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


分享到:


相關文章: