mysql 錯誤 ERROR 1030 Got error 28 from


錯誤SQL 查詢:編輯SHOWFULLFIELDSFROM`表`FROM`數據庫`;

MySQL 返回:
#1030 - Got error 28 from storage engine

根據返回值,可以判斷應該是某掛在分區空間已滿造成。

[root@websites ~]# df -lh
Filesystem

           容量  已用 可用 已用% 掛載點
/dev/mapper/VolGroup00-LogVol00     45G   43G     0 100% /
/dev/xvda1             99M   12M   83M  13% /boot
/usr/tmpDSK        512M     0  512M   0% /dev/shm

其中/dev/shm的確是空間不足,而且這個應該是cPanel,知道原因之后就容易解決
#/etc/init.d/mysql stop
#umount /dev/shm
#rm /usr/tmpDSK -rf
#vim /scripts/securetmp
修改其中my $tmpdsksize    =512000;     #Must be larger than 250000
保存退出后,啟動mysql就恢復正常。


本人情況不太一樣,本人是找到mysql的安裝路徑,之前沒有配置日志路徑,默認安裝時,日志放在
了/var/lib/mysql  目錄下,找到幾個占空間大的文件rm -rf 文件名 刪除,在df -lh 查看下,空間降下來了,
直接service mysql start 啟動mysql,問題解決。


免責聲明!

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



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