更換內置根盤鏡像盤的兩種方法,似乎有好幾個版本,這個是我們幾個兄弟經過整理後的精簡版本,精確到命令級,而且比較簡單明瞭!
一、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
閱讀更多 雨神168 的文章