MySQL5.7報錯[ERROR] Unix socket lock file is empty /tmp/mysql.sock.lock的解決方法


發現MySQL服務器因系統磁盤寫滿導致服務停了,清理磁盤后啟動服務時無法正常啟動,查看localhost.err日志發現如下報錯:

[ERROR] Unix socket lock file is empty /tmp/mysql.sock.lock

解決:

查看該文件發現確實是空文件,刪除該文件后再啟動服務已經可以正常啟動。參考鏈接 https://blog.csdn.net/qq_36183569/article/details/83022519

總結:

mysql.sock.lock是可讀文本文件,記錄了MySQL啟動的PID,對應套接字文件mysql.sock.參考鏈接 https://bbs.csdn.net/topics/392142823 該問題是因磁盤寫滿導致MySQL宕了,沒能正確刪除mysql.sock.lock,進而導致啟動失敗。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM