Я пытаюсь установить дату:
sudo date -s "28 OCT 2018 15:00:00"
, но прежде чем мне нужно будет отключить NTP
timedatectl set-ntp false
ОС, оптимизированная для облачных контейнеров Google, не имеет утилиты timedatectl
-bash: timedatectl: command not found
. вернуть мое время настройки к времени ntp? Как установить другую дату через ssh в ОС, оптимизированной для облачных контейнеров Google? Пожалуйста, помогите!
. Часовой пояс по умолчанию для оптимизированной для контейнеров ОС - UTC0. Создайте символическую ссылку на желаемый часовой пояс, как в следующем примере: проверьте официальную документацию Изменение часового пояса
sudo rm /etc/localtime
sudo ln -s /usr/share/zoneinfo/US/Pacific /etc/localtime
Вы можете отключить 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
написать для остановки подачи на мгновение.
service ntpd stop
для постоянной остановки:
service ntpd disable
С уважением