很少有机会来进行根盘镜像的操作。而不久前就有一个偶然的机会让我试验了一下。 下面的将进行的每一个步骤贴出来。包括如何做根盘镜像以及根盘损坏后的恢复操作。 首先所谓根盘镜像就是将主引导硬盘(boot disk)做出一个一摸一样的mirror boot disk。当主引导盘意外损坏的时候,mirror boot disk可以用来启动系统。 所以至少你需要两块硬盘。我们这里的试验环境是一块硬盘上已经装好了操作系统,而另一快硬盘是空的,准备做为mirror disk。 如下图中所表示的,c3t6d0是已经安装好操作系统的硬盘,c3t5d0是我们准备做mirror disk的硬盘。 红色标记的为命令,蓝色标记的为注释。 Step 1:创建启动盘 pvcreate -fB /dev/rdsk/c3t5d0 @@创建pv vgextend /dev/vg00 /dev/dsk/c3t5d0 @@将该pv加入vg00逻辑卷组中 mkboot /dev/rdsk/c3t5d0 @@创建启动盘 mkboot -a "hp-ux -lq" /dev/rdsk/c3t5d0 @@关闭票选机制 mkboot -a "hp-ux -lq" /dev/rdsk/c3t6d0 @@关闭票选机制 Step 2:扩展lv,对根盘上的所有lv进行镜像操作 vgdisplay -v vg00 @@通过vgdisplay 得到vg00下有多少个logical volume需要做镜像,然后将其逐一镜像 lvextend -m 1 /dev/vg00/lvol1 @@对lvol1做镜像 lvextend -m 1 /dev/vg00/lvol2 @@ 对lvol2做镜像 lvextend -m 1 /dev/vg00/lvol3 @@ 对lvol3做镜像 ... Step3: 更新BDRA(boot data reserved area)并设为备用启动盘 lvlnboot -R @@ 更新BERA iosan -funC disk ◎◎获得mirror disk的物理路径 @@disk 0 0/0/1/1.2.0 sdisk CLAIMED DEVICE HP 36.4GMAM3367MC setboot -a 0/0/1/1.2.0 ◎◎将mirror disk设为alternative boot disk (-a表示alternative) Step 4: 修改swap的MWC策略 ◎◎因为MWC策略无法在LV活动时修改,所以必须重新启动进入维护模式 #shutdown -ry 0 @@重新启动 Boot_admin>bo pri isl Interact with IPL? Y ISL>hpux -lm #vgchange -a yvg00 #lvchange -M n -c n /dev/vg00/lvol2 ◎◎修改swap区的MWC策略 #lvlnboot -R @@ 更新BERA #reboot ◎◎重新启动 Step 5:检测 vgdisplay -v vg00 lvdisplay -v /dev/vg00/lvol# lvlnboot -v Boot Definitions for Volume Group /dev/vg00: lifls /dev/rdsk/c3t6d0 lifls /dev/rdsk/c3t5d0 lifcp /dev/rdsk/c3t6d0:AUTO - lifcp /dev/rdsk/c3t5d0:AUTO - Step 6:模拟破坏主镜像盘(非测试环境请勿模仿) tar cvf /dev/dsk/c3t6d0 /stand shutdown -ry 0 Boot_Admin>bo alt isl Interact with IPL? Y ISL> hpux -lq -is #mount -a #vgcfgrestore -n vg00 /dev/rdsk/c3t6d0 @@将逻辑卷组的配置信息恢复到被损坏的主镜像盘 @@c3t6d0是我们刚刚损坏的主镜像盘,这条命令执行后需要获得正确的信息如下 @@Volume Group configuration has been restored to /dev/rdsk/c3t6d0 #mkboot /dev/rdsk/c3t6d0 #mkboot -a "hpux -lq" /dev/rdsk/c3t6d0 #vgchange -a y vg00 @@Volume group "vg00" has been successfully changed #vgsync vg00 @@ Resynchronized logical volume "/dev/vg00/lvol1" @@ Resynchronized logical volume "/dev/vg00/lvol2" @@ Resynchronized logical volume "/dev/vg00/lvol3" ... #shutdown -ry 0 @@修复完成,重新启动系统
◎◎ /dev/dsk/c3t5d0 /dev/rdsk/c3t5d0
Physical Volumes belonging in Root Volume Group:
/dev/dsk/c3t6d0 (0/0/1/1.2.0) -- Boot Disk
/dev/dsk/c3t5d0 (0/0/2/0.2.0) -- Boot Disk
Boot: lvol1 on: /dev/dsk/c3t6d0
/dev/dsk/c3t5d0
Root: lvol3 on: /dev/dsk/c3t6d0
/dev/dsk/c3t5d0
Swap: lvol2 on: /dev/dsk/c3t6d0
/dev/dsk/c3t5d0
Step 7:修复主镜像盘
HP Unix 11i下的根盘镜像以及根盘恢复
转载上一篇:转载-glance的用法
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章