场景:
系统用hdisk0和hdiak1两块硬盘建立了rootvg的镜像
hdisk0故障需要更换的硬盘是hdisk0
步骤:
1. 把hdisk0从rootvg镜像中删除
#unmirrorvgrootvg hdisk0
如果在失效PV上有专用转储设备,那么可以使用mklv命令在现有PV上创建新的逻辑卷。使用sysdumpdev命令将新的逻辑卷设置为主转储设备。转储设备必须没有镜像,确保只有一个副本。
mklv -t sysdump -y lg_dumplvrootvg 8 hdisk1 sysdumpdev -Pp /dev/lg_dumplv
2. 去掉hdisk0的引导信息
#chpv -c hdisk0
3. 把hdisk0从rootvg中去除
#reducevg rootvg hdisk0
4. 删除hdisk0
#rmdev -Rdl hdisk0
5. 如果输入lspv -l hdisk0还会显示dumplv信息,执行
#migratepv -l dumplv hdisk0 hdisk1
再执行
#rmdev -Rdl hdisk0
6. 查看hdisk0信息是否还存在,正常情况下,lspv、lacfg –vl hdisk0这两条命令都不会显示hdisk0的相关信息
7. 更换硬盘
8. 通过cfgmgr -v命令识别新硬盘,正常情况下,将识别到新的hdisk0
9. 把hdisk0加入rootvg当中
#extendvg -f rootvg hdisk0
10. 关闭quorum
#chvg -Qn rootvg
11. 做镜像,系统需要花费一段时间
#mirrorvg -S rootvg hdisk0
12. 通过lsvg -l rootvg查看syncd/stale状态,确认stale变成syncd状态,同步完成
13. 查看pv
#lspv #lsvg -o rootvg #lsvgrootvg
14. 在hdisk0上创建boot image
#bosboot -ad hdisk0 或者 #bosboot -a
15. 改变启动设备顺序
#bootlist -m normal hdisk0 hdisk1
时间: 2024-11-05 16:26:24