你好,我有一個 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