De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Paulo Henrique Rodrigues Pinheiro
Data de Publicação: 14 de dezembro de 2016
O Problema: Manter o relógio do servidor atualizado, sincronizado com algum servidor externo.
O bom e velho NTP. Mas no Ubuntu algumas coisas estão mudando:
https://help.ubuntu.com/lts/serverguide/NTP.html
É possível configurar na forma tradicional, mas há uma nova maneira, usando o timesyncd:
http://manpages.ubuntu.com/manpages/wily/man8/systemd-timesyncd.service.8.html
O primeiro passo é garantir que seu time zone está correto. Por exemplo:
sudo timedatectl set-timezone America/Sao_Paulo
Para uma lista das zonas disponíveis:
timedatectl list-timezones
Também, se não quisermos usar o servidor default (ntp.ubuntu.com), podemos escolher o nosso, alterando o arquivo /etc/systemd/timesyncd.conf para ter esse conteúdo:
[Time] NTP=pool.ntp.br FallbackNTP=ntp.ubuntu.com
A opção NTP é, na verdade, uma lista de servidores, que usa espaço como separador. Já a opção FallbackNTP é o que o nome sugere :).
Logo após, devemos habilitar a sincronização:
sudo timedatectl set-ntp true
Um restart no serviço:
systemctl restart timesyncd
E, pode demorar um pouco pra começar a sincronização, acompanhe com esse comando:
sudo systemctl status systemd-timesyncd.service
E obterá uma saída semelhante a essa:
systemd-timesyncd.service - Network Time Synchronization Loaded: loaded (/lib/systemd/system/systemd-timesyncd.service; enabled; vendor preset: enabled) Drop-In: /lib/systemd/system/systemd-timesyncd.service.d └─disable-with-time-daemon.conf Active: active (running) since Sun 2016-12-11 21:32:51 BRST; 23min ago Docs: man:systemd-timesyncd.service(8) Main PID: 873 (systemd-timesyn) Status: "Synchronized to time server 200.160.0.8:123 (pool.ntp.br)." Tasks: 2 Memory: 552.0K CPU: 11ms CGroup: /system.slice/systemd-timesyncd.service 873 /lib/systemd/systemd-timesyncd Dec 11 21:32:51 loja systemd[1]: Starting Network Time Synchronization... Dec 11 21:32:51 loja systemd[1]: Started Network Time Synchronization. Dec 11 21:33:21 loja systemd-timesyncd[873]: Synchronized to time server 200.160.0.8:123 (pool.ntp.br).
Não perca mais a hora!
Blog do autor
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários