Lvm

VG列表中的重複PV

  • May 12, 2014

我有一台伺服器在過去一段時間的磁碟上遇到了一些問題(hdisk10/hdisk11/hdisk15 失敗,hdisk7 失敗),但現在很高興。幸好沒有數據失去,因為消失/陳舊的範圍位於文件系統的未使用部分。

在從卷組中刪除不可靠的磁碟之前:

# lsvg -p udvg
udvg:
PV_NAME           PV STATE          TOTAL PPs   FREE PPs    FREE DISTRIBUTION
hdisk5            active            1082        1080        217..216..216..216..215
hdisk6            active            1082        1080        217..216..216..216..215
hdisk8            active            1082        1082        217..216..216..216..217
hdisk9            active            1082        1082        217..216..216..216..217
hdisk9            missing           1082        1082        217..216..216..216..217
hdisk11           active            1082        1082        217..216..216..216..217
hdisk12           active            1082        1082        217..216..216..216..217
hdisk15           missing           1082        1082        217..216..216..216..217
hdisk14           active            1082        1082        217..216..216..216..217
hdisk13           active            2185        2185        437..437..437..437..437
hdisk26           active            8938        343         00..01..00..00..342
hdisk27           active            8938        343         00..01..00..00..342

請注意重複的 hdisk9 條目。從 VG 中刪除現在未使用的磁碟後:

# lsvg -p udvg
udvg:
PV_NAME           PV STATE          TOTAL PPs   FREE PPs    FREE DISTRIBUTION
hdisk5            active            1082        1080        217..216..216..216..215
hdisk6            active            1082        1080        217..216..216..216..215
hdisk6            missing           1082        1082        217..216..216..216..217
hdisk26           active            8938        343         00..01..00..00..342
hdisk27           active            8938        343         00..01..00..00..342

LVM 狀態中有一些東西讓額外的條目開始出現。關於如何診斷和刪除陳舊條目的任何想法?

我得到了“幸運”——由於電源問題,主機在周末重新啟動。

#varyonvg -f udvg
PV Status:      hdisk5  0006c50d44bb48d9        PVACTIVE
               hdisk6  0006c50d44bbc002        PVACTIVE
               hdisk26 000b8f7cd5f2f3da        PVACTIVE
               hdisk27 000b8f7c32afd50a        PVACTIVE
                       0006c50d9930eab5        NONAME

有罪魁禍首pvid,我能夠將其刪除:

#reducevg udvg 0006c50d9930eab5
0516-304 putlvodm: Unable to find device id 0006c50d9930eab50000000000000000 in the Device
       Configuration Database.
0516-896 reducevg: Warning, cannot remove physical volume 0006c50d9930eab5 from
       Device Configuration Database.

一切又是幸福的。

#lsvg -p udvg
udvg:
PV_NAME           PV STATE          TOTAL PPs   FREE PPs    FREE DISTRIBUTION
hdisk5            active            1082        1080        217..216..216..216..215
hdisk6            active            1082        1080        217..216..216..216..215
hdisk26           active            8938        343         00..01..00..00..342
hdisk27           active            8938        343         00..01..00..00..342

不過,很高興看到一種不涉及計劃外重啟的解決方法;)

引用自:https://serverfault.com/questions/593927