這兩天同事在弄postfix弄不好,問我一些問題,可是……我跟postfix也不熟啊XDDDD
不過呢,凡事有問題查log就對了,結果一查,耶??log最後更新日是去年9月3日,而且size長到一個相當嚇人的程度,於是著手先處理log的問題,一開始以為是logrotate有問題,但是看他的設定檔跟別的server上的設定檔一樣,所以又去看了一下syslog的設定
結果,竟然真的是被改成不記錄了,是哪個傢伙,幹麻惡整別人啊!!!
處理方式是這樣的:
開啟/etc/syslog.conf,裡面會有一堆什麼的log記在哪個檔的對應表,像這樣
*.info;mail.none;authpriv.none;cron.none /var/log/messages
authpriv.* /var/log/secure
mail.* /var/log/maillog
我一進這個設定檔的時候,mail.*那行後面變成「- /var/log/maillog」
把「-」刪掉存檔,然後種啟syslog,一切正常
有log好辦事,後來從log上的資訊得到postfix那邊遇到的問題,其實是在DNS端設定有誤造成的,DNS改好沒兩三下,問題就解決了。至於DNS是誰設的……就是部門主管。
2011年1月20日 星期四
linux maillog停止更新
2011年1月3日 星期一
訂閱:
文章 (Atom)