技術(shù)員聯(lián)盟提供win764位系統(tǒng)下載,win10,win7,xp,裝機純凈版,64位旗艦版,綠色軟件,免費軟件下載基地!

當(dāng)前位置:主頁 > 教程 > 服務(wù)器類 >

AIX突然斷電后hacmp無法啟動的解決方法

來源:技術(shù)員聯(lián)盟┆發(fā)布時間:2018-05-11 00:04┆點擊:

  AIX是一款類UNIX操作系統(tǒng),而hacmp是用于AIX系統(tǒng)的一種控制應(yīng)用程序,當(dāng)AIX突然斷電后,會出現(xiàn)hacmp無法啟動的情況,下面小編就給大家介紹下AIX斷電后hacmp無法啟動的解決方法。

AIX突然斷電后hacmp無法啟動的解決方法   三聯(lián)

  因為ups問題導(dǎo)致數(shù)據(jù)庫小型機及存儲等斷電,hacmp不能啟動,

  發(fā)現(xiàn)jzpt1上的硬盤識別有問題,原來硬盤是從hdisk0--hdisk11,現(xiàn)在是hdisk2到hdisk9沒有了,后面從hdisk12之后有不少硬盤,通過rmdev -Rdl

  hdisk2到所有末尾硬盤,cfgmgr -v重新識別,但是在importvg時報錯,

  0516-082 lqueryvg: Unable to access a special device file.

  Execute redefinevg and synclvodm to build correct environment.

  0516-082 lqueryvg: Unable to access a special device file.

  Execute redefinevg and synclvodm to build correct environment.

  0516-1140 importvg: Unable to read the volume group descriptor area

  on specified physical volume.

  所有新識別的硬盤均沒有pvid

  通過如下命令:

  chdev -l hdisk2 -a pv=yes,報錯:

  Method error (/usr/lib/methods/chgdisk):

  0514-047 Cannot access a device.

  采用如下方法解決問題:

  rmdev -Rdl hdisk2

  rmdev -Rdl hdisk3

  。。。。

  rmdev -Rdl hdisk11

  刪除所有磁盤

  rmdev -Rdl fcs0

  。。。。

  rmdev -Rdl fcs3

  cfgmgr -v

  發(fā)現(xiàn)所有pv均出現(xiàn)了pvid

  但是發(fā)現(xiàn)

  jzpt1上的hdisk2-hdisk8和jzpt2上的pv順序一致,但是同樣屬于datavg的hdisk9(在jzpt2上)在jzpt1上卻是hdisk10。出現(xiàn)了兩機硬盤順序不一致,

  且都是datavg。看來以后在做共享vg時盡量不要用多個小的lun,而是用少量的大容量lun,以便減少這種hdisk順序不一致的想象。

  不得已,在jzpt2上將datavg varyon,然后smitty reducevg,但是提示說將要破壞datavg上的裸設(shè)備內(nèi)容。

  只好采用smitty migratepv命令將hdisk9上的內(nèi)容轉(zhuǎn)移動到hdisk2上。轉(zhuǎn)以后lspv -p datavg,發(fā)現(xiàn)hdisk9上不再有內(nèi)容,而hdisk2上的內(nèi)容比hdisk3

  等磁盤內(nèi)容多。

  lsvg -p datavg

  datavg:

  PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION

  hdisk2 active 1599 811 62..00..109..320..320

  hdisk3 active 1599 1155 192..04..319..320..320

  hdisk4 active 1599 1155 192..04..319..320..320

  hdisk5 active 1599 1087 64..64..319..320..320

  hdisk6 active 1599 1087 64..64..319..320..320

  hdisk7 active 1599 1135 112..64..319..320..320

  hdisk8 active 1599 1215 192..64..319..320..320

  hdisk9 active 1599 1599 192..64..319..320..320

  再采用smitty reducevg將hdisk9從datavg摘掉。這樣jzpt1和jzpt2上的datavg中的hdisk就保持一致了。

  在jzpt1上執(zhí)行smitty importvg

  vg寫入datavg,pv寫入hdisk2。datavg導(dǎo)入了。將datavg中的裸設(shè)備賦予Oracle:dba用戶組。

  問題解決

  后來發(fā)現(xiàn)jzpt1的hacmp能啟動,datavg也能并發(fā)拉起來,但是jzpt2的datavg起不來,于是將jzpt2上的所有存儲磁盤刪掉,刪掉hba卡,然后重新

  其實根本問題是因為操作系統(tǒng)沒有安裝存儲多路徑軟件導(dǎo)致的。

  上面就是AIX斷電后hacmp無法啟動的方法介紹了,為了避免再出現(xiàn)類似狀況,最好在AIX系統(tǒng)中安裝存儲多路徑軟件。