首頁(yè)
Alibaba Cloud Linux
服務(wù)支持
Alibaba Cloud Linux常見(jiàn)問(wèn)題
Alibaba Cloud Linux 2鏡像的ECS實(shí)例啟動(dòng)或重啟后系統(tǒng)時(shí)間同步存在延遲,如何處理?
Alibaba Cloud Linux 2鏡像的ECS實(shí)例啟動(dòng)或重啟后系統(tǒng)時(shí)間同步存在延遲,如何處理?
更新時(shí)間:
本文為您介紹Alibaba Cloud Linux 2鏡像的ECS實(shí)例啟動(dòng)或重啟后系統(tǒng)時(shí)間同步存在延遲的原因及解決方案。
問(wèn)題描述
符合如下條件的ECS實(shí)例啟動(dòng)或重啟后,系統(tǒng)時(shí)間與NTP服務(wù)器時(shí)間一直相差8小時(shí),執(zhí)行hwclock -w
命令無(wú)法更改內(nèi)核時(shí)間。
Alibaba Cloud Linux 2.1903的鏡像版本。
kernel-4.19.24-10.al7.x86_64
及之前的內(nèi)核版本。
問(wèn)題原因
硬件時(shí)鐘RTC是正確的,同時(shí)也設(shè)置了_set-local-rtc_
,但在啟動(dòng)低版本內(nèi)核系統(tǒng)中沒(méi)有將時(shí)間同步到Local Time(System Time)。
解決方案
在內(nèi)核中開(kāi)啟如下配置。
# Set system time from RTC on startup and resume CONFIG_RTC_HCTOSYS=y # RTC used to set the system time CONFIG_RTC_HCTOSYS_DEVICE="rtc0"
在
/etc/rc.d/rc.local
文件中增加hwclock --hctosys
參數(shù),使得系統(tǒng)在啟動(dòng)過(guò)程中同步時(shí)間。echo "hwclock --hctosys" >>/etc/rc.d/rc.local chmod +x /etc/rc.d/rc.local
(可選)建議您升級(jí)內(nèi)核至
kernel-4.19.34-11.al7.x86_64
及以上版本,徹底解決該問(wèn)題。
文檔內(nèi)容是否對(duì)您有幫助?