二维码

HP小型机命令

2228 人阅读 | 时间:2019年10月09日 16:04

更换之前,首先要确定故障的硬盘是系统盘还是数据盘!

一.拆除并重做根盘镜像

1、用pvdisplay ioscan 确定哪块盘需要更换。

#vgdiaplay –v 查看所有vg信息,查看哪些vg存在问题,确认这些vg是系统的还是数据的,确认vg出现问题的原因,是硬盘有坏块导致部分PE不同步还是硬盘已经直接不可用。

#ioscan fnCdisk

#pvdisplay -v /dev/dsk/cXtXdX

#diskinfo /dev/rdsk/cXtXdX

2、确定cXtXdX的位置(慎重使用,可能会导致hang)

#dd if=/dev/rdsk/cXtXdX of=/dev/null bs=1024k count=100 cXtXdX 的状态灯长亮(其它的disk在正常的情况下,灯都是闪烁的)

3、查看系统中的VGVG内包括的PV,现在是更换根盘。我们要更换根盘,所以要看vg00下的disk,确认坏盘是在vg00下的:

#strings etc/lvmtab

4、使用vgdisplay –v vg00查看vg00中的lv信息,确定lv的数量

5、逐个拆除镜像

#lvreduce -m 0 /dev/vg00/lvol1 /dev/dsk/cXtXdX

#lvreduce -m 0 /dev/vg00/lvol1 /dev/dsk/cXtXdX

6、把这块盘从vg00 里面去除:

#vgreduce /dev/vg00 /dev/dsk/cXtXdX

7、换盘。

ioscan –fnCdisk扫描磁盘信息,查看系统是否识别出新更换的磁盘:

#ioscan fnCdisk

若系统为识别出新更换的磁盘,即新更换的磁盘的物理位置所对应的信息中显示为NO_HW,则需用insf –eCdisk家在磁盘驱动:

#insf -eCdisk

加载完驱动后在此用ioscan –fnCdisk查看磁盘状态是否正常,即状态为CLAIMED

8、重新做镜像

强制清除物理盘原有信息创建可引导的物理卷:

#pvcreate -Bf /dev/rdsk/cXtXdX

-B创建可引导的物理卷(即系统盘)

-f强制创建物理卷(从而删除任何现有的文件系统或卷管理器信息)扩展新的物理盘到根卷组:

#vgextend /dev/vg00 /dev/dsk/cXtXdX

为新的物理盘设置启动信息:

#mkboot /dev/rdsk/cXtXdX

为新的物理盘设置内核引导路径:

#mkboot -a "hpux -lq" /dev/rdsk/cXtXdX

9、将根盘卷中所有lv 都镜像到新建立的可启动盘上。(注意:从lvol1开始按顺序逐个镜像)

#lvextend -m 1 /dev/vg00/lvol1 /dev/dsk/cXtXdX

#lvextend -m 1 /dev/vg00/lvol2 /dev/dsk/cXtXdX

...

10、更新BDRA 信息。

#lvlnboot -b /dev/vg00/lvol1

#lvlnboot -r /dev/vg00/lvol3

#lvlnboot -s /dev/vg00/lvol2

#lvlnboot -d /dev/vg00/lvol2

11、确认以上信息是否都正确建立。

#lvlnboot -R /dev/vg00更新恢复BDRA(引导数据预留区)

#lvlnboot –v验证BDRA的设置

#setboot –a alternate-path (将备用引导路径变量设置为alternate-path)

二.拆除并重做数据盘镜像

1、用pvdisplay ioscan 确定哪块盘需要更换。

#vgdiaplay –v 查看所有vg信息,查看哪些vg存在问题,确认这些vg是系统的还是数据的,确认vg出现问题

的原因,是硬盘有坏块导致部分PE不同步还是硬盘已经直接不可用。

#ioscan fnCdisk

#pvdisplay -v /dev/dsk/cXtXdX

#diskinfo /dev/rdsk/cXtXdX

2、确定cXtXdX的位置(慎重使用,可能会导致hang死)

#dd if=/dev/rdsk/cXtXdX of=/dev/null bs=1024k count=100 cXtXdX 的状态灯长亮(其它的disk在正常的情况下,灯都是闪烁的)

3、查看系统中的VGVG内包括的PV,现在是更换根盘。我们要更换根盘,所以要看vg00下的disk,确认坏盘是在vg00下的:

#strings etc/lvmtab

4、使用vgdisplay –v vg00查看vg00中的lv信息,确定lv的数量

5、逐个拆除镜像

#lvreduce -m 0 /dev/vg00/lvol1 /dev/dsk/cXtXdX

#lvreduce -m 0 /dev/vg00/lvol1 /dev/dsk/cXtXdX

6、把这块盘从vg00 里面去除:

#vgreduce /dev/vg00 /dev/dsk/cXtXdX

7、换盘。

ioscan –fnCdisk扫描磁盘信息,查看系统是否识别出新更换的磁盘:

#ioscan fnCdisk

若系统为识别出新更换的磁盘,即新更换的磁盘的物理位置所对应的信息中显示为NO_HW,则需用insf –eCdisk家在磁盘驱动:

#insf -eCdisk

加载完驱动后在此用ioscan –fnCdisk查看磁盘状态是否正常,即状态为CLAIMED

8、重新做镜像

创建物理卷:

#pvcreate /dev/rdsk/cXtXdX

如果创建时系统提示磁盘中有数据信息时,可以选择使用-f参数强制清除磁盘原有信息并创建物理卷:

#pvcreate -f /dev/rdsk/cXtXdX

-f强制创建物理卷(从而删除任何现有的文件系统或卷管理器信息)扩展新的物理盘到根卷组:

#vgextend /dev/vg00 /dev/dsk/cXtXdX

9、将根盘卷中所有lv 都镜像到新建立的可启动盘上。(注意:从lvol1开始按顺序逐个镜像)

#lvextend -m 1 /dev/vg00/lvol1 /dev/dsk/cXtXdX

#lvextend -m 1 /dev/vg00/lvol2 /dev/dsk/cXtXdX

...

镜像完所有的 LV 后,数据盘镜像完成。


取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

©著作权归作者所有:来自ZhiKuGroup博客作者没文化的原创作品,如需转载,请注明出处,否则将追究法律责任 来源:ZhiKuGroup博客,欢迎分享。

评论专区
  • 昵 称必填
  • 邮 箱选填
  • 网 址选填
◎已有 0 人评论
搜索
作者介绍
30天热门
×
×
关闭广告
关闭广告
本站会员尊享VIP特权,现在就加入我们吧!登录注册×
»
会员登录
新用户注册
×
会员注册
已有账号登录
×