A HUAWEI CLOUD fornece o servidor NTP e como posso configurá-lo?
Sim. A HUAWEI CLOUD fornece o servidor NTP e você pode usá-lo apenas nos ECSs que você comprou no console de gerenciamento da HUAWEI CLOUD.
Você pode usar o servidor NTP fornecido pela Huawei ou outros servidores NTP. Os procedimentos de configuração são os mesmos. Esta seção descreve como configurar o servidor NTP fornecido pela Huawei em um ECS.

ECSs criados usando imagens públicas x86 usam chronyd para sincronização de tempo por padrão. Você não precisa de configurar o servidor NTP.
Conhecimento de fundo
Se você usar o servidor NTP fornecido pela HUAWEI CLOUD, também precisará usar o servidor DNS. Tabela 1 lista os servidores NTP fornecidos pela HUAWEI CLOUD em diferentes regiões.
Para obter detalhes sobre como obter o endereço do servidor DNS, consulte Quais são os endereços de servidor DNS privados fornecidos pela Huawei Cloud?
Região |
Endereço IP do servidor NTP |
---|---|
CN North |
ntp.myhuaweicloud.com |
CN East |
ntp.myhuaweicloud.com |
CN South |
ntp.myhuaweicloud.com |
CN Southwest |
ntp.myhuaweicloud.com |
CN-Hong Kong |
ntp.myhuaweicloud.com |
AP-Bangkok |
ntp.myhuaweicloud.com |
AP-Singapore |
ntp.myhuaweicloud.com |
AP-Jakarta |
ntp.myhuaweicloud.com |
AF-Johannesburg |
ntp.myhuaweicloud.com |
Istanbul (Türkiye) |
ntp.myhuaweicloud.com |
LA-Mexico City1 |
ntp.myhuaweicloud.com |
LA-Mexico City2 |
ntp.myhuaweicloud.com |
LA-Sao Paulo1 |
ntp.myhuaweicloud.com |
LA-Santiago |
ntp.myhuaweicloud.com |
Linux (chronyd)
A seção a seguir usa o CentOS 7.3 como exemplo.
- Verifique se o endereço IP do servidor DNS está correto no ECS.
- (Opcional) Configure o servidor DNS para o ECS.
- Faça logon no ECS de Linux.
- Execute o seguinte comando para editar o arquivo de configuração resolv.conf:
vi /etc/resolv.conf
- Adicione a seguinte instrução para configurar o servidor DNS:
nameserver IP address of the DNS server
Exemplo:
Considere como exemplo a região CN North. Adicione a seguinte instrução:
nameserver 100.125.1.250
- Configure o servidor NTP para o ECS.
- Faça logon no ECS de Linux.
- Execute os seguintes comandos para parar o processo chronyd:
systemctl disable chronyd
- Execute o seguinte comando para editar o arquivo de configuração chrony.conf:
vim /etc/chrony.conf
- Adicione a seguinte instrução para configurar o servidor NTP:
server Domain name of the NTP server minpoll 4 maxpoll 10 iburst
Exemplo:
server ntp.myhuaweicloud.com minpoll 4 maxpoll 10 iburst
- Execute o seguinte comando para iniciar o serviço NTP após a reinicialização do sistema:
systemctl restart chronyd
Para SUSE:
service chronyd restart
Execute o comando necessário com base no SO em execução no ECS.
Se a mensagem "Failed to restart chronyd.service: Unit not found." for exibida, execute o comando yum -y install chrony.
- Execute o seguinte comando para verificar se a hora no servidor NTP foi sincronizada com a do servidor NTP de camada superior:
Se "*" for exibido, a hora foi sincronizada.
Figura 1 Resultado da modificaçãoDemora vários minutos para executar a sincronização de tempo NTP pela primeira vez.
- Defina a inicialização automática do serviço NTP.
systemctl enable chronyd
Para SUSE:
chkconfig chronyd on
Linux (ntpd)
A seção a seguir usa o CentOS 7.3 como exemplo.
- Verifique se o endereço IP do servidor DNS está correto no ECS.
- (Opcional) Configure o servidor DNS para o ECS.
- Faça logon no ECS de Linux.
- Execute o seguinte comando para editar o arquivo de configuração resolv.conf:
vi /etc/resolv.conf
- Adicione a seguinte instrução para configurar o servidor DNS:
nameserver IP address of the DNS server
Exemplo:
Considere como exemplo a região CN North. Adicione a seguinte instrução:
nameserver 100.125.1.250
- Configure o servidor NTP para o ECS.
- Faça logon no ECS de Linux.
- Execute os seguintes comandos para parar o processo chronyd:
systemctl disable chronyd
- Execute o seguinte comando para editar o arquivo de configuração ntp.conf:
vim /etc/ntp.conf
- Adicione a seguinte instrução para configurar o servidor NTP:
server Domain name of the NTP server
Exemplo:
server ntp.myhuaweicloud.com
- Execute o seguinte comando para iniciar o serviço NTP após a reinicialização do sistema:
systemctl restart ntpd
Para SUSE:
service ntpd restart
Execute o comando necessário com base no SO em execução no ECS.
Se a mensagem "Failed to restart ntpd.service: Unit not found." for exibida, execute o comando yum -y install ntp.
- Execute o seguinte comando para verificar se a hora no servidor NTP foi sincronizada com a do servidor NTP de camada superior:
Se "*" for exibido, a hora foi sincronizada.
Demora vários minutos para executar a sincronização de tempo NTP pela primeira vez.
- Defina a inicialização automática do serviço NTP.
chkconfig ntpd on
Para SUSE:
chkconfig ntpd on
Windows
Tomemos um ECS executando o Windows Server 2012 como exemplo.
- Faça logon no ECS do Windows como usuário Administrator.
- Ative a conexão de área local.
- No canto inferior direito da barra de tarefas, clique com o botão direito do mouse no ícone de conexão de rede.
- Clique em Open Network and Sharing Center.
Figura 2 Open Network and Sharing Center
- No painel de navegação à esquerda, clique em Change adapter settings.
- Configure o servidor DNS para o ECS.
- Clique duas vezes em conexões de rede.
- Clique em Properties no canto inferior esquerdo.
Figura 3 Conexão de área local
- Selecione Internet Protocol Version 4 (TCP/IPv4) e clique em Properties.
Figura 4 Selecionar um tipo de protocolo
- Selecione Use the following DNS server addresses e defina os endereços IP dos servidores DNS.
Figura 5 Configurar os endereços IP dos servidores DNS
- Configure o servidor NTP para o ECS.
- Inicie a caixa de diálogo Run. Digite regedit e clique em OK.
- Modifique as entradas do registro.
- Em HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Services > W32Time > TimeProviders > NtpClient, defina o valor de Enabled para 1, indicando que o cliente de NTP está usado.
- Em HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Services > W32Time > TimeProviders > NtpServer, defina o valor de Enabled como 0, indicando que o servidor NTP está parado.
- Escolha arquivo HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Services > W32Time > Parameters e defina os dados NtpServer. Por exemplo, defina seus dados como ntp.myhuaweicloud.com. Defina os dados de TYPE para NTP.
- Em HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpClient, defina o valor de SpecialPollInterval para 60 e o de Base para Decimal, indicando que o ciclo de sincronização do relógio é 60s.
- Em HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config, defina os valores de MaxPosPhaseCorrection e MaxNegPhaseCorrection para ffffffff e que de Base para Hexadecimal.
- Abra a caixa de diálogo Run, insira services.msc e clique em OK. A janela Services é exibida.
- Visualize o serviço chamado Windows Time e defina o Start Type como Automatic para sincronizar a hora do servidor NTP.
- Abra a caixa de diálogo Run e execute os seguintes comandos em sequência para reiniciar o serviço Windows Time:
net stop w32time
net start w32time
- Altere manualmente o tempo no cliente para torná-lo diferente daquele no servidor NTP. Um minuto mais tarde, verifique se o tempo no cliente é o mesmo que aquele no servidor NTP. Se sim, a hora é sincronizada.
Procedimento de acompanhamento
Depois que o ECS é reiniciado, a configuração do DNS é redefinida e seu endereço IP é alterado para o endereço IP do servidor DNS na sub-rede da VPC. Portanto, antes de reiniciar o ECS, verifique se a configuração de DNS na sub-rede da VPC é a mesma que a configuração de DNS de destino. Se elas forem diferentes, modifique a configuração de DNS na sub-rede da VPC. Para obter detalhes, consulte Modificação de uma sub-rede.