当前位置: 首页> 娱乐> 影视 > LVM逻辑卷元数据丢失恢复-数据不丢失

LVM逻辑卷元数据丢失恢复-数据不丢失

时间:2025/7/12 6:28:13来源:https://blog.csdn.net/rendongxingzhe/article/details/140666332 浏览次数:0次

一.问题现象

公司一台数据库服务器,断电重启后,发现操作系统启动不了,系统卡在Control-D to continue界面。系统启动过程中有报错,磁盘挂载不上,去掉该磁盘挂载系统可以启动正常。

通过输入root口令,可以进入单用户模式

修改/etc/fstab,注释掉 /data的挂载,可正常进入操作系统

二.问题排查处置

1.通过lsblk pvs vgs lvs查看

通过以上发现没有datavg对应的lvm信息

2.检查lvm元数据备份

cd /etc/lvm/backup/  && ls  -lhvgcfgrestore --list  datavg

3.查看datavg的lvm的备份文件 

cat /etc/lvm/backup/vgdata

4.恢复物理卷PV

# 给磁盘分区
fdisk  /dev/sdb# 恢复物理卷 pvpvcreate /dev/sdb1 --test -ff --uuid "IzT3gx-comR-3NfW-4a1A-NExq-sVee-r3RAeu" --restorefile /etc/lvm/backup/datavgpvcreate /dev/sdb1  -ff --uuid "IzT3gx-comR-3NfW-4a1A-NExq-sVee-r3RAeu" --restorefile /etc/lvm/backup/datavg# 查看物理卷PVpvs

 

 5.恢复卷组VG 

# 恢复卷组VGvgcfgrestore --test -f /etc/lvm/backup/datavg datavgvgcfgrestore  -f /etc/lvm/backup/datavg datavg# 查看vgvgs

 

 6.尝试挂载

lsblk -fmount /dev/mapper/datavg-datalv /data

发现异常 mount: special device /dev/mapper/datavg-datalv does not exist

 通过lvscan发现处于inactive

激活vg,

vgchange -ay /dev/datavg

 执行挂载命令,正常挂载,数据也未丢失

 别忘记把/etc/fstab的注释去掉。

 

关键字:LVM逻辑卷元数据丢失恢复-数据不丢失

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: