KVM no RHEL 6.1 torna o host lento

3

Eu tenho executado o RHEL 5.7 em um host muito bem com várias VMs (KVM). Não há grandes problemas. Chegou a hora de atualizar para o RHEL 6.1, já que alguns bugs foram corrigidos nesta versão.

Quando inicio uma VM ou duas no RHEL 6.1, o sistema fica realmente lento. Mesmo através do SSH, as teclas aparecem com atraso. Os recursos do sistema parecem OK, exceto que o dstat reporta "X ticks perdidos" (o número varia de 1 < 20). Estou usando o virtio em todos os convidados.

O servidor tem hardware decente (IBM x3850 com 128G de RAM).

Alguém está executando o RHEL 6.1 com KVM com sucesso?

Eu testei isso em servidores 2x até agora e obtive o mesmo resultado!

    
por Gman 12.08.2011 / 11:46

2 respostas

4

Talvez isso seja de alguma forma sobre ACPI / APIC ou clock do kernel? Aposto que o kernel no RHEL 6.1 ganhou ticks dinâmicos (ou "tickless kernel") em comparação com um no RHEL 5.7.

Se você executar iostat -x 1 no seu host, ele relatará um grande número de interrupções durante o atraso? Tempestades de interrupção, mesmo que raras hoje em dia, podem causar essas barracas. Então pode ser sobre ACPI ou APIC e desativá-los adicionando os parâmetros noapic e / ou acpi=off à linha do kernel GRUB no menu de inicialização pode ajudar.

Se isso é sobre ticks dinâmicos, passar nohz=off como parâmetro de inicialização no GRUB pode ajudar.

Se isso é sobre algo mais, bem, vamos esperar que os engenheiros do RHEL possam ajudá-lo. :)

    
por 12.08.2011 / 13:04
1

Verifique se há uma atualização do BIOS para o seu servidor. Pelo menos a Fujitsu lançou uma atualização do BIOS para o servidor que eu usei (RX300S6) que incluiu suporte aprimorado para novos kernels Linux. Infelizmente eles não entraram em detalhes, mas acho que pode ter algo a ver com isso.

    
por 12.08.2011 / 14:07