close
休個假回來發現CactiEz完全連不上,先檢查網路看起來正常,再檢查磁碟大小,發現磁碟被塞爆了,只好先把log刪掉一部分然後重新開機,好不容易進去了但查看Cacti Log發現Mysql出現錯誤。
登入Mysql後發現在執行SQL語法時一直出錯,
ERROR 144 (HY000): Table './syslog/syslog#P#d20190216' is marked as crashed and last (automatic?) repair failed
去網路上找了資料,處理如下
1.
先停掉資料庫
/etc/rc.d/init.d/mysqld stop
2.
切到mysql中的毀損資料庫的資料夾 (錯誤訊息顯示資料夾是syslog,所以切換到syslog)
cd /var/lib/mysql/syslog/
3.
修復所有資料表
myisamchk -r *.MYI
也可以修復單一資料表
myisamchk -r syslog#P#d20190216 .MYI (剛剛報錯誤的是syslog#P#d20190216 這個table)
4. 重啟mysql
/etc/rc.d/init.d/mysqld restart
文章標籤
全站熱搜
留言列表