linux LVM 2

分类:Linux 日期:2021-03-30 作者:admin 浏览:90

LVM2

LVM丢失后恢复,及LVM一些高级命令!

LVM丢失后恢复

异常断电后造成

一.尝试恢复

vgcfgrestore -f /etc/lvm/backup/data data

# 还原失败
  1. 查看/etc/lvm/backup/data 文件中硬盘ID号
  2. 对比blkid输出的UUID对比
  3. 得出可能是重启后,对于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

之后即可挂载使用

参考

评论 (仅有一条评论)

    h 2021-03-31 18:02回复

    mount: /mnt/md0: wrong fs type, bad option, bad superblock on /dev/mapper/vgmysql-lvmysql, missing codepage or helper program, or other error.

发表评论

昵称:  
邮箱:  
网址: