VMware : Hot-Add RAM sur des VMs Linux (Block 3GB)

VMware : Hot-Add RAM sur des VMs Linux (Block 3GB)


Voici un petit article pour montrer certaines limites de la fonctionnalité Hot-Add (CPU/RAM). Ici, nous nous intéresserons qu’à la fonctionnalité Hot-Add Memory.

Nous démarrons avec une VM Linux CentOS configurée avec 2GB RAM.

D:\Utilisateurs\zecevici\Pictures\Screenpresso\2016-07-29_17h27_22.png

On vérifie que la fonctionnalité Hot-Add est bien active.
(PS : Hot-Add s’active machine éteinte).

D:\Utilisateurs\zecevici\Pictures\Screenpresso\2016-07-29_17h27_32.png

Au sein de l’OS, les 2 GB RAM sont bien disponibles.

D:\Utilisateurs\zecevici\Pictures\Screenpresso\2016-07-29_17h28_40.png

Essayons maintenant d’augmenter la RAM à chaud  !
D’après le screen suivant : “Maximum Hot-Add Memory for this power on : 3 GB”
On comprend donc qu’on ne pourra pas dépasser les 3 GB RAM à chaud.

D:\Utilisateurs\zecevici\Pictures\Screenpresso\2016-07-29_17h29_28.png

Essayons quand même de rentrer 4 GB au niveau de la configuration de la mémoire.

D:\Utilisateurs\zecevici\Pictures\Screenpresso\2016-07-29_17h29_51.png

La VM n’a pris que 3 GB = 3072 MB.

D:\Utilisateurs\zecevici\Pictures\Screenpresso\2016-07-29_17h30_02.png

En effet, cette limitation pour ce genre de configurations est connue chez VMware : VM Linux et inférieure à 3 GB RAM.
Voir KB VMware : Hot adding memory in Linux KB 2008405
D’après la KB de VMware, les VMs Linux configurées avec moins de 4 GB RAM, ne pourront pas dépasser les 3 GB RAM, même si Hot-Add est activée !
Pour ne pas être bloqué avec cette limite des 3 GB RAM, il faut que la VM soit configurée au MINIMUM avec 4GB RAM.

Voici à nouveau notre VM configurée cette fois-ci avec 4 GB RAM.

D:\Utilisateurs\zecevici\Pictures\Screenpresso\2016-07-29_17h30_34.png

Une fois la VM allumée, essayons de passer la VM à 16 GB RAM.
On voit qu’on peut effectivement augmenter la RAM à chaud à 16 GB mais on peut également pousser la RAM à chaud jusqu’à 64 GB !
En effet, à partir de 4 GB, on peut ajouter à chaud : RAM_initiale ^ 3 = RAM_finale (4 ^ 3 = 64 GB dans notre cas).

D:\Utilisateurs\zecevici\Pictures\Screenpresso\2016-07-29_17h31_58.png

La VM est passée à 16 GB RAM.

D:\Utilisateurs\zecevici\Pictures\Screenpresso\2016-07-29_17h32_25.png

Vérification au niveau de l’OS : l’OS est bien passé de 4 GB à 16 GB RAM !

D:\Utilisateurs\zecevici\Pictures\Screenpresso\2016-07-29_17h32_38.png

Pour conclure, les VMs Linux avec moins de 4GB RAM configurée, ne pourront pas dépasser les 3 GB RAM, même avec la fonctionnalité Hot-Add Memory d’activée.

Leave a Reply

Your email address will not be published. Required fields are marked *