在opensolaris上实现可引导的ZFS Root Mirror

 1.在硬盘A上安装opensolaris //假设硬盘A的设备号为 (c3d0s0).
如果之前已经安装好了系统,请在当前用户登录下打开一个终端窗口并su 到root,
或者登出当前用户以root登录。

2. 格式化硬盘 B (c3d1s0) :
# format
(选择 fdisk)
(使用整个硬盘的容量创建一个标准Solaris分区)

3. 复制磁盘格式:
# prtvtoc /dev/rdsk/c3d0s2 | fmthard -s - /dev/rdsk/c3d1s2

4. 将磁盘B附加到ZFS Root Pool:
# zpool attach -f rpool c3d0s0 c3d1s0

5. 把GRUB引导环境安装到硬盘B上:
# installgrub -m /boot/grub/stage1 /boot/grub/stage2 /dev/rdsk/c3d1s0

6. 测试最坏的情况下(硬盘A损坏)你仍然可以从硬盘B引导系统
- 从系统中移除硬盘 A
- 用一块全新的(未分区)的硬盘C替换硬盘A
- 启动系统:修改Bios设定将硬盘B作为首选引导设备
- 对硬盘C重复步骤 2. 到 5.的操作 // (注意现在的要操作命令中要交换相应的设备号)
- 重新设置Bios,向一切一样从第一块硬盘(现在是硬盘C)引导系统!

 

 

本文出自 “zfs存储世界” 博客,转载请与作者联系!

你可能感兴趣的:(职场,休闲,ZFS,RootPool)