日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

VxVM的底層建卷

vxmake從底層做卷,比起用vxassist直接卷,更具有挑戰(zhàn)性,更能夠幫助我們理解VxVM卷的結構!

例1:做鏡像,步驟是先做兩子磁盤和plex,再鏡像兩plex
#vxassist make aaa 100m layout=mirror new01 new02 (raid0)

#vxmake –g new sd new01-01 new01,0,100m (子磁盤)
#vxmake –g new sd new02-01 new02,0,100m

# vxmake -g new plex aaa-01 sd=new01-01 (plex)
# vxmake -g new plex aaa-02 sd=new02-01

#vxmake –g new –U fsgen vol aaa plex=aaa-01 (關聯(lián)vol)
#vxplex att aaa aaa-01

#vxvol start aaa (起動vol)
#newfs /dev/vx/dsk/new/aaa
#mount /dev/vx/dsk/new/aaa /data


例2:做條帶化,其中注意vxvm帶的默認stwidth為64K,所以在做條帶plex,一定要指定

#vxassist make aaa 100m layout=stripe new01 new02

#vxmake –g new sd new01-01 new01,0,100m (子磁盤)
#vxmake –g new sd new02-01 new02,0,100m

#vxmake -g new plex aaa-01 layout=stripe ncolumn=2 stwidth=64k sd=new01-01,new02-01

#vxmake –g new –U fsgen vol aaa plex=aaa-01
#vxvol start aaa


做個小試驗,可以將stripe的子磁盤,全部打亂,再重新組合!
#vxassist make aaa 100m layout=stripe new01 new02 new03
#vxsd –f dis new01-01 (RAID子磁盤的再組合)
#vxsd –f dis new02-01
#vxsd –f dis new03-01

# vxsd -l 0 assoc aaa-01 new01-01 (結合stripe子磁盤)
# vxsd -l 2 assoc aaa-01 new03-01
# vxsd -l 1 assoc aaa-01 new02-01
#vxplex att aaa aaa-01
#vxvol start aaa



例3:raid0 1和做兩個stripe差不多

#vxassit make aaa 100m layout=mirror-stripe new01 new02 new03 new04

#vxmake –g new sd new01-01 new01,0,100m (子磁盤)
#vxmake –g new sd new02-01 new02,0,100m
#vxmake –g new sd new03-01 new03,0,100m
#vxmake –g new sd new04-01 new04,0,100m

#vxmake -g new plex aaa-01 layout=stripe ncolumn=2 stwidth=64k sd=new01-01,new02-01
#vxmake –g new plex aaa-02 layout=stripe ncolumn=2 stwidth=64k sd=new03-01,new04-01

#vxmake –g new –U fsgen vol aaa plex=aaa-01 (stripe卷)
#vxplex att aaa aaa-02
#vxvol start aaa


小試驗,位于卷aaa,兩個條帶的相對位子磁盤同時損壞,這時raid01就己經(jīng)癱瘓了,唯一的辦法就是把兩個條帶的子磁盤分離出來,再給合成一個新的卷,及時備份數(shù)據(jù)!這種操作有一定的危險性,有時重組后會無法起動卷,起動卷后卷只讀,所以要格外小心!
# vxassit make aaa 100m layout=mirror-stripe new01 new02 new03 new04
#new01 new04損壞 (RAID01子磁盤重組)
#vxplex dis aaa-01
#vxsd –f dis new01-01
#vxsd –f dis new04-01

#vxmake –g new sd new01-01 new01,0,102400
#vxmake –g new sd new04-01 new04,0,103600
#vxsd –f dis new02-01
#vxsd –l 1 assoc aaa-02 new02-01 (殘余子磁盤合成卷)
#vxvol –f start aaa
#vxsd mv new02-01 new04-01 (移動子磁盤)

#vxsd –l 0 assoc aaa-01 new01-01
#vxsd –l 1 assoc aaa-01 new02-01
#vxplex att aaa aaa-01 (plex再結合)

# vxassit make aaa 100m layout=mirror-stripe new01 new02 new03 new04
#vxplex dis aaa-01
#vxsd dis new02-01 (交換子磁盤)
#vxsd dis new04-01
#vxsd –l 1 assoc aaa-01 new04-01
#vxsd –l 1 assoc aaa-02 new02-01
#vxplex att aaa aaa-01

#vxmake –g new –U fsgen vol bbb plex=aaa-01
#vxvol start bbb



例4:做raid5卷,raid5也就是特殊的條帶化,子磁盤同樣可以分離重組
#vxassist make aaa 200m layout=raid5 new01 new02 new03 new04

#vxmake –g new sd new01-01 new01,0,100m
#vxmake –g new sd new02-01 new02,0,100m
#vxmake –g new sd new03-01 new03,0,100m

#vxmake –g new plex aaa-01 layout=raid5 ncolumn=3 stwidth=16k/ (默認16k)
sd=new01-01,new02-01,new03-01
#vxmake –g new –U raid5 vol aaa plex=aaa-01

#vxvol start aaa
#vxassist –g new addlog aaa
#newfs /dev/vx/dsk/new/aaa

#vxassist make aaa 200m layout=raid5 new01 new02 new03 new04

推薦閱讀