清除cacti的mysql.log

最近cacti老是斷流,煩惱ing...
 
找了好久的原因,終於發現原來log下有個mysql.log的記錄一直在暴增,但看了mysql的服務木有報錯呀。。。重建syslog_incoming的表後,但是mysqld.log日誌文件是不會自動變小的,會佔用好大的空間。
 
想來乾脆一不做二不休,刪掉它吧,但又不想rm -r ,於是從別人那學了一招,很管用,嘿嘿~~~
 
當然也可以使用vi編輯,然後全選後再刪除,但此法太麻煩。

更好的清除日誌方法:
因爲mysqld.log是用戶mysql所有。所以清除mysqld.log要一定記住要su成mysql用戶,否則清除之後就mysqld.log變成了root所有,導致mysql運行不正常。
  
輸入如下命令
   
   #su mysql
   bash-3.00$cat /dev/null >mysqld.log

使用/dev/null黑洞重定向到mysqld.log,可將文件內容清空爲零.又快又方便。
 
 
哈哈,成功,happy 一下下~~
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章