hp unix 更换内置根盘镜像盘的两种方法

更换内置根盘镜像盘的两种方法,似乎有好几个版本,这个是我们几个兄弟经过整理后的精简版本,精确到命令级,而且比较简单明了!

一、OFFLINE状态下:

1、关闭系统:#shutdown -hy 0

2、直接更换硬盘,然后开机。

3、进入十秒中断,然后进入系统维护模式。

main menu>bo pri y

isl>hpux -lm

4、恢复硬盘的盘头信息。#vgcfgrestore -n /dev/vg00 /dev/rdsk/cXtXdX

5、激活VG00 #vgchange -a y vg00 (因为要做同步,所以这一步需要一段时间) 同步#vgsync

6、检查BDRA区域中的数据是否正确。#lvlnboot -R /dev/vg00

7、添加AUTO文件内容。 #mkboot -a "hpux -lq(;0)/stand/vmunix" /dev/rdsk/cXtXDX


二、ONLINE状态下:

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

2、把这块盘从vg00里面去除。

#lvreduce -k -m 0 /dev/vg00/lvol1 pv_key(每个lv的mirror做一次,逐个全部摘除)

#vgreduce -f /dev/vg00

3、换盘。

4、#pvcreate -f -B /dev/rdsk/cXtXdX

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

#mkboot -l /dev/rdsk/cXtXdX

#mkboot -a "hpux -lq(;0)/stand/vmunix" /dev/rdsk/cXtXDX

5、将根盘卷中所有lv都镜像到新建立的可启动盘上。(注意:首先镜像lvol1)

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

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

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

.

.

.

6、更新BDRA 信息。#lvlnboot -b /dev/vg00/lvol1

#lvlnboot -v -r /dev/vg00/lvol3

#lvlnboot -s /dev/vg00/lvol2

#lvlnboot -d /dev/vg00/lvol2

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

#lvlnboot -R /dev/vg00

#lvlnboot -v

#setboot -v


分享到:


相關文章: