ExpertVirtualisation

Activer esxcli sur VMware vSphere / ESXi

Fonctionnement correct ou plantage total, quand l’interface graphique à distance (Web Client ou logiciel vSphere Client) ne fonctionne plus ou n’est pas en bon état de marche, il reste la possibilité d’exécuter des commandes en local sur un hôte VMware ESXi / vSphere. Comme un serveur Linux qui aurait planté, un serveur de virtualisation VMware peut se dépanner avec des commandes basiques pour gérer le matériel et le logiciel, le stockage et les machines virtuelles hébergées. Des commandes qui ne se devinent pas, d’où un guide bien pratique de toutes les commandes VMware ESXCLi en complément de ce mode opératoire.

Ce tutoriel indique comment activer les commandes en console « esxcli » d’un environnement VMware vSphere / ESXi / ESX, qu’il soit sous licence payante ou en version gratuite (Hypervisor). Il ne s’agit donc pas ici de l’outil vmkfstools.

 

Activer esxcli sur un hôte VMware vSphere / ESXi / Hypervisor

Méthode physique, en direct sur le serveur

1. Brancher un écran sur le serveur physique.

2. Se connecter (F2) à la console VMware (Direct Console User Interface – DCUI).

3. Aller sur « Troubleshooting Mode Options » :

vmware troubleshooting

4. Activer « Enable ESXi Shell » :

VMware enable ESXi Shell

5. Revenir en arrière au menu principal (Echap).

6. Accéder à l’interface de console en tapant sur ALT + F1.

7. Revenir à la console graphique avec ALT + F2.

 

Méthode à distance, depuis le VMware vSphere Client

1. Se connecter à distance à l’hôte VMware depuis le vSphere Client.

2. Sélectionner l’hôte sur lequel il faut activer esxcli.

3. Aller à l’onglet « Configuration » et « Profil de sécurité » .

4. Dans la section « Services » cliquer sur « Propriétés » (en haut à droite de l’écran).

5. Sur la fenêtre qui s’affiche, sélectionner « Shell ESXi » et cliquer sur le bouton « Options » :

tutoriel VMware activer ESXi Shell

6. Cocher « Démarrer et arrêter avec l’hôte » puis cliquer sur le bouton « Démarrer » avant de valider deux fois par OK. Cela active le démarrage automatique avec l’hôte, comme un service.

tutoriel VMware activer ESXi Shell service

7. L’interface locale est maintenant activée pour les commandes esxcli. Toutes les commandes sont à retrouver dans ce tutoriel VMware esxcli.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Bouton retour en haut de la page