麒麟桌面系統(tǒng)【修改默認(rèn)NTP服務(wù)器】

一、現(xiàn)象

麒麟V10桌面系統(tǒng),開(kāi)機(jī)重啟之后,發(fā)現(xiàn)系統(tǒng)時(shí)間不對(duì),與實(shí)際時(shí)間相差較大。而且單位里多臺(tái)電腦出現(xiàn)了同樣的情況,但是每一臺(tái)電腦的時(shí)間都是不一樣的。


file

二、處理方法

方法1:手動(dòng)修改時(shí)間

sudo date -s "2025-05-30 10:20:32"

方法2:修改默認(rèn)的可訪問(wèn)的NTP服務(wù)器

執(zhí)行以下命令,修改NTP服務(wù)器為ntp2.aliyun.com,也可以根據(jù)需要修改成單位內(nèi)部的NTP服務(wù)器的域名或者ip地址。

sudo  sed  -i  's|#*NTP=.*|NTP=ntp2.aliyun.com|g'   /etc/systemd/timesyncd.conf

重啟一下時(shí)間同步服務(wù)systemd-timesyncd

systemctl  restart systemd-timesyncd.service

方法3:安裝補(bǔ)丁包

(原理同方法2,修改默認(rèn)的NTP服務(wù)器為阿里云服務(wù)器)

  1. 下載補(bǔ)丁包 [點(diǎn)擊以下圖片下載]
    <img src="https://upload-images.jianshu.io/upload_images/18579221-ba45ce15159376a7.png" alt="描述文字">
    如果以上無(wú)法下載,可以訪問(wèn)這里下載https://gxxc.wiki/kd/6642.html
  2. 安裝補(bǔ)丁包
    解壓補(bǔ)丁包后,進(jìn)入deb包所在目錄,雙擊deb包安裝,或者使用以下命令安裝:
sudo  dpkg  -i  fix-timesync_1.0.0_all.deb
  1. 安裝完補(bǔ)丁包后,再查看一下時(shí)間


    file
  2. 建議將當(dāng)前對(duì)的時(shí)間,同步到硬件RTC

sudo  hwclock  -w

三、原因分析

日志顯示無(wú)法連接到ntp服務(wù)器,讀取硬件RTC時(shí)間


file

所以顯示出不同的時(shí)間。而systemd-timesyncd 這個(gè)服務(wù)本身不會(huì)將當(dāng)前系統(tǒng)時(shí)間時(shí)間寫入硬件RTC,所以時(shí)間過(guò)去越久,硬件時(shí)間與實(shí)際時(shí)間相差越多,當(dāng)系統(tǒng)無(wú)法從默認(rèn)的ntp服務(wù)器獲取到正確時(shí)間的時(shí)候,就會(huì)用硬件時(shí)間,從而時(shí)間有差異。

四、其他

systemd-timesyncd 這個(gè)服務(wù)本身不會(huì)將當(dāng)前系統(tǒng)時(shí)間時(shí)間寫入硬件RTC。所以,建議用戶每過(guò)一段時(shí)間后手動(dòng)將當(dāng)前時(shí)間同步到硬件上,可以執(zhí)行命令timedatectl查看當(dāng)前硬件時(shí)間

file

如果硬件時(shí)間和當(dāng)前系統(tǒng)時(shí)間相差較大,可以先將系統(tǒng)時(shí)間設(shè)置正確后,執(zhí)行以下命令將當(dāng)前時(shí)間同步到硬件RTC

sudo  hwclock  -w
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容