Site icon Mr. 沙先生

CentOS 6.5 Log文件刪除後,無法釋放空間及無法自動建立log

今天某一台 Server 發出空間不足的警告訊息,查看是 maillog 太肥了,所以把 maillog 刪掉,然後 postfix 重啟

 

重啟後發現 maillog 沒有自動建立,並且空間無釋放出來

查詢後發現原來是我誤會了,maillog 是由 rsyslogd 來管理的

 

reload 一下服務就自動建立,並且空間也釋放出來了。

shell# service rsyslog reload

 

 

 

Note:

rsyslogd 不僅管理 maillog,預設也管理 messages , secure , cron , spooler , boot

 

為了避免 Log 持續增長的問題,建議安裝 logrotate 來負責 log 輪替

 

 

 

Exit mobile version