Mysql (Errcode:28) 問題解決分享

昨天晚上導入數據表一直不成功,報錯信息如下:


網上查了一些資料,發現是空間不足的問題,用 df -ha 命令查了一下,發現果然空間爆滿:


如圖所示,/dev/mapper/VolGroup-lv_root 達到了100%。

使用du -sh /var 查看空間佔用情況:


打開var目錄,查看空間佔用情況:


打開lib目錄,查看空間佔用情況:


打開mysql目錄,可以看到大部分都是mysql-bin日誌文件,


用 find . -type f -size +100M 命令查看mysql目錄下超過100M的文件,發現大多都是mysql-bin:


接下來我們需要做的就是清除mysql-bin文件,這裏需要說明一點:這些文件都是mysql的日誌文件,如果不做主從複製的話,基本上是沒用的,雖然沒用,但是不建議使用rm命令刪除,這樣有可能會不安全,正確的方法是通過mysql的命令去刪除。

用 reset master 命令進行清除mysql-bin文件:


可以看到mysql裏面的mysql-bin文件都刪除了:


最後,重新導入數據表,成功了!




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章