Como ajustar a hora do servidor e do hardware no CentOS Linux

Ao usar um servidor CentOS 7 em um ambiente de produção, é ideal e necessário configurar certos parâmetros da maneira correta para que todos os processos associados funcionem corretamente.

Um desses parâmetros é o horário do servidor, pois uma sincronização e configuração incorretas deste acarretará no mau funcionamento dos aplicativos que dependem de fatores de recursos de tempo e isso sempre afeta as tarefas de sincronização, como atualizações e arquivos, se o horário do servidor e dos computadores clientes está incorreto.

Hoje na Solvetic veremos como em poucos passos ajustaremos o tempo de nosso servidor CentOS 7.

1. Instale o NTP para ajustar a hora do servidor no CentOS Linux

Passo 1
Para acertar a hora corretamente no CentOS 7, usaremos os comandos ntp e ntpdate e para sua instalação executaremos o seguinte comando:

 yum install ntp ntpdate 

Passo 2
Assim que os pacotes forem carregados, veremos o seguinte. Lá, digitamos a letra y para confirmar o download e a instalação de ntp e ntpdate.

2. Configure o NTP para ajustar a hora do servidor no CentOS Linux

Passo 1
Uma vez instalado, vamos executar os seguintes comandos:

 systemctl start ntpd (inicia o serviço ntp) systemctl enable ntpd (ativa o serviço ntp) systemctl status ntpd (exibe o status do serviço ntp)

Passo 2
Validado, vamos executar o comando ntpdate para adicionar os servidores NTP CentOS definidos. Nesse caso, o modificador -u informa ao ntpdate para usar uma porta sem privilégios para pacotes de saída e o parâmetro -s ativa o registro da saída padrão (por padrão) para a função syslog do sistema, executamos o seguinte:

 ntpdate -u -s 0.centos.pool.ntp.org 1.centos.pool.ntp.org 2.centos.pool.ntp.org 

etapa 3
Agora, reiniciamos o serviço ntp para sincronizar a data e hora do servidor CentOS NTP com a nossa data e hora local:

 systemctl restart ntpd
Passo 4
Seguimos para verificar usando o comando "timedatectl" se a sincronização NTP está habilitada e se está correta:

Etapa 5
Lá, usamos o utilitário "hwclock", que define o relógio do hardware com a hora atual do sistema usando o sinalizador "-w" como este:

 hwclock -w
Etapa 6
Caso necessite de ajuda no comando "ntp", podemos executar qualquer uma das seguintes opções:
 man ntpdate man hwclock

Podemos ver como é fácil ajustar o tempo do CentOS 7 e, assim, permitir que todos os serviços e processos associados não sejam afetados.

wave wave wave wave wave