web-dev-qa-db-fra.com

"Unballooning" RAM= a été ballonné par VMware

Compte tenu de la contrainte RAM décrit dans cette question , quelle est la méthode la plus propre (manuelle ou programmatique) à:

  • Identifiez les machines virtuelles VMware dont RAM a été récupéré par le pilote de ballon VMware.
  • "Unballoon " La RAM.

Supposons que plus physique RAM est disponible pour l'environnement.

J'ai constaté que je peux vmotion A VM à un autre hôte et qui efface l'état de montgolforme. Y a-t-il une autre méthode qui fonctionne?

Remarque: J'ai ajouté plusieurs hôtes et ~ 512 Go de RAM à l'environnement. Les VMS à ballonnement n'ont pas déclenché une action de rééquilibrage Drs ou un peuple eux-mêmes. J'ai dû vmotion manuellement chacun des Les machines virtuelles affectées pour effacer cela, comme indiqué ci-dessous ...


Voici le précédent ...  enter image description here

et l'après ... suite à une vmotion à un autre hôte dans le cluster.  enter image description here

12
ewwhite

VMware a en fait un Article KB qui a cette information:

Pour forcer le pilote de ballon à libérer sa maintien à la mémoire et empêcher le système d'exploitation invité d'utiliser l'espace d'échange, utilisez une de ces options:

  • Définissez la valeur de planched.mem.max sur la mémoire allouée ou supérieure.
  • Sélectionnez les ressources de la machine virtuelle> Mémoire> Limite> Boîte illimitée.
  • Migrer la machine virtuelle vers un autre hôte.
9
Rex