安装了一台rhel7.5系统,测试正常后,发给客户使用。
因为用户想配置几个分区目录来方位数据文件,重修修改了lvm分区,重启后,报错新加的lvm分区挂载失败,系统无法启动直接进入维修模式,见下:

rhel7.5调整lvm分区配置挂载无法启动解决方法记录_第1张图片

检查/etc/fstab文件,见下:

rhel7.5调整lvm分区配置挂载无法启动解决方法记录_第2张图片

可以看到/app  /backup   /database挂载全部失败
手动修改/etc/fstab文件,见下:

rhel7.5调整lvm分区配置挂载无法启动解决方法记录

重启显示挂载成功,但是系统还是进入维修模式,见下:

rhel7.5调整lvm分区配置挂载无法启动解决方法记录_第3张图片

rhel7.5调整lvm分区配置挂载无法启动解决方法记录_第4张图片

说明还有别的问题,检查boot.log,见下:

rhel7.5调整lvm分区配置挂载无法启动解决方法记录_第5张图片

可以看到/spare这个挂载失败。
回头再检查下/etc/fstab文件,见下:

rhel7.5调整lvm分区配置挂载无法启动解决方法记录

可以看到,fstab里面有/spare挂载条目。
注释掉这条后,系统正常启动。
导致这个的原因:
安装系统时的分区情况,见下:

rhel7.5调整lvm分区配置挂载无法启动解决方法记录_第6张图片

删除了/spare挂载分区,把它分成了/app   /backup  /database三个挂载分区
但是没有在/etc/fstab文件手动删除/spare挂载分区条目,也没有手动添加挂载新加分区条目。导致系统启动失败。