LVM2
LVM丢失后恢复,及LVM一些高级命令!
LVM丢失后恢复
异常断电后造成
一.尝试恢复
vgcfgrestore -f /etc/lvm/backup/data data
# 还原失败
- 查看
/etc/lvm/backup/data
文件中硬盘ID号 - 对比
blkid
输出的UUID
对比 - 得出可能是重启后,对于PV的UUID改变导致LVM丢失
二.备份数据
dd if=/dev/nvme0n1 of=/mnt/bak/nvme0n1.img
三.修正UUID不一致,并恢复卷组
1.修正UUID
pvcreate -u blfaxf-3CER-4r4l-MS32-v0aN-s3Ta-DH08ZV /dev/nvme0n1 --restorefile /etc/lvm/backup/data
2.恢复卷组
vgcfgrestore -f /etc/lvm/backup/data data
# 查看pv vg lv信息
pvs
vgs
lvs
3.激活逻辑卷
lvchange -ay /dev/data/home
之后即可挂载使用