【案例】vs或vgs出现Unknown问题

王志强2024-10-17案例库LVM

pvs或vgs出现Unknown问题

现象描述

pvs或vgs的回显中,pv或vg报unknown错误。

原因分析

通常为元数据损坏,导致命令读取到不完整的信息,需要进行修复,否则无法正常使用pv或vg。可使用hexdump读取裸盘数据验证,见LVM标签损坏

解决方法

问题一:vg无法识别,报错unknown

pvck --repair --file /etc/lvm/backup/vg /dev/sdb

vg为卷组备份信息,保存在/etc/lvm/backup目录。

问题二:pv无法识别,报错unknown

pvcreate --uuid xxx --restorefile /etc/lvm/backup/vg /dev/sdc
vgcfgrestore --file /etc/lvm/backup/vg vg
vgchange -ay vg

uuid在备份文件/etc/lvm/backup中获取。

执行完修复步骤后,输入pvs或vgs命令,可看到正常回显则说明修复成功。


【免责声明】本文仅代表作者本人观点,与本网站无关。本网站对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。本文仅供读者参考,由此产生的所有法律责任均由读者本人承担。