Как изменить дату в ОС, оптимизированной для облачных контейнеров Google?

Я пытаюсь установить дату:

sudo date -s "28 OCT 2018 15:00:00"

, но прежде чем мне нужно будет отключить NTP

timedatectl set-ntp false

ОС, оптимизированная для облачных контейнеров Google, не имеет утилиты timedatectl

-bash: timedatectl: command not found

. вернуть мое время настройки к времени ntp? Как установить другую дату через ssh в ОС, оптимизированной для облачных контейнеров Google? Пожалуйста, помогите!

0
задан 23 August 2018 в 20:45
3 ответа

. Часовой пояс по умолчанию для оптимизированной для контейнеров ОС - UTC0. Создайте символическую ссылку на желаемый часовой пояс, как в следующем примере: проверьте официальную документацию Изменение часового пояса

sudo rm /etc/localtime
sudo ln -s /usr/share/zoneinfo/US/Pacific /etc/localtime
1
ответ дан 4 December 2019 в 15:51

Вы можете отключить 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
0
ответ дан 4 December 2019 в 15:51

написать для остановки подачи на мгновение.

service ntpd stop

для постоянной остановки:

service ntpd disable

С уважением

0
ответ дан 28 October 2020 в 21:18

Теги

Похожие вопросы