Como desativar a sincronização de horário em um convidado do VMWare?

3

Eu tenho um desktop (centos 6) que tem um guest da VM (RedHat 5.5).

Eu apenas tento definir a data para o horário passado no convidado da VM. E isso funciona.

No entanto, após 50 minutos, a hora é sincronizada com a hora atual.

Depois de verificar com o cron job, não encontrei nenhuma tarefa do cron para fazer a sincronização de horário.

Posso saber como posso desativar a sincronização de horário no convidado da VM?

Editado: estou usando o virsh para iniciar e interromper o guest da VM.

    
por michael 13.08.2014 / 10:36

4 respostas

2

Se você estiver executando ferramentas de VM, a ferramenta terá a opção de sincronizar periodicamente a hora com o host.

Se estiver no seu caminho: vmware-toolbox-cmd timesync status para ver e vmware-toolbox-cmd timesync disable para pará-lo.

É claro que qualquer método não-vm de sincronização de horário também poderia estar lá. Se o sistema iniciar ntpd , pode estar sincronizando dessa maneira. Você pode executar ntpd -q para ver se o sistema responde com associações. Se assim for, provavelmente irá sincronizar com eles. Em seguida, você deseja desativar ntpd .

    
por 13.08.2014 / 10:44
2

É possível que algum serviço NTP ainda esteja em execução no seu sistema.

Tente

chkconfig --list ntpdate

e

chkconfig --list ntpd

Também é possível que o ntpdate seja chamado depois de algum outro evento. Você pode tentar desinstalar o NTP (ntpdate, ntpd) da máquina convidada para desativá-lo completamente.

    
por 13.08.2014 / 14:19
2

Isso está no ESX, portanto, pode não se aplicar. Usando o vSphere Client:

Clique na VM > Editar Settigns > Guia Opções > Ferramentas VMware

À direita, na parte inferior, pode ser possível que, no bloco Avançado , a configuração Sincronizar a hora do convidado com o host esteja marcada. Desmarque esta configuração.

Isso me incomodou por muito tempo porque achei que o sistema operacional na VM continuava sendo sincronizado e não consegui entender. Descobriu-se que isso estava fora do host e estava sendo feito pelo ESX.

    
por 14.08.2014 / 00:27
0

O convidado pode continuar a sincronizar a hora em que determinadas ações, como capturas instantâneas, são tiradas / removidas, independentemente de você desativá-la no cliente vmtools. Você pode desativá-lo totalmente no arquivo VMX. Veja este KB:

link

    
por 14.02.2017 / 06:00