虚拟机上mysql 运行突然中止了,重新启动,失败,查看error log,日志如下内容:
017-07-25T03:14:35.682233Z 0 [ERROR] Unix socket lock file is empty /tmp/mysql.sock.lock.
2017-07-25T03:14:35.682243Z 0 [ERROR] Unable to setup unix socket lock file.
排查: 权限:data/dir 的所属主所属组均为mysql
df -hT
Filesystem Type Size Used Avail Use% Mounted on
/dev/sda4 ext4 99G 99G 0 100% /
tmpfs tmpfs 12G 0 12G 0% /dev/shm
/dev/sda2 ext4 2.0G 55M 1.8G 3% /boot
删除/data的一部分大文件 有剩余空间
df -hT
Filesystem Type Size Used Avail Use% Mounted on
/dev/sda4 ext4 99G 18G 76G 19% /
tmpfs tmpfs 12G 0 12G 0% /dev/shm
再次启动:还是报错,然后删除文件:rm -rf /tmp/mysql.sock.lock
service mysqld start
Starting MySQL. SUCCESS!
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/30162734/viewspace-2142520/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/30162734/viewspace-2142520/