Log-Files
我可以安全地修剪 /var/tmp/phd/log/daemons.log 嗎?
我有一台執行Phabricator的伺服器,這個日誌文件沒有 logrotate。
它變得太大了,現在我需要修剪它。我可以安全地刪除其中的一些內容嗎?
您的問題是更多日誌被主動附加到該文件的末尾。因此,您會在修改過程中失去一些數據或阻止記錄。除非您停止使用此日誌文件的所有服務(可能是所有使用
phd
.您可以安全地移動(
mv
,重命名)文件並創建一個新文件。這實際上是logrotate
自動為您做的。logrotate
編輯旋轉的日誌文件是安全的,但從長遠來看,您可以通過配置日誌來防止再次出現此問題phd
。AFAIK Phabricator應該已經有了這個,但如果沒有,你可以添加
/etc/logrotate.d/phd
:/var/log/phd { daily compress missingok notifempty rotate 7 } /var/log/phd/daemons.log { daily compress missingok notifempty rotate 7 }
你的道路
/var/tmp/phd/log/daemons.log
有點不同;相應地修改。