你好,我有一个 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 时,出现此错误
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