跳到主要内容

linux重启后无法进入系统

linux重启无法进入系统,文件系统自检失败,是-etc-fstab里注释选项的锅?

image-20231021083840128

目录

[toc]

0、故障背景

业务虚机关机后,我们在虚拟化平台跨集群&存储迁移虚机,大概3小时候,迁移完成,开机虚机后,机器无法正常进入系统。

rhel6系统。

1、故障现象

linux重启,无法进入系统。

image-20231021083840128

image-20231021084447147

2、排查过程

  • 从业务侧获取root密码,登录系统

  • 执行mount -a命令

本次的故障现象,是执行次命令后,无任何报错。但就是重启后会无法进入系统界面,显示故障如上。

3、解决办法

此时,该如何做呢?

最简单的方法,就是把/etc/fstab里的机器重启需要自检的功能给关闭就行,即设置为0.

  • 业务机器默认/etc/fstab内容如下

image-20231021084548457

  • 挂载根文件系统为rw

必须先要执行这个命令,否则/etc/fstab文件为只读文件,无法编辑。

mount -o remount,rw /

  • 先拷贝下源/etc/fstab文件,再将次文件的最后2位数值改为0 0即可。
cp /etc/ftsab /etc/fstab.bak

vim /etc/fstab
#将次文件的最后2位数值改为`0 0`即可

image-20231021084603860

  • 重启,观察现象。

一般都是没问题的,可正常进入系统。

4、/etc/fstab里各选项含义

  • gpt问答

image-20231021084548457

这里我们主要看下最后2个数值的含义,其它部分,其下一篇/etc/fstab文章。

image-20231021085136393

image-20231021102512318

5、总结

这种现网里,很多次业务都会出现这种问题。

而这种问题,基本都是后端存储可能发生过故障/虚机存储发生过迁移,才会出现的,因此我们将/etc/fstab里的最后一位是否文件自建设置为0即可正常进入系统。

🚩 TS:物理机硬盘故障导致无法进入系统,输入root密码后,编辑/etc/fstab文件时为只读?(工作实战-成功测试)-2022.1.13

1、问题现象

物理机硬盘故障导致无法进入系统,输入root密码后,编辑/etc/fstab文件时为只读,此时该怎么办呢?

方法1:进单用户去注释故障的磁盘;

方法2:进急救模式去注释故障磁盘;(单用户进不去的话)

2、解决办法

其实,以上方法大可不必,可直接使用如下命令完成:

方法3:(推荐)😘

输入root密码后,直接执行如下命令,然后重启机器即可

mount -o remount,rw /

mount -a
vim /etc/fstab
注释故障的磁盘即可

重启机器

关于我

我的博客主旨:

  • 排版美观,语言精炼;
  • 文档即手册,步骤明细,拒绝埋坑,提供源码;
  • 本人实战文档都是亲测成功的,各位小伙伴在实际操作过程中如有什么疑问,可随时联系本人帮您解决问题,让我们一起进步!

🍀 微信二维码 x2675263825 (舍得), qq:2675263825。

image-20230107215114763

🍀 微信公众号 《云原生架构师实战》

image-20230107215126971

🍀 个人博客站点

http://onedayxyy.cn/

image-20231016061438175

🍀 语雀

https://www.yuque.com/xyy-onlyone

image-20230912072007284

🍀 csdn

https://blog.csdn.net/weixin_39246554?spm=1010.2135.3001.5421

image-20230107215149885

🍀 知乎

https://www.zhihu.com/people/foryouone

image-20230107215203185

最后

好了,关于本次就到这里了,感谢大家阅读,最后祝大家生活快乐,每天都过的有意义哦,我们下期见!

image-20231021085225839