免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2248 | 回复: 0
打印 上一主题 下一主题

Solaris 10 U6 ZFS Root Pool 换盘步骤 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-11-25 04:03 |只看该作者 |倒序浏览
【引言】
ZFS Root Pool (rpool)中的磁盘设备即为系统引导磁盘,通常建议使用2~3块盘做成mirror的rpool。
当rpool中的磁盘设备遇到硬件损坏时,只要还有1块盘完好,就可以正常启动系统,然后通过更换损坏的盘来修复rpool的mirror环境。
事实上,ZFS目前已支持磁盘的热替换,可以在系统运行时完成rpool中失效设备的更换操作。
另外,通过依次热替换rpool中的设备,我们还可以完成对rpool即系统盘的扩容工作。
以前更换镜像卷中的设备,我们需要进行拆镜像再重建镜像这一繁琐的工作,现在这一操作以被大大简化,而且ZFS Pool 换盘后的数据同步速度也较以前更为迅速。
基于ZFS的诸多优秀特性,我强烈建议大家使用ZFS。
【主题正文】
以下为标准的ZFS Root Pool换盘步骤:
插上新盘后,如果换上的新盘连接的控制器号和SCSI接口通道号优先于好的系统盘,
如我要替换c1t0d0(SCSI 0:0),新盘接在c1t1d0(SCSI 0:1) ,好的系统盘是c2t0d0(SCSI 1:0),
则首先要进BIOS修改启动设备顺序,使SCSI 1:0 成为最有先的启动设备。
SPARC 平台下在ok 模式中使用 boot  命令,手动指定从好的系统盘启动,比如
boot disk1[color="SeaGreen"] //假设坏盘是disk0
root 登入系统后
首先运行[color="RoyalBlue"] devfsadm ,使系统识别到新加的硬盘。
[color="DarkOrange"]新磁盘初始准备
ZFS Root pool (rpool) 换盘需要对新硬盘进行分区;
[color="Black"]使用 format>fdisk 使用默认值,使用全盘容量创建一个Solaris分区;
[color="Black"]使用 format>partition 使用盘片0 创建1个root 盘区。[color="SeaGreen"]//(参见format>virfly 好的系统盘的盘片划分情况)
[color="RoyalBlue"]patrtion>lable 标记磁盘,使用默认值 [color="SeaGreen"]//选项【0】
[color="Navy"]partition>name 命名分区表[color="MediumTurquoise"]//名字任意
[color="MediumTurquoise"]format>save 保存分区设置[color="MediumTurquoise"][color="MediumTurquoise"]然后退出format程序;
替换ZFS Root pool 中损坏的设备
# zpool replace rpool c1t0d0s0 c1t1d0s0  
//c1t0d0 损坏的硬盘 c1t0d0 是新盘
[color="MediumTurquoise"]安装引导环境[color="RoyalBlue"]#installgrub /boot/grub/stage1 /boot/grub/stage2 /dev/rdsk/c1t0d0s0
SPARC 平台下使用installboot 命令来安装引导环境,如:
installboot -F zfs /usr/platform/uname -i /lib/fs/zfs/bootblk /dev/rdsk/c0t0d0s0
[color="DeepSkyBlue"]完整的实验过程参见我在IXPUB的主题
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/83288/showart_1664125.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP