Lvm

clvm,刪除集群卷組 (FC)

  • February 28, 2016

在 clvmd 經歷了一些慘敗之後,我想從頭開始,並且真的不使用clvmd,因為在我的情況下幾乎不需要它。我可以很容易地將“lvscan”整合到更高級別的管理中,比如… puppet。無論如何,如何解決:

 connect() failed on local socket: No such file or directory
 Internal cluster locking initialisation failed.
 WARNING: Falling back to local file-based locking.
 Volume Groups with the clustered attribute will be inaccessible.

fdisk /emcpowerpathpvcreate /emcpowerpath和重新創建 VG 會解決此問題嗎?

我主要使用 EMC (Celerra) 處理 iSCSI,而不是 FC。而且我還沒有使用集群 LVM。LVM 在 PV 的開頭維護(iirc)386kb 的元數據,其餘的是原始數據。因此失去數據的可能性很小(如果您可以容忍一些停機時間)..您可以使用 dmsetup 獲取原始磁碟位置資訊事先為每個LV,以防萬一。

我一直在 80 多個節點集群中使用直接 LVM,沒有問題,使用更高級別的工具來停止對相同 LV 的並發訪問。我也沒有進行任何自動元數據更改。添加新的 LV 也可以,只要之後在所有節點上執行 vgscan(並且在您事先進行更改的節點上).. 但理想情況就是預先分配所有的LV。

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