Como atualizo a hora de um servidor CentOS de um servidor de horário autoritativo?

88

Eu tenho a máquina do CentOS e cada vez que eu notei que o servidor perde o tempo correto depois de um tempo. Geralmente é por trás de vários minutos após o tempo de ter definido manualmente a hora correta. Existe um mecanismo pelo qual eu possa atualizar o servidor com o tempo de um servidor de horário específico?

    
por user111196 11.03.2012 / 20:07

9 respostas

104

Use o daemon ntp . Execute yum install ntp e assegure-se de que o serviço seja iniciado por meio de ntsysv ou chkconfig ntpd on .

Para obter uma sincronização imediata, execute ntpdate time.apple.com (ou algo semelhante).

    
por 11.03.2012 / 20:14
88

Você precisa instalar e configurar o ntp.

yum install ntp
chkconfig ntpd on
ntpdate pool.ntp.org
service ntpd start

deve colocar as coisas em funcionamento. Você pode achar que o pacote ntp já está instalado e precisa apenas de configuração.

    
por 11.03.2012 / 20:15
10

Sim.

NTP.

yum install ntp
chkconfig ntpd on

Faça uma sincronização inicial com

ntpdate pool.ntp.org

e inicie o daemon de tempo com:

/etc/init.d/ntpd start
    
por 11.03.2012 / 20:12
3

Você precisará configurar o ntpd para o servidor. Eu suspeito que já está instalado, mas precisa ser configurado. Nota: se for um servidor virtual, você provavelmente tem a opção de sincronizar com o host virtual.

    
por 11.03.2012 / 20:12
2

ntpd .

O Ntpd faz exatamente o que você está procurando - sincroniza o relógio do seu sistema com um ou mais servidores de horário em bom estado.

    
por 11.03.2012 / 20:10
2

Basicamente, existem duas maneiras. NTP daemon e o comando ntpdate. A diferença mais importante é que o ntpdate sincronizará a hora de uma só vez, embora isso signifique que a hora do sistema irá mudar. Por outro lado, o daemon NTP cuidará da sincronização de tempo e ajustará o tempo em pequenos passos - você pode pensar nisso como desacelerar / acelerar o tempo do computador para sincronizá-lo com a hora correta. É por isso que as pessoas sugerem para fazer a sincronização inicial por ntpdate e depois deixam para o daemon ntp.

    
por 12.03.2012 / 01:12
1

Sim, eu usaria o NTP, instalaria o ntp com o yum e o ligaria.

yum install ntp
chkconfig ntpd on

Em seguida, sincronize-o com qualquer servidor ntp de sua preferência com o comando ntpdate

    
por 11.03.2012 / 20:36
1

Para a instalação do centos 7.x:

yum install ntp
systemctl enable ntpd

sincronização inicial com:

ntpdate pool.ntp.org

inicie o daemon com:

systemctl start ntpd
    
por 16.04.2018 / 18:39
0

Além disso, se estiver usando o CPanel como eu estava e tive esse problema. Eu acho que usando rdate. Mudar para o ntpd conforme acima corrige todos os problemas com o e-mail, especialmente o dovecot, etc.

    
por 03.05.2013 / 12:33