Linux缺少lvm

Linux缺少lvm

你好,我有一個 ubuntu hpc 集群,但我遇到了存儲問題

每當我嘗試從計算節點存取儲存時,我都無法繼續收到此錯誤

mount:mounting 192.168.100.211:/cm/node-installer or /installer_root
failed :operation not supported trying to mount again 

我設法讓一個運行,但它無法訪問存儲,當我輸入 lsblk 時,我在 sdb 下沒有得到任何東西

root@omics-master:/# lsblk
NAME             MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda                8:0    0 446.6G  0 disk
├─sda1             8:1    0     1G  0 part  /boot
├─sda2             8:2    0    16G  0 part  [SWAP]
└─sda3             8:3    0 429.6G  0 part  /
sdb                8:16   0 116.4T  0 disk
└─mpatha         253:0    0 116.4T  0 mpath
sdc                8:32   0 116.4T  0 disk
├─mpatha         253:0    0 116.4T  0 mpath
├─omics-homes    253:1    0  26.2T  0 lvm   /omics/homes
├─omics-tools    253:2    0     1T  0 lvm   /omics/tools
└─omics-projects 253:3    0   5.2T  0 lvm   /omics/projects

當我輸入 lvdisplay ig 時出現此錯誤

root@omics-master:/# lvdisplay
  WARNING: Not using device /dev/mapper/mpatha for PV 2CetpS-708F-cB6A-m5Vd-gKkl-oEex-8x1tWI.
  WARNING: PV 2CetpS-708F-cB6A-m5Vd-gKkl-oEex-8x1tWI prefers device /dev/sdc because device is used by LV.

當我輸入 multipath -ll 時我得到了這個

root@omics-master:/# multipath -ll
mpatha (3600c0ff00051423aaf6dcd5e01000000) dm-0 DellEMC,ME4
size=116T features='0' hwhandler='1 alua' wp=rw
|-+- policy='service-time 0' prio=50 status=active
| `- 16:0:0:0 sdc 8:32 active ready running
`-+- policy='service-time 0' prio=10 status=enabled
  `- 15:0:0:0 sdb 8:16 active ready running

任何線索我可以開始我做的最後一件事就是創建一個新群組,這就是全部,當我重新啟動所有節點時,它們都不起作用,我需要重新安裝它還是做類似的事情

答案1

以 root 身分運行:

vgimportclone /dev/sdb --basevgname mpatha

在我的系統上,我必須使用 vgimportclone 命令匯入快照,它會掛起,我必須 CTL+C取消它。我第一次運行它,我再次運行它。它又掛了。但是,然後運行vgscan,我沒有看到錯誤,而是看到了重命名的 vg。不確定它是否會掛在您的系統上,我使用的是 Oracle Linux 8。

您應該會在匯入的 vg 上看到mpatha已重新命名為。mpatha1

請注意,這將永久更改匯入的磁碟 uuid,如 所示lsblk -f。這意味著要將其安裝在原始(或任何其他)系統上,您必須指定新的 vg 名稱或 uuid,具體取決於您建立 fstab 檔案的方式。

新的 vgmpatha1將不會處於活動狀態,因此您仍然不會在 vg 中看到 pv 或 lv。您需要啟動才能使用:

vgchange -a y /dev/mpatha1

相關內容