Linux下MySQL服務突然無法正常啟動
阿新 • • 發佈:2019-02-07
檢視日誌檔案後發現是磁碟空間不足造成的。
檢視硬碟的使用情況df,-h單元為根據大小適當顯示,-m單位為M,檢視指定目錄的檔案大小du,檢視當前目錄的總大小,檢視當前目錄下子目錄分別的大小,指定目錄檢視大小
find / -size +10M找出根目錄下大於10兆的檔案,無關緊要的可以刪除。
(刪除部分日誌檔案後的磁碟空間)
釋放部分空間後還是無法啟動,又報“MySql提示:The server quit without updating PID file(…)失敗”Ps -ef | grep mysqld
Kill掉MySQL有關的程序後仍然無法啟動,檢視MySQL的資料目錄/data下是否有mysql-bin.index
關閉日誌:
修改/etc/my.cnf 檔案,找到
log-bin=mysql-bin
binlog_format=mixed
再這兩行前面加上#,將其註釋掉,再執行/etc/init.d/mysql restart即可。