Como altero a data no Google Cloud Container-Optimized OS?

Como altero a data no Google Cloud Container-Optimized OS?

Tento definir a data:

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

mas antes preciso desabilitar o NTP

timedatectl set-ntp false

O Google Cloud Container-Optimized OS não possui o utilitário timedatectl

-bash: timedatectl: command not found

Mas qual utilitário retorna meu tempo de configuração para o tempo NTP? Como definir outra data via ssh no Google Cloud Container-Optimized OS? Por favor, ajude!

Responder1

O fuso horário padrão do Container-Optimized OS é UTC0. Crie um link simbólico para o fuso horário desejado como no exemplo a seguir: verifique os documentos oficiaisAlterando o fuso horário

sudo rm /etc/localtime
sudo ln -s /usr/share/zoneinfo/US/Pacific /etc/localtime

Responder2

Você pode desativar o NTP com

sudo systemctl stop ntp 
sudo systemctl disable ntp

Resultado esperado:

ntp.service is not a native service, redirecting to systemd-sysv-install Executing /lib/systemd/systemd-sysv-install disable ntp

Checar:

systemctl is-enabled ntp

Resultado esperado:

ntp.service is not a native service, redirecting to systemd-sysv-install Executing /lib/systemd/systemd-sysv-install is-enabled ntp disabled

Por padrão, o servidor NTP está apontando parametadata.google ou metadata.google.internal para obter a hora correta. Depois de desabilitar o NTP, você pode simplesmente alterar a data ou hora com

sudo date

Responder3

escreva para interromper o serviço por um momento.

service ntpd stop

para parada permanente:

service ntpd disable

Cumprimentos

informação relacionada