管理時(shí)間同步服務(wù)
如果您發(fā)現(xiàn)實(shí)例中的系統(tǒng)時(shí)間存在異常,或者希望分布式系統(tǒng)中多臺(tái)機(jī)器的時(shí)間保持一致性,請(qǐng)參考本文以了解時(shí)間同步服務(wù)及其相關(guān)配置。
時(shí)間不同步的判斷方法
在管理和維護(hù) ECS實(shí)例時(shí),時(shí)間同步是確保系統(tǒng)正常運(yùn)行的關(guān)鍵因素。如果您懷疑實(shí)例中的時(shí)間不同步,可以通過(guò)以下方法進(jìn)行判斷:
比較系統(tǒng)時(shí)間與真實(shí)時(shí)間:檢查 ECS 實(shí)例上顯示的系統(tǒng)時(shí)間,并將其與您獲取到的真實(shí)時(shí)間(例如通過(guò)手機(jī)、電視或其他可靠的時(shí)間服務(wù))進(jìn)行對(duì)比。如果兩者之間存在明顯的時(shí)間誤差,說(shuō)明系統(tǒng)時(shí)間可能不同步。
監(jiān)測(cè)定時(shí)任務(wù)的執(zhí)行:定期檢查已設(shè)置的定時(shí)任務(wù)(如 cron 作業(yè)等)。如果發(fā)現(xiàn)某些任務(wù)沒(méi)有按照預(yù)期的時(shí)間執(zhí)行,或者執(zhí)行時(shí)間出現(xiàn)了異常,可能是由于系統(tǒng)時(shí)間不準(zhǔn)確導(dǎo)致的。
檢查 Tracking 日志:在分布式系統(tǒng)中,Tracking 日志用于記錄事務(wù)處理的順序和狀態(tài)。如果發(fā)現(xiàn)在日志中出現(xiàn)鏈路混亂的情況,例如記錄順序顛倒或者時(shí)間戳不可預(yù)測(cè),可能表明系統(tǒng)時(shí)間在不同節(jié)點(diǎn)間不同步,從而影響數(shù)據(jù)一致性。
安全認(rèn)證過(guò)程中的錯(cuò)誤:在進(jìn)行安全認(rèn)證時(shí),如果出現(xiàn)錯(cuò)誤信息,例如“時(shí)間戳無(wú)效”或“認(rèn)證失敗”,這通常表示系統(tǒng)時(shí)間與認(rèn)證服務(wù)器的時(shí)間存在偏差。許多認(rèn)證機(jī)制(如 Kerberos)依賴于時(shí)間戳來(lái)確保請(qǐng)求的有效性。
時(shí)間同步的重要性
時(shí)間的準(zhǔn)確性與一致性對(duì)于ECS實(shí)例至關(guān)重要,它能夠確保定時(shí)任務(wù)的準(zhǔn)確執(zhí)行、日志時(shí)間戳的正確記錄以及分布式ECS集群中實(shí)例的時(shí)鐘一致性。
當(dāng)系統(tǒng)日志顯示不同實(shí)例或服務(wù)的時(shí)間戳存在顯著差異時(shí),尤其是在進(jìn)行故障排查時(shí),可能會(huì)導(dǎo)致問(wèn)題定位變得困難。此外,依賴于時(shí)間戳的應(yīng)用程序(例如金融交易系統(tǒng)、調(diào)度任務(wù)和科學(xué)計(jì)算)在執(zhí)行過(guò)程中如果出現(xiàn)延遲或異常,通常表明存在時(shí)間不同步的問(wèn)題。
在分布式系統(tǒng)中,如果發(fā)現(xiàn)數(shù)據(jù)更新出現(xiàn)沖突或記錄覆蓋,用戶需要審慎檢查所有設(shè)備的時(shí)間設(shè)置。此外,在進(jìn)行實(shí)驗(yàn)或數(shù)據(jù)分析時(shí),多個(gè)設(shè)備的時(shí)間不一致可能會(huì)影響結(jié)果的準(zhǔn)確性和可重復(fù)性,進(jìn)一步影響決策和業(yè)務(wù)容錯(cuò)能力。因此,定期監(jiān)控和維護(hù)時(shí)間同步服務(wù)不僅能確保系統(tǒng)的穩(wěn)定性和安全性,還能提高整體業(yè)務(wù)運(yùn)行效率。用戶應(yīng)對(duì)任何此類異常信號(hào)給予高度重視,以便及時(shí)采取措施維護(hù)系統(tǒng)的時(shí)間準(zhǔn)確性。
時(shí)間同步服務(wù)
時(shí)間同步服務(wù)用于與NTP服務(wù)器同步時(shí)間以確保ECS實(shí)例時(shí)間準(zhǔn)確,它是基于網(wǎng)絡(luò)時(shí)間協(xié)議(Network Time Protocol,簡(jiǎn)稱NTP)實(shí)現(xiàn)的,時(shí)間同步服務(wù)用于同步計(jì)算機(jī)的系統(tǒng)時(shí)間與世界各地的NTP服務(wù)器。
Linux操作系統(tǒng)
在Linux實(shí)例中,較為常見(jiàn)的兩種時(shí)間同步的工具有:Chrony與NTP服務(wù)。Chrony與NTP服務(wù)的對(duì)比如下表。
時(shí)間同步服務(wù) | 簡(jiǎn)介 | 使用場(chǎng)景 | 時(shí)間同步精度 | 穩(wěn)定性 |
Chrony | Chrony是一個(gè)實(shí)現(xiàn)網(wǎng)絡(luò)時(shí)間協(xié)議的軟件包,用于同步計(jì)算機(jī)的系統(tǒng)時(shí)間與世界各地的NTP服務(wù)器。Chrony特別適合在變化的網(wǎng)絡(luò)環(huán)境中運(yùn)行,能夠以快速和高效的方式調(diào)整系統(tǒng)時(shí)間。 | 適用于高精度、高穩(wěn)定性、自動(dòng)化等場(chǎng)景。 | 較高 | 能夠更好地適應(yīng)高延遲和不穩(wěn)定的網(wǎng)絡(luò)環(huán)境。 |
NTP服務(wù) | NTP服務(wù)是一種經(jīng)典的時(shí)間同步服務(wù),是NTP協(xié)議的一個(gè)實(shí)現(xiàn)。NTP服務(wù)適用于長(zhǎng)期運(yùn)行的服務(wù)器,特別是在網(wǎng)絡(luò)條件比較穩(wěn)定的環(huán)境下。 | 適用于大多數(shù)無(wú)需太高精度要求的普通場(chǎng)景。 | 正常 | 僅能適應(yīng)一定程度的網(wǎng)絡(luò)不穩(wěn)定。 |
時(shí)間同步服務(wù)默認(rèn)配置
查看時(shí)間同步服務(wù)進(jìn)程
阿里云公共鏡像中包含了默認(rèn)的時(shí)間同步配置,基于公共鏡像創(chuàng)建的ECS實(shí)例會(huì)默認(rèn)運(yùn)行Chrony進(jìn)行時(shí)間同步,正常情況下您無(wú)需干預(yù)時(shí)間同步服務(wù)。
阿里云ECS實(shí)例中,CentOS 6等部分老舊鏡像配置為NTP服務(wù),當(dāng)前NTP服務(wù)官方已經(jīng)不再維護(hù)。如果ECS實(shí)例使用的是NTP服務(wù),且業(yè)務(wù)不依賴NTP服務(wù),建議升級(jí)NTP服務(wù)到Chrony服務(wù)。
您可以執(zhí)行以下命令查看ECS實(shí)例中已使用的時(shí)間同步服務(wù)。
sudo ps aux | grep -E "ntpd|chronyd"
返回如下信息時(shí)表示使用的時(shí)間同步服務(wù)為Chrony。
返回如下信息時(shí)表示使用的時(shí)間同步服務(wù)為NTP服務(wù)。
查看時(shí)間同步服務(wù)器地址
阿里云公共鏡像中已默認(rèn)配置了阿里云NTP服務(wù)器地址。您可以執(zhí)行以下命令查看ECS實(shí)例中當(dāng)前時(shí)間同步服務(wù)器地址。
Chrony。
cat /etc/chrony/chrony.conf
NTP服務(wù)。
cat /etc/ntp.conf
在配置文件中,查找以 server
開(kāi)頭的行,這些行指定多個(gè) NTP 服務(wù)器地址及相關(guān)參數(shù)配置。
在配置文件中,可以指定多個(gè) NTP 服務(wù)器,這樣做主要是為了提高時(shí)間同步的可靠性和增強(qiáng)容錯(cuò)能力。
容錯(cuò)性:使用多個(gè) NTP 服務(wù)器可以確保即使某個(gè)服務(wù)器不可用,系統(tǒng)仍然可以從其他可用的 NTP 服務(wù)器獲取時(shí)間。這會(huì)大大減少由于時(shí)間源不可用而導(dǎo)致的時(shí)間不同步問(wèn)題。
可靠性:不同的 NTP 服務(wù)器可能會(huì)有不同的時(shí)間源和網(wǎng)絡(luò)延遲。通過(guò)連接多個(gè)時(shí)間服務(wù)器,
chrony
可以選擇最穩(wěn)定、最可靠的時(shí)間源進(jìn)行同步,從而提供更準(zhǔn)確的時(shí)間。負(fù)載均衡:當(dāng)多個(gè) NTP 服務(wù)器被指定時(shí),
chrony
可以在它們之間分配請(qǐng)求,以避免對(duì)單一服務(wù)器過(guò)多請(qǐng)求,從而減輕服務(wù)器負(fù)擔(dān)并提高整體性能。提高同步速度:在初次啟動(dòng)或發(fā)生時(shí)間偏差時(shí),多個(gè)服務(wù)器可以幫助加速時(shí)間同步過(guò)程。使用多個(gè)服務(wù)器,
chrony
可以更快地確定準(zhǔn)確時(shí)間并進(jìn)行調(diào)整。減少網(wǎng)絡(luò)延遲影響:多個(gè)服務(wù)器有助于減少由網(wǎng)絡(luò)延遲引起的影響。
chrony
會(huì)選擇響應(yīng)速度最快的服務(wù)器進(jìn)行時(shí)間校正,以確保時(shí)鐘始終準(zhǔn)確。
查看當(dāng)前時(shí)間
您可以執(zhí)行以下命令查看當(dāng)前系統(tǒng)時(shí)間是否準(zhǔn)確。
Chrony
執(zhí)行以下命令可以獲取當(dāng)前時(shí)間同步狀態(tài)的詳細(xì)信息,包括系統(tǒng)時(shí)間偏差、系統(tǒng)時(shí)間的穩(wěn)定性以及最后一次同步的時(shí)間等。您可以通過(guò)查看System time評(píng)估當(dāng)前時(shí)間是否準(zhǔn)確,如本示例中的0.000025116 seconds slow of NTP time
表示當(dāng)前系統(tǒng)時(shí)間比NTP服務(wù)時(shí)間慢。
sudo chronyc tracking
返回信息示例如下。
NTP服務(wù)
執(zhí)行以下命令可以獲取已配置的NTP服務(wù)器以及對(duì)應(yīng)的狀態(tài)指標(biāo),其中偏移量offset可以大致表示本地時(shí)間和服務(wù)器時(shí)間的差異。
# 獲取所有已配置的NTP服務(wù)器以及對(duì)應(yīng)的狀態(tài)指標(biāo)
sudo ntpd -p
# sudo ntpd -p <server> 獲取特定NTP服務(wù)器對(duì)應(yīng)狀態(tài)指標(biāo)
sudo ntpd -p ntp3.aliyun.com
返回信息示例如下:
返回信息字段解釋:
remote
:NTP 服務(wù)器的地址。refid
:參考時(shí)鐘的標(biāo)識(shí)(例如 GPS、Local Clock 等)。st
:服務(wù)器的層次級(jí)別(stratum),數(shù)值越小,表示時(shí)間源越精確。t
:連接類型(u 代表 unicast,m 代表 multicast,b 代表 broadcast)。when
:上次成功查詢的時(shí)間(以秒為單位)。poll
:NTP 請(qǐng)求服務(wù)器信息的間隔(以秒為單位)。reach
:最近 8 次查詢的成功與失敗狀態(tài)的標(biāo)識(shí)碼。delay
:?jiǎn)未握?qǐng)求與響應(yīng)之間的延遲。offset
:系統(tǒng)時(shí)間與服務(wù)器時(shí)間的差值(延遲)。jitter
:時(shí)間延遲的變化程度。
手動(dòng)同步時(shí)間
阿里云ECS實(shí)例默認(rèn)運(yùn)行的Chrony或者NTP服務(wù)會(huì)逐步調(diào)整時(shí)間,避免時(shí)間跳變的風(fēng)險(xiǎn),不建議手動(dòng)同步時(shí)間。如果因?yàn)闃I(yè)務(wù)需要,必須要手動(dòng)同步時(shí)間,請(qǐng)按以下步驟進(jìn)行操作。
Chrony
sudo chronyc makestep
當(dāng)系統(tǒng)返回信息為200 OK
時(shí),表示Chrony服務(wù)已手動(dòng)同步完成。
NTP服務(wù)
當(dāng)前NTP服務(wù)官方已經(jīng)停止維護(hù),使用ntpdate
進(jìn)行手動(dòng)時(shí)間同步有時(shí)鐘跳變的風(fēng)險(xiǎn),如必須使用,請(qǐng)?jiān)趎tpdate命令后添加三個(gè)或三個(gè)以上的時(shí)鐘源,盡可能規(guī)避風(fēng)險(xiǎn)。更多阿里云NTP服務(wù)器信息,請(qǐng)參見(jiàn)阿里云NTP服務(wù)器地址列表。
專有網(wǎng)絡(luò)VPC實(shí)例。
sudo ntpdate ntp.cloud.aliyuncs.com ntp7.cloud.aliyuncs.com ntp10.cloud.aliyuncs.com ntp11.cloud.aliyuncs.com ntp12.cloud.aliyuncs.com
經(jīng)典網(wǎng)絡(luò)實(shí)例。
sudo ntpdate ntp1.cloud.aliyuncs.com ntp2.cloud.aliyuncs.com ntp3.cloud.aliyuncs.com ntp4.cloud.aliyuncs.com ntp5.cloud.aliyuncs.com
配置NTP服務(wù)器地址
如果需要設(shè)置特定的 NTP 服務(wù)器進(jìn)行時(shí)間同步,您也可以通過(guò)以下步驟進(jìn)行配置。
在分布式ECS集群中,為保證分布式集群實(shí)例的時(shí)鐘一致性,請(qǐng)確保所有實(shí)例都配置為指向同一或可靠的 NTP 服務(wù)地址。
Chrony
遠(yuǎn)程連接Linux實(shí)例。具體操作,請(qǐng)參見(jiàn)使用Workbench工具以SSH協(xié)議登錄Linux實(shí)例。
配置NTP服務(wù)器。
如果您需要配置為阿里云的NTP服務(wù)器,請(qǐng)按照下面步驟中的
<NTP服務(wù)器>進(jìn)行配置
,具體請(qǐng)參見(jiàn)阿里云NTP服務(wù)器地址列表。關(guān)于如何選擇阿里云NTP服務(wù)器地址,請(qǐng)參見(jiàn)NTP服務(wù)同步異常怎么辦?。執(zhí)行以下命令,進(jìn)入
chrony
配置文件。sudo vim /etc/chrony.conf
屏蔽不需要的NTP服務(wù)器,如下圖所示,在配置文件中將不需要使用的NTP服務(wù)注釋掉。
添加新的NTP服務(wù)器。如下圖所示,您可以在配置文件中添加新的NTP服務(wù)器
ntp12.cloud.aliyuncs.com
;具體可用NTP服務(wù)器地址請(qǐng)參見(jiàn)附錄阿里云NTP服務(wù)器地址列表。保存配置文件并退出,執(zhí)行以下命令重啟
chronyd
并設(shè)置開(kāi)機(jī)自啟動(dòng)。sudo systemctl restart chronyd.service sudo systemctl enable chronyd.service
查看Chrony服務(wù)狀態(tài)。
執(zhí)行以下命令,查看本機(jī)時(shí)間同步狀態(tài),用于驗(yàn)證服務(wù)是否已啟動(dòng)。
sudo chronyc tracking
執(zhí)行以下命令,查看時(shí)間同步服務(wù)器列表。
sudo chronyc -n sources -v
NTP服務(wù)
遠(yuǎn)程連接Linux實(shí)例。具體操作,請(qǐng)參見(jiàn)使用Workbench工具以SSH協(xié)議登錄Linux實(shí)例。
配置NTP服務(wù)器。
如果您需要配置為阿里云的NTP服務(wù)器,請(qǐng)按照下面步驟中的
<NTP服務(wù)器>進(jìn)行配置
,具體請(qǐng)參見(jiàn)阿里云NTP服務(wù)器地址列表。關(guān)于如何選擇阿里云NTP服務(wù)器地址,請(qǐng)參見(jiàn)NTP服務(wù)同步異常怎么辦?。執(zhí)行以下命令,進(jìn)入
NTP
配置文件。sudo vim /etc/ntp.conf
屏蔽不需要的NTP服務(wù)器,如下圖所示,在配置文件中將不需要使用的NTP服務(wù)注釋掉。
添加新的NTP服務(wù)器。格式為
server <ntp服務(wù)器地址> minpoll <最小請(qǐng)求間隔> maxpoll <最大請(qǐng)求間隔> iburst
。如下圖所示,您可以在配置文件中添加新的NTP服務(wù)器ntp12.cloud.aliyuncs.com
。具體可用NTP服務(wù)器地址請(qǐng)參見(jiàn)附錄阿里云NTP服務(wù)器地址列表。保存配置文件并退出,執(zhí)行以下命令重啟
ntpd
。sudo service ntpd restart
啟動(dòng)NTP服務(wù)。
依次執(zhí)行以下命令,啟動(dòng)
NTP
服務(wù)并設(shè)置開(kāi)機(jī)自啟動(dòng)。sudo service ntpd start sudo chkconfig ntpd on
執(zhí)行以下命令,查看NTP服務(wù)運(yùn)行狀態(tài)。
sudo ntpstat
執(zhí)行以下命令,查看NTP服務(wù)對(duì)等端的列表信息。
sudo ntpq -p
升級(jí)NTP服務(wù)到Chrony服務(wù)
阿里云ECS實(shí)例中,CentOS 6等部分老舊鏡像配置為NTP服務(wù),當(dāng)前NTP服務(wù)官方已經(jīng)不再維護(hù)。如果ECS實(shí)例使用的是NTP服務(wù),且業(yè)務(wù)不依賴NTP服務(wù),建議升級(jí)為Chrony服務(wù)。
卸載ntpd。
在升級(jí)之前,建議運(yùn)行以下命令先卸載現(xiàn)有的
ntpd
服務(wù)。# Alibaba Cloud Linux / CentOS / RHEL sudo yum remove ntp # Ubuntu/Debian sudo apt remove ntp
運(yùn)行以下命令安裝
Chrony
。# Alibaba Cloud Linux / CentOS / RHEL sudo yum install chrony # Ubuntu/Debian sudo apt install chrony
配置
Chrony
。Chrony
的配置文件通常位于/etc/chrony.conf
。在此文件中,您可以添加您的 NTP 服務(wù)器和其他配置。這是一個(gè)簡(jiǎn)單的chrony.conf
示例:# NTP server settings server ntp4.aliyun.com minpoll 4 maxpoll 10 iburst server ntp5.aliyun.com iburst # 指定漂移文件的位置 driftfile /var/lib/chrony/drift # 允許從本地查詢 chronyd allow 127.0.0.1
說(shuō)明參數(shù)解析:
server ntp.cloud.aliyuncs.com: 這是 NTP 服務(wù)器的域名。
chrony
將連接到這個(gè)服務(wù)器以獲取時(shí)間同步。minpoll: 這個(gè)參數(shù)指定了最小的輪詢間隔(以 2 的冪為單位)。
minpoll 4
表示最小的輪詢間隔為24=16秒。這意味著chrony
至少每 16 秒就會(huì)與此服務(wù)器進(jìn)行一次同步請(qǐng)求。maxpoll: 這個(gè)參數(shù)指定了最大的輪詢間隔。
maxpoll 10
表示最大的輪詢間隔為210=1024秒。因此,chrony
可能會(huì)將輪詢間隔調(diào)整到 1024 秒,但不會(huì)低于 16 秒。iburst: 這個(gè)選項(xiàng)是一個(gè)補(bǔ)充參數(shù),用于加快初次同步過(guò)程。當(dāng)
chrony
啟動(dòng)后,它會(huì)通過(guò)發(fā)送一組快速請(qǐng)求(通常是 8 個(gè)請(qǐng)求)來(lái)快速獲取服務(wù)器的時(shí)間。在這個(gè)例子中,iburst
會(huì)在啟動(dòng)后立即向ntp.cloud.aliyuncs.com
發(fā)送多個(gè)請(qǐng)求,確保在短時(shí)間內(nèi)迅速獲得準(zhǔn)確的時(shí)間。
啟動(dòng)和啟用
Chrony
服務(wù)。運(yùn)行以下命令,啟用并啟動(dòng)
Chrony
服務(wù),以便在系統(tǒng)啟動(dòng)時(shí)自動(dòng)運(yùn)行。# 啟動(dòng) Chrony 服務(wù) sudo systemctl start chronyd # 設(shè)置 Chrony 在系統(tǒng)啟動(dòng)時(shí)自動(dòng)啟動(dòng) sudo systemctl enable chronyd
檢查
Chrony
狀態(tài)。您可以運(yùn)行以下命令,使用
chronyc
工具來(lái)檢查Chrony
的狀態(tài)和同步情況。# 檢查服務(wù)狀態(tài) sudo systemctl status chronyd # 使用 chronyc 查詢同步狀態(tài) chronyc tracking # 查詢可用的時(shí)間源 chronyc sources
驗(yàn)證時(shí)間同步
等待幾分鐘來(lái)進(jìn)行時(shí)間同步后,您可以使用
chronyc tracking
命令查看主服務(wù)器的狀態(tài)以及本地時(shí)鐘與時(shí)間服務(wù)器之間的偏差。
Windows操作系統(tǒng)
在Windows實(shí)例中,通常使用系統(tǒng)自帶的時(shí)間服務(wù)(Windows Time Service,W32time)來(lái)進(jìn)行時(shí)間同步。
查看當(dāng)前時(shí)間
使用命令提示符。
按下
Win + R
,輸入cmd
,然后按Enter
,打開(kāi)命令提示符。在命令提示符中輸入以下命令查看當(dāng)前時(shí)間。
date /t time /t
date /t
將顯示當(dāng)前日期;time /t
將顯示當(dāng)前時(shí)間。
通過(guò)圖形界面:查看任務(wù)欄:在 Windows 任務(wù)欄的右下角,您可以看到當(dāng)前日期和時(shí)間。
調(diào)整日期/時(shí)間設(shè)置:右鍵單擊任務(wù)欄的時(shí)間,然后選擇“調(diào)整日期/時(shí)間”。在這里,您可以查看和設(shè)置當(dāng)前時(shí)間和日期。
手動(dòng)同步時(shí)間
命令提示符
按
Win + R
,輸入cmd
,然后按Enter
,打開(kāi)命令提示符。輸入以下命令以手動(dòng)同步。
w32tm /resync
這將強(qiáng)制 Windows 時(shí)間服務(wù)與配置的 NTP 服務(wù)器重新同步。
如果需要查看同步狀態(tài),可以使用如下命令查看同步結(jié)果。
w32tm /query /status
圖形化界面
打開(kāi)設(shè)置:右鍵單擊任務(wù)欄的時(shí)間顯示,選擇日期和時(shí)間設(shè)置。
查看時(shí)間設(shè)置:在日期和時(shí)間設(shè)置界面中,確保自動(dòng)設(shè)置時(shí)間處于開(kāi)啟狀態(tài)。
手動(dòng)同步時(shí)間:在日期和時(shí)間設(shè)置界面中,在同步時(shí)鐘區(qū)域,單擊立即同步按鈕完成手動(dòng)同步時(shí)間。
配置 NTP 服務(wù)器
如果需要設(shè)置特定的 NTP 服務(wù)器進(jìn)行時(shí)間同步,您也可以通過(guò)以下步驟進(jìn)行配置。
命令提示符
以管理員身份打開(kāi)命令提示符。
運(yùn)行以下命令,設(shè)置 NTP 服務(wù)器。
以
ntp11.cloud.aliyuncs.com
為例,更多NTP服務(wù)地址,請(qǐng)參見(jiàn)阿里云NTP服務(wù)器地址列表。w32tm /config /manualpeerlist:"ntp11.cloud.aliyuncs.com" /syncfromflags:manual /reliable:YES /update
運(yùn)行以下命令重啟時(shí)間服務(wù)。
net stop w32time net start w32time
運(yùn)行以下命令再次同步時(shí)間。
w32tm /resync
圖形化界面
Windows Server操作系統(tǒng)默認(rèn)配置微軟NTP服務(wù)器(time.windows.com),但是可能經(jīng)常同步出錯(cuò)。使用阿里云ECS實(shí)例時(shí),您可以將默認(rèn)NTP服務(wù)器更換成阿里云提供的內(nèi)網(wǎng)NTP服務(wù)器。本文以Windows Server 2022系統(tǒng)為例,介紹如何修改默認(rèn)NTP服務(wù)器地址。
遠(yuǎn)程連接Windows實(shí)例。
具體操作,請(qǐng)參見(jiàn)使用Workbench工具以RDP協(xié)議登錄Windows實(shí)例。
在任務(wù)欄的通知區(qū)域,單擊日期和時(shí)間,并單擊日期和時(shí)間設(shè)置。
在設(shè)置頁(yè)面,單擊添加不同時(shí)區(qū)的時(shí)鐘。
在日期和時(shí)間對(duì)話框里,單擊Internet 時(shí)間頁(yè)簽,然后單擊更改設(shè)置(C)...。
在Internet 時(shí)間設(shè)置對(duì)話框里,選中與Internet時(shí)間服務(wù)器同步(S)...,填寫(xiě)一個(gè)阿里云內(nèi)網(wǎng)NTP服務(wù)器地址,并單擊立即更新,然后單擊確定。關(guān)于NTP服務(wù)器地址,請(qǐng)參見(jiàn)阿里云NTP服務(wù)器地址列表。
重要當(dāng)時(shí)鐘同步失敗時(shí),可能是實(shí)例中存在第三方殺毒軟件,請(qǐng)關(guān)閉殺毒軟件后重新同步。
單擊確定。
常見(jiàn)問(wèn)題
不收費(fèi)。阿里云公共鏡像中包含了默認(rèn)的時(shí)間同步配置,基于公共鏡像創(chuàng)建的ECS實(shí)例會(huì)默認(rèn)運(yùn)行Chrony或者NTP服務(wù)進(jìn)行時(shí)間同步。
請(qǐng)先確認(rèn)您的服務(wù)器的網(wǎng)絡(luò)類型,請(qǐng)根據(jù)對(duì)應(yīng)的網(wǎng)絡(luò)類型選擇對(duì)應(yīng)的NTP服務(wù)器地址。關(guān)于NTP服務(wù)器地址請(qǐng)參見(jiàn)阿里云NTP服務(wù)器地址列表。其中公網(wǎng)NTP服務(wù)器地址面向整個(gè)互聯(lián)網(wǎng),時(shí)間準(zhǔn)確性和穩(wěn)定性不及內(nèi)網(wǎng)的NTP服務(wù)器地址。
網(wǎng)絡(luò)類型為專有網(wǎng)絡(luò):NTP服務(wù)器地址在專有網(wǎng)絡(luò)VPC內(nèi)網(wǎng)這一列選擇。
網(wǎng)絡(luò)類型為經(jīng)典網(wǎng)絡(luò):NTP服務(wù)器地址在經(jīng)典網(wǎng)絡(luò)內(nèi)網(wǎng)這一列選擇。
附錄
阿里云NTP服務(wù)器地址列表
各網(wǎng)絡(luò)下的阿里云NTP服務(wù)器地址(僅支持IPv4協(xié)議)如下表所示。如果您需要修改阿里云NTP服務(wù)器地址,可以參考該列表。
經(jīng)典網(wǎng)絡(luò)內(nèi)網(wǎng) | 專有網(wǎng)絡(luò)VPC內(nèi)網(wǎng) | 公網(wǎng) |
ntp1.cloud.aliyuncs.com ntp2.cloud.aliyuncs.com ntp3.cloud.aliyuncs.com ntp4.cloud.aliyuncs.com ntp5.cloud.aliyuncs.com ntp6.cloud.aliyuncs.com 重要 經(jīng)典網(wǎng)絡(luò)類型的ECS實(shí)例相關(guān)服務(wù)將于2025年02月28日起停止服務(wù),具體下線公告以及遷移VPC網(wǎng)絡(luò)方案,請(qǐng)參見(jiàn)【下線公告】停止提供阿里云經(jīng)典網(wǎng)絡(luò)類型的ECS實(shí)例相關(guān)服務(wù)。 | ntp.cloud.aliyuncs.com ntp7.cloud.aliyuncs.com ntp8.cloud.aliyuncs.com ntp9.cloud.aliyuncs.com ntp10.cloud.aliyuncs.com ntp11.cloud.aliyuncs.com ntp12.cloud.aliyuncs.com | ntp.aliyun.com ntp1.aliyun.com ntp2.aliyun.com ntp3.aliyun.com ntp4.aliyun.com ntp5.aliyun.com ntp6.aliyun.com ntp7.aliyun.com |
相關(guān)文檔
如果您希望了解更多關(guān)于Linux時(shí)間的相關(guān)概念及操作,或者想了解關(guān)于Linux公共鏡像中時(shí)間配置的變化,請(qǐng)參見(jiàn)Linux時(shí)間和時(shí)區(qū)說(shuō)明。