Linux
伺服器時區更改為 PHT 但日誌仍以 MST 寫入?
幾天前,我在 Ubuntu 12.04 LTS 伺服器上使用
$ sudo dpkg-reconfigure tzdata
.今天我在跟踪郵件日誌時注意到,時間仍然落後了 15 個小時。我立即檢查了伺服器
date
,但它按預期設置為 PHT。下面顯示了終止的有尾日誌的最後一行(幾秒鐘前寫的),然後是
data
命令。Sep 20 01:24:07 s2 postfix/smtpd[13740]: disconnect from mail1282.news.laredoute.co.uk[208.85.54.19] ^C root@s2:~# date Fri Sep 20 16:24:12 PHT 2013
我已經嘗試重新載入 Postfix,但無濟於事。
更改系統時區後,您需要重新啟動系統記錄器(或使用該時區的任何其他服務)。
如果 Postfix 是 chrooted,你可能需要復製
/etc/localtime
到你的 chroot/etc 目錄,即:/var/spool/postfix/etc/localtime
為了讓 Postfix 看到它。確保
/etc/localtime
不是符號連結,如果是,則需要從/usr/share/zoneinfo/country/city