9000服务器
1752297 成员
4688 在线
108786 解答
新建帖子

RP小机换盘

 
卢亭
兼职投稿人

RP小机换盘

换盘步骤:
1. 用命令strings etc/lvmtab 查看vg00中与pv的对应关系(假设根盘是c0t6d0,镜像盘是c1t6d0)

2. 用命令ioscan –funCdisk 查看磁盘状态

3. 然后lvdiplay –v lvol*|more 查看lv详细信息

4. 摘除c0t6d0 上mirror的lv

#lvreduce –m 0 /dev/vg00/lvol1 /dev/dsk/c0t6d0

#lvreduce –m 0 /dev/vg00/lvol8 /dev/dsk/c0t6d0

5. 摘除vg00中的c0t6d0

#vgreduce /dev/vg00 /dev/dsk/c0t6d0

6. 确定c0t6d0的位置

#dd if=/dev/rdsk/c1t6d0 of=/dev/null bs=1024k 镜像盘c1t6d0的状态灯闪

(也可以把bs的值改大,从而使其的状态灯长亮)

7. 更换坏盘(热插拔)

8. 用命令ioscan –funCdisk 查看磁盘状态
如果坏盘的lunpath改变 # scsimgr replace_wwid –D /dev/rdsk/c0t6d0
确定换的盘的新DSF名 #ioscan -m lun
如果盘的number改变了 # io_redirect_dsf -d /dev/dsk/c0t6d0 -n /dev/dsk/XY

9. #pvcreate –B –f /dev/rdsk/c0t6d0

10. 把c0t6d0添加到vg00 中

#vgextend /dev/vg00 /dev/dsk/c0t6d0

11. #mkboot /dev/rdsk/c0t6d0 (可引导BDRA)

#mkboot –a “hpux –lq (;0)/stand/vmunix”/dev/rdsk/c0t6d0

12. 添加c0t6d0的mirror

#lvextend –m 1 /dev/vg00/lvol1 /dev/dsk/c0t6d0

#lvextend –m 1 /dev/vg00/lvol8 /dev/dsk/c0t6d0

13. #lvlnboot –Rv

14. 然后lvdiplay –v lvol*|more 查看lv详细信息