磁盘不可用时无法从 lvm 配置中删除 pv

磁盘不可用时无法从 lvm 配置中删除 pv

我有一台带有 2 个磁盘和 2 个 VG 的虚拟机,其中一个磁盘是 PV(无分区)。操作系统是 CentOS 7。现在磁盘不可用。PVS 显示:

# pvs
  WARNING: Device for PV L9Anor-qlzF-mTT7-Rxx0-Ovig-hMQI-OkupZL not found or rejected by a filter.
  WARNING: Device for PV L9Anor-qlzF-mTT7-Rxx0-Ovig-hMQI-OkupZL not found or rejected by a filter.
  WARNING: Device for PV L9Anor-qlzF-mTT7-Rxx0-Ovig-hMQI-OkupZL not found or rejected by a filter.
  Couldn't find device with uuid L9Anor-qlzF-mTT7-Rxx0-Ovig-hMQI-OkupZL.
  PV         VG       Fmt  Attr PSize    PFree  
  ...
  [unknown]  vgbackup lvm2 a-m  <800,00g <30,00g

--- Volume group ---
  VG Name               vgbackup
  System ID             
  Format                lvm2
  Metadata Areas        0
  Metadata Sequence No  5
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                1
  Open LV               0
  Max PV                0
  Cur PV                1
  Act PV                0
  VG Size               <800,00 GiB
  PE Size               4,00 MiB
  Total PE              204799
  Alloc PE / Size       197120 / 770,00 GiB
  Free  PE / Size       7679 / <30,00 GiB
  VG UUID               d2QWd0-eg28-RpRY-RX0h-JV7A-dpJH-jRF71x

VG 仅包含此磁盘,此 vg 中没有其他 pv。尝试删除 pv:

vgremove --force vgbackup 
  WARNING: Device for PV L9Anor-qlzF-mTT7-Rxx0-Ovig-hMQI-OkupZL not found or rejected by a filter.
  Couldn't find device with uuid L9Anor-qlzF-mTT7-Rxx0-Ovig-hMQI-OkupZL.
  Aborting vg_write: No metadata areas to write to!

尝试添加循环设备来写入元数据:

# losetup -l
NAME       SIZELIMIT OFFSET AUTOCLEAR RO BACK-FILE
/dev/loop0         0      0         0  0 /tmp/tmp.raw

# vgextend vgbackup /dev/loop0
  WARNING: Device for PV L9Anor-qlzF-mTT7-Rxx0-Ovig-hMQI-OkupZL not found or rejected by a filter.
  WARNING: Device for PV L9Anor-qlzF-mTT7-Rxx0-Ovig-hMQI-OkupZL not found or rejected by a filter.
  Couldn't find device with uuid L9Anor-qlzF-mTT7-Rxx0-Ovig-hMQI-OkupZL.
  WARNING: Device for PV L9Anor-qlzF-mTT7-Rxx0-Ovig-hMQI-OkupZL not found or rejected by a filter.
Segmentation fault

/dev/loop0 PV 已创建但未附加到 vgbackup:

# pvs
  WARNING: Device for PV L9Anor-qlzF-mTT7-Rxx0-Ovig-hMQI-OkupZL not found or rejected by a filter.
  WARNING: Device for PV L9Anor-qlzF-mTT7-Rxx0-Ovig-hMQI-OkupZL not found or rejected by a filter.
  WARNING: Device for PV L9Anor-qlzF-mTT7-Rxx0-Ovig-hMQI-OkupZL not found or rejected by a filter.
  Couldn't find device with uuid L9Anor-qlzF-mTT7-Rxx0-Ovig-hMQI-OkupZL.
  PV         VG       Fmt  Attr PSize    PFree  
  /dev/loop0          lvm2 ---   100,00m 100,00m
  /dev/sda2  rootvg   lvm2 a--    58,80g   4,00m
  [unknown]  vgbackup lvm2 a-m  <800,00g <30,00g

现在该怎么办?如何从 lvm 配置中删除 vgbackup?现在无法重新启动。

感谢您的帮助!

相关内容