O RAM dinâmico do Hyper-V não funciona com o Debian

1

Tenho um host Hyper-V baseado no Windows Server 2012 R2 com VMs convidadas do Windows Server 2012 R2 e também VMs baseadas no Debian 7.6. A RAM dinâmica está funcionando bem para os hóspedes do Windows. Mas no Linux não é ea VM está usando o swap em vez de obter mais RAM do host!

~#free -m
             total       used       free     shared    buffers     cached
Mem:           490        484          5          0          1          6
-/+ buffers/cache:        476         13
Swap:         1287        106       1181

Algum tempo depois:

~# free -m
             total       used       free     shared    buffers     cached
Mem:           490        484          5          0          1          6
-/+ buffers/cache:        476         13
Swap:         1287        110       1177

Como você pode ver, o swap usado aumentou de 106MB para 110MB e a RAM real ainda está em 490MB. Nas configurações do Hyper-V, configurei o seguinte:

RAM on startup: 512MB
Minimal RAM: 512MB
Maximum RAM: 6000MB

Ativei os módulos kernel para as ferramentas de integração do Hyper-V usando link Então, os seguintes módulos do kernel são ativados:

hv_vmbus
hv_storvsc
hv_netvsc

A saída do lsmod diz que o hv_blkvsc não está ativado, acho que é porque não há GUI no servidor.

    
por Lion 19.09.2014 / 18:09

1 resposta

4

De acordo com a Microsoft , o Debian não suporta memória dinâmica do Hyper-V.

    
por 19.09.2014 / 18:14