Assuming drive cache: write through(mariadb 启动失败),linux无法进入桌面(No space left on device)

1、重启linux主机,进入终端  按e

2、找到linux 16 行,末行添加rd.break    console=tty0

按ctrl + x启动

3、mount   -o  remount,rw  /sysroot

     chroot   /sysroot

4、echo 1  | passwd  --stdin  root  //修改密码

5、rm  -rf   /var/log      //删除文件,可以备份出来 、或找到占用空间大的文件   开机配置文件:/etc/fstab 错误也会导致linux启动失败。

6、touch   /.autorelabel   //让Selinux  失忆

7、exit  

8、reboot   

排查错误主要看日志例如/var/log/message        /var/lib/mysql/....

//例如:

[root@zabbix ~]# df -h /var/tmp
Filesystem               Size  Used Avail Use% Mounted on
/dev/mapper/centos-root   40G   40G   20K 100% /
//这样就应该要扩容根分区了,方法在我的另一博客里有,这是我的小结。

猜你喜欢

转载自blog.csdn.net/weixin_40018205/article/details/87660102