
我嘗試設定日期:
sudo date -s "28 OCT 2018 15:00:00"
但在我需要停用 NTP 之前
timedatectl set-ntp false
Google Cloud Container-Optimized 作業系統沒有 timedatectl util
-bash: timedatectl: command not found
但是哪個實用程式將我的設定時間返回 ntp 時間?如何在 Google Cloud Container-Optimized OS 中透過 ssh 設定其他日期?請幫忙!
答案1
Container-Optimized OS 的預設時區為 UTC0。建立指向所需時區的符號鏈接,如下例所示:查看官方文檔更改時區
sudo rm /etc/localtime
sudo ln -s /usr/share/zoneinfo/US/Pacific /etc/localtime
答案2
您可以使用以下命令停用 NTP
sudo systemctl stop ntp
sudo systemctl disable ntp
預期輸出:
ntp.service is not a native service, redirecting to systemd-sysv-install Executing /lib/systemd/systemd-sysv-install disable ntp
去檢查:
systemctl is-enabled ntp
預期輸出:
ntp.service is not a native service, redirecting to systemd-sysv-install Executing /lib/systemd/systemd-sysv-install is-enabled ntp disabled
預設情況下,NTP 伺服器指向為了獲得正確的時間,metadata.google或metadata.google.internal。停用 NTP 後,您只需更改日期或時間即可
sudo date
答案3
寫下暫停服務一會兒。
service ntpd stop
對於永久停止:
service ntpd disable
問候