linux centos重启后lvm异常。 LV Status NOT available
问题描述
1.机器无法正常开机。 通过启动日志查看 是挂载/data目录失败。
解决 进入紧急模式 取消/etc/fstab中的开机启动挂载
2.进入系统后 查看硬盘手动挂载测试。 发现vgs lvs pvs都是有,但/dev/mapper/ 中没找到
通过lvdisplay 查看lv的状态,发现status异常 Status NOT available
解决方法
1.需要激活vgs。 然后重新挂载
vgchange -a y VG-DATA
mount -a
注意 重启后又会重新出现无法开机,需要在fstab中加个参数跳过, 然后rc.local 加入开机激活命令
加入参数defaults,_netdev,就算挂载失败 也会跳过进入系统
然后加入开机命令中 解决
chmod +x /etc/rc.d/rc.local echo "vgchange -a y VG-DATA" >> /etc/rc.d/rc.local #VG-DATA换成自己的vgs名称 echo "mount -a" >> /etc/rc.d/rc.local