当 LVM 组的一部分磁盘崩溃后,我无法正常使用 LVM2。
如果要删除逻辑卷则不可能(SATA 卷错误)
lvscan
Couldn't find device with uuid vxHO8W-FPbL-9d5N-GUVb-Lo8d-D9WZ-1RY3Bx.
inactive '/dev/sata/isos' [100.00 GiB] inherit
inactive '/dev/sata/vm-999-disk-1' [10.00 GiB] inherit
inactive '/dev/sata/vm-300-disk-1' [51.00 GiB] inherit
ACTIVE '/dev/pve/vm-103-disk-1' [200.00 GiB] inherit
lvremove /dev/sata/isos
Couldn't find device with uuid vxHO8W-FPbL-9d5N-GUVb-Lo8d-D9WZ-1RY3Bx.
Segmentation fault
dmsetup remove --force sata
device-mapper: table ioctl on sata failed: No such device or address
device-mapper: reload ioctl on sata failed: No such device or address
device-mapper: remove ioctl on sata failed: No such device or address
Command failed
还可以尝试 vgreduce --removemissing 和其他命令,删除 SATA 卷上的所有内容并从 0 开始。
PVE 产量正在生产中。
感谢帮助
答案1
重新开始,使用新的 LVM VG 再次初始化磁盘并从备份中恢复。
答案2
好吧,经过几个小时的尝试,得到了解决方案。
pvcreate --uid "mising_uid_old_disk" --retorefile /etc/lvm/archive/<latets__file_with_correct_data>.vg /dev/<partition_of_new_disk_replace_old_disk"
完成此操作后,必须删除所有有问题的 LV(旧磁盘上的数据丢失)