在CentOS系統中,如果鏡像更新后系統時間出現了偏差,可以通過以下步驟來同步系統時間:
timedatectl
命令檢查當前時間同步狀態:
timedatectl status
啟用NTP服務(如果尚未啟用):
sudo timedatectl set-ntp true
手動同步時間:
sudo timedatectl set-time 'YYYY-MM-DD HH:MM:SS'
將YYYY-MM-DD HH:MM:SS
替換為你想要設置的具體時間。
重啟NTP服務(可選):
sudo systemctl restart chronyd
注意:CentOS 8及更高版本使用chronyd
作為NTP客戶端,而CentOS 7使用ntpd
。
ntpdate
命令(適用于CentOS 7)安裝ntpdate
工具(如果尚未安裝):
sudo yum install ntpdate -y
同步時間:
sudo ntpdate pool.ntp.org
chronyc
命令(適用于CentOS 8及更高版本)安裝chrony
工具(如果尚未安裝):
sudo yum install chrony -y
啟動并啟用chronyd
服務:
sudo systemctl start chronyd
sudo systemctl enable chronyd
手動同步時間:
sudo chronyc makestep
hwclock
命令(同步硬件時鐘)在某些情況下,你可能還需要同步硬件時鐘:
sudo hwclock --systohc # 將系統時間寫入硬件時鐘
或者
sudo hwclock --hctosys # 將硬件時鐘設置為系統時間
通過以上方法,你應該能夠成功同步CentOS系統的系統時間。