天天看點

解決HACMP中共享VG major number conflict的問題

解決HACMP中共享VG major number conflict的問題

 在實施HA的時候,使用者的VG可能已經建好了。在建VG的時候我們也很少注意major number的選擇,一般都是由系統自動生成。這樣就會導緻HA同步的時候報VG major number conflict的warning。雖然隻是個警告對HA沒啥影響,但看起來還是不爽。其實我們可以修改VG major number來消除這個warning。

WARNING: Volume group major numbers conflict for VG: test1vg on

nodes test1 (44) and test2 (42).

WARNING: Volume group major numbers conflict for VG: test2vg on

nodes test1 (45) and test2 (51).

nodes test2 (51) and test1 (45).

nodes test2 (42) and test1 (44).

--出現在同步HA中的warning提示。

[test1:/]#ls -l /dev/test1vg  //檢視主機1上的test1vg majorID為44,test2vg majorID為45

crw-r-----   1 root     system       44,  0 Apr 15 18:16 /dev/test1vg

[test1:/]#ls -l /dev/test2vg

crw-r-----   1 root     system       45,  0 Apr 15 18:16 /dev/test2vg

[test2:/]#ls -l /dev/test1vg

crw-r-----   1 root     system       42,  0 Apr 15 18:15 /dev/test1vg

[test2:/]#ls -l /dev/test2vg

crw-r-----   1 root     system       51,  0 Nov 28 13:29 /dev/test2vg

--在兩個節點檢視共享VG的major number。

[test1:/]#lvlstmajor   //檢視主機1上從46之後都可用

46...

[test2:/]#lvlstmajor //檢視主機2上43-50,52之後可用

43..50,52...

--檢視可以使用的major number。

[test2:/]#exportvg test1vg  //在主機2上導出test1vg

[test2:/]#importvg -V 44 -y test1vg hdisk1 //在主機2上導入test1vg并設majorID為44

test1vg

[test2:/]#varyoffvg test1vg  //關閉test2vg

[test2:/]#lsvg -o //檢視目前活動VG

rootvg

[test2:/]#exportvg test2vg  //在主機2上導出test2vg

[test2:/]#importvg -V 45 -y test2vg hdisk2  //在主機2上導入test2vg并設majorID為45

test2vg