安装了一台rhel7.5系统,测试正常后,发给客户使用。
因为用户想配置几个分区目录来方位数据文件,重修修改了lvm分区,重启后,报错新加的lvm分区挂载失败,系统无法启动直接进入维修模式,见下:
检查/etc/fstab文件,见下:
可以看到/app /backup /database挂载全部失败
手动修改/etc/fstab文件,见下:
重启显示挂载成功,但是系统还是进入维修模式,见下:
说明还有别的问题,检查boot.log,见下:
可以看到/spare这个挂载失败。
回头再检查下/etc/fstab文件,见下:
可以看到,fstab里面有/spare挂载条目。
注释掉这条后,系统正常启动。
导致这个的原因:
安装系统时的分区情况,见下:
删除了/spare挂载分区,把它分成了/app /backup /database三个挂载分区
但是没有在/etc/fstab文件手动删除/spare挂载分区条目,也没有手动添加挂载新加分区条目。导致系统启动失败。