之路教程 https://onitr oad .com
使用 vgcfgrestore 恢复 VG 元数据
- 可以使用以下命令恢复卷组元数据:
# vgcfgrestore --file /etc/lvm/backup/[volume group name] [volume group name]
- 继续 ths post 中显示的早期错误,确切的命令是:
# vgcfgrestore --file /etc/lvm/backup/vg_test vg_test Restored volume group vg_test
元数据备份文件的名称与上述命令中显示的名称不同。
但它会包括 VG 的名称。
我们可以在执行 vgcfgrestore 命令之前检查文件的时间戳和里面的内容以确保。
- 要检查新物理卷是否完好无损并且卷组是否正常运行,请执行 vgdisplay -v。
# vgdisplay -v
什么是元数据不一致错误(inconsistent metadata )
当 LVM 执行几乎任何操作时,它首先扫描所有可用的物理卷并刷新其卷组布局视图。
因为同一个卷组中可以存在多个物理卷,所以最终可能会出现同一个 VG 中的这些 PV 反映不同信息的情况。
在大多数情况下,这会导致在执行任何命令(如 vgscan、pvscan)时出现警告消息“找到不一致的元数据”错误。
例如 :
# vgscan Reading all physical volumes. This may take a while... Volume group "vg_test" inconsistent WARNING: Inconsistent metadata found for VG vg_test - updating to use version 3 Removing PV /dev/mapper/x (1nxHIW-2Thk-9mS4-2TzO-zHlB-Hsy2-CZsjE7) that no longer belongs to VG vg_test Found volume group "vg_test" using metadata type lvm2 Segmentation fault
不一致的元数据错误可能有多种原因。
因此,此错误没有确切的解决方案。
在大多数情况下,使用 vgcfgrestore 恢复旧版本的 VG 元数据是有效的方法。
日期:2020-09-17 00:12:42 来源:oir作者:oir