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 

なんとか1つ実行できましたが、ストレージにアクセスできず、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

ルートとして以下を実行します:

vgimportclone /dev/sdb --basevgname mpatha

私のシステムでは、vgimportclone コマンドを使用してスナップショットをインポートする必要がありましたが、ハングしてしまい、 CTL+Cキャンセルする必要がありました。最初に実行した後、もう一度実行しました。またハングしました。しかし、その後 を実行するとvgscan、エラーではなく、名前が変更された vg が表示されました。皆さんのシステムでもハングするかどうかはわかりません。私は Oracle Linux 8 を使用しています。

インポートされた vgmpathaで名前が変更されていることがわかります。mpatha1

注意: これにより、 で示されるように、インポートのディスク UUID が永久的に変更されますlsblk -f。つまり、元のシステム (または他のシステム) にマウントするには、fstab ファイルの構築方法に応じて、新しい vg 名または UUID を指定する必要があります。

新しい vg はmpatha1アクティブではないため、vg に pv または lv はまだ表示されません。使用するにはアクティブ化する必要があります。

vgchange -a y /dev/mpatha1

関連情報