Knowledge Base

The VMware Knowledge Base provides support solutions, error messages and troubleshooting guides
 
Search the VMware Knowledge Base (KB)   View by Article ID
 

Ajuste do fuso horário do host do ESX (2015880)

Purpose

Disclaimer: Este artigo é uma tradução do  Adjusting ESX host Time Zone (1436) . Como os artigos são traduzidos em uma base de melhor esforço, o conteúdo pode tornar-se desatualizado. Para obter o conteúdo mais recente, consulte o artigo em Inglês.

 
Durante a instalação, foi selecionado um fuso horário para o host do ESX, que não se ajusta ao fuso horário desejado. Este artigo apresenta as etapas para se alterar o fuso horário.

Observação: Um host ESX com a data e horário ou fuso horário incorretos passa informações incorretas. Quando uma máquina virtual é iniciada, parece obter seu horário inicial de um relógio do hardware BIOS, que vem do host ESX.

Resolution

ESX

Para alterar o fuso horário:

Observação: Não é necessário reiniciar o host ESX após seguir este procedimento.

  1. Registre-se no console de serviço ESX como root.
  2. Encontre o fuso horário desejado no diretório /usr/share/zoneinfo . Algumas regiões têm múltiplos arquivos em um subdiretório. Por exemplo, US contém vários arquivos, cada um representando um fuso horário.

    Observação: O exemplo abaixo utiliza /usr/share/zoneinfo/US/Pacific como arquivo de novo fuso horário.
  3. Use nano ( ou outro editor de textos) para abrir /etc/sysconfig/clock . No prompt de comando, digite:

    nano /etc/sysconfig/clock

    Edite esse arquivo para mostrar o caminho respectivo para o arquivo representando o novo fuso horário e verifique se UTC e ARC estão definidos como:

    ZONE="US/Pacific"
    UTC=false
    ARC=false
  4. Copie ou faça um link do fuso horário desejado em /etc/localtime . Continuando o exemplo usando US/Pacific :

5.

    • Para copiar, execute:

      cp /usr/share/zoneinfo/US/Pacific /etc/localtime
    • Para fazer um link, execute:

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

      Observação: Caso você receba um aviso do tipo:overwrite `/etc/localtime'? responda y para substituir o arquivo que representa o fuso horário antigo. Mais uma vez, não é necessário reiniciar o host ESX após atualizar /etc/localtime .
  1. Confirmar se /etc/localtime foi atualizado com os dados de zoneinfo corretos:

a. Consulte o arquivo de zoneinfo usado no arquivo 2 , comparando-o com / etc/localtime usando o comando diff :

[root@esxhost]# diff /etc/localtime /usr/share/zoneinfo/US/Pacific

Se os arquivos forem idênticos, o seu prompt retornará sem nenhum resultado.

b. Se /etc/localtime não for o mesmo que /usr/share/zoneinfo/<your location> , as informações do comando diff aparecem parecidas com:

Binary files /etc/localtime e /usr/share/zoneinfo/US/Pacific differ

Se os arquivos não forem os mesmos, repita a etapa 4.

Depois de atualizar /etc/localtime com os dados de zoneinfo corretos, confirme se os relógios do sistema e do hardware estão corretos. Use o comando da Linux date para verificar e ajustar o horário correto, se necessário. Ajuste o relógio do hardware para corresponder ao horário correto do sistema:

  1. Ajuste o relógio do sistema para a data e hora locais:

    date MMDDhhmmYYYY
  2. Atualize o relógio do hardware com o horário atual do relógio do sistema:

    /sbin/hwclock --systohc

Observações:

  • Na reinicialização, o ESX executa /etc/rc.d/init.d , onde se lê /etc/sysconfig/clock para ajustar o relógio do sistema com base no horário atual do relógio do hardware a as informações do fuso horário configurado. Para sincronizar o ESX a uma referência de horário externa, consulteInstalling and Configuring NTP on an ESX host (1339) .
  • É possível que você seja solicitado a reiniciar o vSphere Client para que as informações do fuso horário sejam atualizadas no GUI.

Para maiores informações, inclusive de questões sobre Daylight Saving Time (DST), consulte VMware Knowledge Base.

ESXi

O ESXi utiliza o horário UTC e não permite mudanças de fuso horário.

No ESXi 3.5, você vê a mensagem:

Note: The date and time of the host have been translated to the local time of this VI Client.

No ESXi 4.0, você vê a mensagem:

Note: The date and time of the host have been translated to the local time of this vSphere Client.

No ESXi 4.1, você vê a mensagem:

Note: The date and time of the host have been translated to the local time of this vSphere Client.

Observação: Para maiores informações sobre vi ou nano, consulte Editing files on an ESX host using vi or nano (1020302).

Tags

Portuguese Português Portugues

See Also

Request a Product Feature

To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.

Feedback

  • 0 Ratings

Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.
What can we do to improve this information? (4000 or fewer characters)
  • 0 Ratings
Actions
KB: