centos重启后,进入紧急模式

centos7重启后,进入紧急状态,输入密码进入后,看系统日志,发现挂载数据盘时,出现failure,数据盘是另外一块硬盘,存放了应用和数据,这时进入数据盘目录,列一下目录,发现数据盘数据为0!这可太吓人了!

由于是虚拟机,紧急克隆了数据盘的内容,发现数据盘是有内容的。然后开始了拯救之路:

df -Th 发现挂载的磁盘在的,fdisk -l也显示磁盘正常,那为什么挂载会失败呢?

经客服提醒,才发现重启后,在/etc/fstab里原来挂载的sdb2变成了sdc2,由于紧张刚才没有看清,于是将fstab里的sdc2变成UUID,这样如果盘符再变,UUID是唯一的,就避免了挂载失败的情况:

1、重新挂载根目录为读写模式:# mount -o rw,remount /

2、修改/etc/fstab,使用 blkid 命令列出的UUID列表,找出sdc2的UUID,替换sdc2的位置,保存退出,重启就OK了