Logs

大型日誌文件可能是 cron 作業不斷死亡的原因嗎?

  • June 6, 2012

日誌為 15 GB。我想我必須備份並刪除它。我有足夠的硬碟空間,但沒想到日誌這麼大。一夜之間的 cron 工作突然開始在中間死亡。

如果您正在談論 MongoDB 日誌文件變得太大,您應該在此處查看日誌輪換選項:

http://www.mongodb.org/display/DOCS/Logging#Logging-Rotatingthelogfiles

短版 - 您可以通過 MongoDB 中的管理命令輪換日誌,或者您可以發送 SIGUSR1 - 結合您最喜歡的日誌管理方法,您應該會很好。

不過要考慮的其他一點是為什麼日誌如此之大 - 除非它已經執行了很長時間,否則 15GB 是很多日誌記錄。您可能需要確保您在啟動時沒有設置太高的日誌記錄(-vv 等)。您還可以使用 setParameter 命令檢查日誌級別。例如,要設置為 0(預設值),無需重新啟動,只需像這樣發出它:

db.adminCommand({setParameter:1, logLevel:0})

引用自:https://dba.stackexchange.com/questions/18855