记一次centos磁盘数据恢复(六合)

当CentOS6.5的数据库服务器无法启动时,由于磁盘UUID重复导致问题。解决方案包括:将磁盘挂载到另一台相同系统上,通过blkid和lvdisplay检查并重新挂载逻辑分区;或者修改磁盘的UUID。在/etc/fstab中添加新UUID实现开机自动挂载,确保无语法错误。

现场

数据库服务器centos6.5 启动不了; 需要恢复数据, 没有备份文件;
拿下磁盘 插到同版本系统上;

pvdisplay 报重复
Found duplicate PV using /dev/vdb2 not /dev/vda2
命令 blkid 查看pv vg lv uuid 居然是一样的; 原因是机房机器都是统一镜像来的;
fdisk -l 查看 俩磁盘都识别到了; 物理分区都在;

解决方案一:

找个机器 blkid 命令 查看pv vg lv 的uuid; 只要和上面不同; 插上硬盘;
lvdisplay 查看逻辑分区, mkdir 创建目录; mount 重新挂下; 搞定;
这里mount展示临时的, 如果需要配置开机挂载 参考

blkid查看盘id

/dev/vda1: UUID=“e32cfa7a-df48-4031-8fdf-5eec92ee3039” TYPE=“xfs” PARTUUID=“1863aa79-01”
/dev/vdb1: UUID=“d997ce14-6822-4719-9476-15e6b0cec59d” TYPE=“xfs” PARTUUID=“a5f349fa-01”
/dev/vdb2: UUID=“47685195-e6e1-4761-b7f8-26104218f3d7” TYPE=“xfs” PARTUUID=“a5f349fa-02”
/dev/vdb3: UUID=“d95d50fa-a7a9-4cc4-ae41-a9081821f089” TYPE=“xfs” PARTUUID=“a5f349fa-03” <=== 在这里
在/etc/fstab新增一行,内容如下

UUID=d95d50fa-a7a9-4cc4-ae41-a9081821f089 /mnt xfs defaults 0 2
注:修改/etc/fstab文件后,记得用mount -a检测一下是否有语法错误,如果有错的话,会导致开机不正常

解决方案二:

我没有试过,网上说可以
修改uuid; 参考https://blog.youkuaiyun.com/weixin_39720003/article/details/111814500

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值