1.令人悲伤的事: /dev/mapper/centos-root 100%!!!
执行:
df -h
(之前占用100%)
du -h -x --max-depth=1
(/var之前占30G)
进/var,重复查看文件大小命令,最后找到 /var/spool/postfix/maildrop这个文件夹占用过大
执行 ls -l|grep "^-"| wc -l 查看有多少文件,结果:4625702!!!
执行 ls | xargs rm -rf 慢慢删吧,不能着急.........
2.然后,问题又来了,启动mysql服务,报错:
Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details.
根据提示查看 journalctl -xe错误:
(忽略...没看懂)
之后查看mysql错误日志
cat /var/log/mysqld.log,有重大发现:
[ERROR] Unix socket lock file is empty /tmp/mysql.sock.lock.
[ERROR] Unable to setup unix socket lock file.
[ERROR] Aborting
之后进入/tmp/查看mysql.sock.lock,文件大小为0,直接删除该文件rm -rf mysql.sock.lock再启动
service mysqld start
启动成功,完美!
有问题,看日志!看日志!看日志!!!