Linux

CentOS 5.4 能正確處理閏秒嗎?

  • July 1, 2012

顯然,IERS 已宣布將於今年 6 月 30 日午夜進行閏秒。

CentOS/RHEL 5.4 是否正確更新以支持/過渡以及更新的 NTP 系統?我的印像是它需要更新的 tzdata 包,但不確定。

更新:

我檢查了 tzdata 包的更改日誌並註意到以下內容:

* Tue Feb 27 2007 Petr Machata <pmachata@redhat.com> - 2007c-1
- Upstream 2007c
 - Pulaski County, Indiana, switched back to eastern time.
 - Turkey switches at 01:00 standard time, not at 01:00 UTC.
- Upstream 2007b
 - Changes to the commentary in "leapseconds".
- Resolves: #230089


* Tue Aug 22 2006 Petr Machata <pmachata@redhat.com> - 2006j-1
- Upstream 2006j
 - Honduras stopped observing DST on Monday at 00:00
 - America/Bermuda will follow the US's lead next year
 - America/Moncton will use US-style rules next year
 - New Zone America/Blanc-Sablon, for Canadians who observe AST all
   year
 - New zone: America/Atikokan instead of America/Coral_Harbour
 - New zones: Europe/Jersey, Europe/Guernsey, Europe/Isle_of_Man
 - Historical changes
 - Commentary updates
- Upstream 2006i
 - localtime.c fixes
- Upstream 2006h
 - zic leapsecond fix

“zic 閏秒修復”是否相關?

您的問題已在 Red Hat 知識庫中得到解答:

https://access.redhat.com/knowledge/articles/15145

概要:

對於某些版本的 RHEL 4 和 5,存在一個已知的潛在問題,這可能會導致核心在午夜崩潰,而係統也正在執行 NTP。如果您的更新檔高於 5.4 和 4.8,則應該沒問題(假設所有適當的相關文件都已正確修補)。或者,您可以選擇不執行 NTP,但是您需要確保已將 tzdata 數據文件更新到適當的級別。

最重要的是,如果您使用的是完全更新的系統,那麼您應該沒有任何問題。

Red Hat Bugzilla 中提供了更多資訊:

https ://bugzilla.redhat.com/show_bug.cgi?id=479765

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