Linux

伺服器時區更改為 PHT 但日誌仍以 MST 寫入?

  • September 20, 2013

幾天前,我在 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

引用自:https://serverfault.com/questions/540393