Linux отсутствует lvm

Linux отсутствует lvm

Привет, у меня есть кластер HPC на базе Ubuntu, и у меня возникла проблема с хранилищем.

всякий раз, когда я пытаюсь получить доступ к хранилищу с моих вычислительных узлов, я не могу, я продолжаю получать эту ошибку

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.

Вы должны увидеть, mpathaчто он был переименован в mpatha1импортированную версию vg.

Обратите внимание, что это навсегда изменит UUID импортируемого диска, о чем свидетельствует lsblk -f. Это означает, что для монтирования его в исходной (или любой другой) системе вам придется указать новое имя vg или UUID, в зависимости от того, как вы создаете файл fstab.

Новый vg mpatha1не будет активен, поэтому вы все равно не увидите pv или lv в vg. Вам нужно будет активировать, чтобы использовать:

vgchange -a y /dev/mpatha1

Связанный контент