收到个请求说是5.7的库没法启动了,看了下error日志,有如下的提示:
2016-10-17T01:55:15.847715Z 0 [ERROR] Another process with pid 4925 is using unix socket file.
2016-10-17T01:55:15.847728Z 0 [ERROR] Unable to setup unix socket lock file.
2016-10-17T01:55:15.847730Z 0 [ERROR] Aborting
看到的提示是不能设置socket lock文件导致终止了,到对应的目录下面看了下,发现在mysql没有启动的时候有
-rw——-. 1 mysql mysql 6 Oct 17 10:00 mysql.sock.lock
这个文件存在,应该是因为存在了sock的锁文件,导致启动的时候不能创建该文件导致的失败,删除或改名备份后,再次启动正常。