[FUG-BR] Relógio FreeBSD guest em VMware ESXi 4.1
Renato Frederick
renato em frederick.eti.br
Sexta Setembro 9 21:02:25 BRT 2011
Exatamente, não é gambiarra, HZ=1000 está OK para máquina física, eu
chamaria de um tunning especifico para virtualização:
Quando virtualizamos um freebsd e deixamos em 1000 o virtualizador fica
muito ocupado tratando interrupções do timer, degradando a performance da
VM. O reflexo desta falta de recursos, dentre outros, é discrepância de
horário.
Uso também o port "emulators/open-vm-tools", que cria os módulos vmmemctl,
vmblock e vmhgfs. Ele também cria o vmxnet, mas todas as VM que administro
estão usando o driver "em" de rede sem problemas, nunca parei prá testar o
outro driver.
[]s
> -----Original Message-----
> From: freebsd-bounces em fug.com.br [mailto:freebsd-bounces em fug.com.br]
> On Behalf Of Rafael Henrique Faria
> Sent: sexta-feira, 9 de setembro de 2011 19:16
> To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
> Subject: Re: [FUG-BR] Relógio FreeBSD guest em VMware ESXi 4.1
>
> Na verdade não é uma gambi, mas sim um ajuste. O pessoal mais experiênte
> com FreeBSD que me corrija se eu estiver errado.
>
> Mas acredito que o problema é que o ESXi atua na mesma frequencia que o
> FreeBSD... ou seja, a 1000Hz. Então você precisa alterar a frequencia do
> FreeBSD para não interferir com a do ESXi e causar problemas no relógio.
>
> Algumas pessoas colocam 200, 50, 2000. Mas o padrão que eu vejo o pessoal
> adotar para ESXi é 100 Hz. E tem funcionado bem em todos os meus
> servidores. Tenho algo proximo de 30 servidores FBSD de 6.4 até 9, rodando
> debaixo de ESXi de 3.5 até 5. E nenhum deles tem problema com horário.
>
> Vale a pena ajustar para 100.
>
Mais detalhes sobre a lista de discussão freebsd