Linux fstab修改不当导致开机fsck失败而主机无法重启
2017-10-26 08:57
302 查看
今天,广州河源的地市技术通知我,他们的机房断电了,数据库服务器重启后rac2主机丢失了data3数据目录;然后,想调整该目录开机自动挂载,开机却卡在了如下界面:
从报错界面看,是开机文件系统检查fsck失败了,问题可能是fstab文件配置问题。于是,远程让他输入该主机root密码进入如下界面:
然后,查看/etc/fstab配置文件内容(主要是查看/dev/mapper/data3对应的那行的配置)
从/etc/fstab配置文件的/dev/mapper/data3 /orabak ext4 defaults 1 2项看是该项要执行开机检查,而主机没有完成重启,multipath没有完成映射,/dev/mapper/data3不存在,导致fsck检查失败,处理办法是将/dev/mapper/data3 /orabak ext4 defaults 1 2改成/dev/mapper/data3 /orabak ext4 defaults 0 0让/dev/mapper/data3不执行开机检查,修改/etc/fstab需要重新mount /分区,执行命令:mount -o remount rw /然后执行: vi /etc/fstab,将1 2改成0 0保存后退出,
然后执行reboot即可。经过如上步骤机器成功重启并自动挂载了/dev/mapper/data3
从报错界面看,是开机文件系统检查fsck失败了,问题可能是fstab文件配置问题。于是,远程让他输入该主机root密码进入如下界面:
然后,查看/etc/fstab配置文件内容(主要是查看/dev/mapper/data3对应的那行的配置)
从/etc/fstab配置文件的/dev/mapper/data3 /orabak ext4 defaults 1 2项看是该项要执行开机检查,而主机没有完成重启,multipath没有完成映射,/dev/mapper/data3不存在,导致fsck检查失败,处理办法是将/dev/mapper/data3 /orabak ext4 defaults 1 2改成/dev/mapper/data3 /orabak ext4 defaults 0 0让/dev/mapper/data3不执行开机检查,修改/etc/fstab需要重新mount /分区,执行命令:mount -o remount rw /然后执行: vi /etc/fstab,将1 2改成0 0保存后退出,
然后执行reboot即可。经过如上步骤机器成功重启并自动挂载了/dev/mapper/data3
相关文章推荐
- Linux fstab修改不当导致开机fsck失败而主机无法重启
- linux修改了/etc/profile环境变量导致开机无法登陆的解决办法
- Ubuntu由于修改etc/profile文件导致开机无法登陆问题解决办法(仅供参考)
- 修改静态参数scope=spfile错误,导致spfile文件被破坏,无法重启的解决方法
- Linux修改hostname导致无法解析主机错误
- 修改linux主机名导致mysql启动失败
- 解决 linux 由于修改 /etc/inittab 文件,导致 设置开机启动级别为 6 (重启)
- 【故障处理】修改主机名导致oracle实例无法启动暨如何修改hostname
- Linux开机提示fsck.ext3:Unable to resolve ‘LABLE=XXXX’错误导致无法正常开机解决办法
- 修改主机名导致oracle实例无法启动暨如何修改hostname
- 解决framework层修改导致无法开机
- Oracle 10g 修改主机名或者IP解决EM无法重启
- Fedora19,因修改了开机自启动的配置文件,导致无法开机,进入单用户模式,进行修改!
- 手贱修改了grub导致开机无法进入系统
- class类修改类后自动重启导致报错 就无法自动启动起来了
- 修改hostname导致mysql重启slave失败的修复方法
- 修改主机名导致复制失败
- Linux开机提示fsck.ext3:Unable to resolve ‘LABLE=XXXX’错误导致无法正常开机解决办法
- 使用jfinal-routebind出现bug导致修改代码后jetty无法正常重启
- 修改sys密码导致节点关闭失败及standby db无法同步-处理过程