问题场景:

组建的raid1 被删除后,重启

重启完成后发现所有服务都无法正常启动。此时发现进入linux系统时候并未输入用户名称,只输入密码,其实此时进入了系统的单用户模式。

Linux下的启动方式常用的到的有单用户方式、普通多用户方式、完全多用户方式和XWin方式。单用户方式下,系统并没有完全运行进来,只是部分程序运行,这时也不能进行远程登录到Linux系统。进入单用户方式进行系统维护由是ROOT用户来进行完成,而且是由ROOT直接的进入,没有密码检验。这时的ROOT用户对系统有完全的操作权限,可以修复系统的同时,也能随时的对系统进行破坏。

修复: 

我的问题是由于将raid 下的lvm中的 程序 挂载到了fstab的开机启动,由于开机启动不能找到此服务,故进入单用户模式。

vi /etc/fstab  将挂载的服务删除掉,然后重启即可

# /etc/fstab
# Created by anaconda on Wed Jun 30 18:51:56 2021
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/centos-root /                       xfs     defaults        0 0
UUID=31339d24-ed90-46ee-a5e8-65c13cbb5007 /boot                   xfs     defaults        0 0
#/dev/mapper/centos-home /home                   xfs     defaults        0 0
/dev/mapper/centos-swap swap                    swap    defaults        0 0
#UUID=bdd29a20-420e-49cf-9af1-510849223810 /opt/xxx                   xfs     defaults        0 0
~                                                                                                        

Logo

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

更多推荐