溫馨提示×

如何防止Ubuntu日志過大

小樊
44
2025-09-02 03:10:49
欄目: 智能運維

防止Ubuntu日志過大可從以下方面入手:

  1. 啟用日志輪轉:利用logrotate工具(默認已安裝)自動壓縮、刪除舊日志,通過編輯/etc/logrotate.conf/etc/logrotate.d/rsyslog配置文件,設置日志保留天數(如rotate 7保留7天)、大小限制(如size 100M)等參數。
  2. 手動清理日志
    • 使用journalctl命令清理Journal日志,如sudo journalctl --vacuum-size=100M(保留100MB)或--vacuum-time=1w(保留1周)。
    • 手動刪除或清空/var/log目錄下的特定日志文件(如sudo truncate -s 0 /var/log/syslog),但需避免刪除系統關鍵日志。
  3. 調整日志級別:修改/etc/rsyslog.conf/etc/syslog-ng/syslog-ng.conf,降低日志記錄詳細程度(如將*.info改為*.warn),減少日志生成量。
  4. 設置定時任務:通過crontab定期執行日志清理腳本或logrotate命令,實現自動化管理。

操作前建議備份重要日志,避免誤刪影響系統故障排查。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女