早上服务器突然远程登录,阿里后台登录后提示进入了紧急模式Emergency Mode,通过网上找帮助解决,现总结下过程:
1、输入root密码后回车,进入修复模式。
2、在紧急模式下根分区是以只读方式挂载,要修改根目录下的文件需要执行以下命令,以读写方式重新挂载根分区。

mount -o rw,remount /

3、检查fstab文件是否存在错误,尝试挂载所有未挂载的文件系统。

mount -a

提示/dev/vdc1 does not exist为/dev/vdc1挂载点不存在
4、查看/etc/fstab发现/opt目录挂载在/dev/vdc1下

fdisk -lu /dev/vdc

提示不存在/dev/vdc

fdisk -lu /dev/vdb

显示/dev/vdb的相关信息,表示分区之前已经创建。
5、重新挂载该磁盘,并注释掉之前错误记录

echo `blkid /dev/vdb1 | awk '{print $2}' | sed 's/\"//g'` /opt ext4 defaults 0 0 >> /etc/fstab

vim /etc/fstab
#/dev/vdc1 /opt ext3 defaults 0 0

6、重启服务器reboot,恢复正常
7、查看磁盘挂载成功,并数据仍在

df -h
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐