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 时,出现此错误

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

相关内容