Linux的LVM会默认存储用户对PV/VG/LV的每一步操作,并自动把当前的VG的信息备份到一个文件里面,位置是/etc/lvm/backup/VG名。
这个文件里面记录的东西大概跟vgdisplay/pvdisplay/lvdisplay输出的信息一致,里面也包括了对于恢复VG信息至关重要的PVUUID。使用原来的PV UUID来创建PV,并使用自动备份的文件来恢复信息
[root@localhost]# pvcreate /dev/sda2 -u Xg0Ttp-tWeE-Zoq6-LtVd-L5G2-1rbI-KHUWw4 --restorefile /etc/lvm/backup/centos
[root@localhost]# vgcfgrestore centos // 恢复centos的vg信息
[root@localhost]# vgs && pvs && lvs
完事之后激活一下VG卷
root@localhost]vgchange -ay centos