Centos7系统问题案例以及修复分享

我是平民何 2024-03-09 16:22:50

案例1现象:系统不能正常进入 进入紧急模式

原因:vi /etc/fstab 出的问题 原来有盘(之前有数据盘写在了fstab上 做成系统模板后 没有修改fatab)

一、开机时进入如下界面,(按下方向键盘,阻止系统自动继续)

按e键出现下面界面

按方向键下,定位到最后,找到“ro”一行,ro的意思是read only,

将“ro”替换成 rw init=/sysroot/bin/sh,如下图

二、按Ctrl-x 进行重启进入单用户模式

三、执行chroot /sysroot。其中chroot命令用来切换系统,/sysroot/目录就是原始系统

:/# chroot /sysroot

四、然后修改fstab

cnetos8单用户模式注意:

touch /.autorelabel

案例2现象:

/run/initramfs/rdsosreport.txt

操作:单用户模式也进不去

解决方法如下:

ls -l /dev/mapper

xfs_repair /dev/mapper/centos-root

xfs_repair -L /dev/mapper/centos-root

init 6 #重启

第一时间想到的是多块磁盘的问题(本次机器只有一块磁盘)

案例3重建 initramfs以及GRUB2:

将基于 CentOS 或 RHEL 的系统迁移到新硬件,或者进行了一些硬件更改,那么在您尝试引导系统后,您最终可能会看到如下内容

以centos7机器迁移后现象为例:

进入很慢,然后进入之后报这个错误:

解决:

1、光驱挂载centos7iso并进入救援模式

chroot /mnt/sysimage //更改 root 目录

ls -lah /boot/initramfs-* //并列出拥有的 initramfs 映像

dracut -f /boot/initramfs-3.10.0-957.1.3.el7.x86_64.img 3.10.0-957.1.3.el7.x86_64 //dracut -f为该特定内核重建内核映像(具体版本以拥有的 initramfs 映像为例)

vi /etc/fstab //把多余的挂载删除

blkid

grub2-install /dev/vda //重建 GRUB2

passwd //修改密码

重启进入系统后,网卡改成dhcp,重启网卡;远程登陆验证.

0 阅读:0

我是平民何

简介:感谢大家的关注