Mettre en pause une
machine virtuelle

19/11/2024

Système Virtuelle

Sous beaucoup de systèmes de virtualisation il est possible :

     – Suspendre

     – Mettre en pause des machines virtuelles

Que ce soit sous VMWare, Microsoft Hyper-V, KVM et les autres, l’interface graphique de la solution permet d’exécuter l’action.

Nutanix

Toutefois, sous Nutanix AVH, basé pourtant sous KVM, la console Prism ne permet pas de réaliser cette même action (du moins à ce jour). Après, on pourrait se poser la question du réel intérêt à aujourd’hui de la faire. Pourtant, il y a des cas d’usage qui le nécessiteraient pour des raisons de business.


Après quelques recherches, il s’avère que l’interface Prims Element ou Prism Central ne permet pas de le faire. Pas plus de chance côté des API. Étrange car AVH est basé encore une fois sur KVM qui permet de le faire



Toutefois, si l’on va fouiner dans les commandes virsh de l’hôte AVH, on trouve notre bonheur. 



Pour cela, il suffit de se connecter en “root” sur l’hyperviseur sur lequel est exécutée la VM et de lancer les commandes suivantes :

[root@LAB-1-B~]# virsh list –title

 Id   Name                                   State     Title

————————————————————————————————–

 39   e8c4dc6e-0818-4ffe-ad59-76036ce9e3d9   running   PrismCentral

 40   NTNX-LAB-1-B-CVM                       running

 41   c860b51e-ca78-41cc-ac1e-2416c2b7664c   running   FR-TESLA-PROD-SERVER-2

 42   6e4ecdb4-de07-42b3-9b25-7b55306c696b   running   karbon-fr-kub-lab-cluster-d04c77-etcd-2

 43   e5fadfb8-31b8-459b-bce3-8131ec42246d   running   FR-UBU-NET-SECURITY-DEV

 45   cf180a8a-94fa-455e-8631-c5cecc54a7e2   running   karbon-fr-kub-lab-cluster-3a3799-worker-0

 46   9263ce07-cc58-4df3-8138-1c560be02aaa   running   karbon-fr-kub-lab-cluster-3a3799-master-1

 51   f1258726-14cd-49d3-b1f8-f636f671be7b   running   Move

 52   a6a119f8-6aba-420a-be0a-52e2832c2255   running   x-ray

 53   4d88152f-0570-4a7c-87b6-29107dc6c399   running   CG-test-pause