Sobrescrito de memória do VMware HA

2

Estou tentando configurar o VMware HA para o cluster e ter problemas para entender como o monitoramento de recursos funciona. Nós supercomprometemos a memória como uma prática geral, então a memória provisionada é sempre ~ 1.5 maior em VMs individuais.

Então eu criei um cluster com 2 hosts nele, e um estava ~ 90% cheio em termos de memória (e eu quero dizer memória usada, como provisionado era ~ 140%). O segundo host não executou VMs. Tentei ligar uma VM - e recebi um erro, dizendo que isso tornaria impossível tolerar uma falha de host.

Lendo mais, descobri que quando isso acontece e você desativa a política para evitar a ativação, a VMware não garante o failover para todos os hosts.

  • Mas isso significa que ele simplesmente não tentará se achar que não há recursos suficientes?
  • Ou significa que algo de ruim pode acontecer porque o uso da memória ultrapassará todos os disponíveis e terá que começar a trocar?
  • Como isso toma decisões?
por Sergey 26.07.2011 / 23:46

1 resposta

2

Esse é um comportamento normal. No vCenter Server, clique com o botão direito do mouse em Cluster > Editar configurações > VMware HA e marque "Desativar: ligar VMs que violam as restrições de disponibilidade". Isso resolveria seu problema.

Basicamente no cluster de HA de 2 nós, quando um nó está inativo, as VMs não têm nenhuma máquina para failover se o segundo nó também falhar e você estiver desabilitando essa verificação e isso é normal para clusters de 2 nós.

Se você tivesse 3 ou mais nós em um cluster, você pode manter essa opção ativada.

    
por 27.07.2011 / 03:08