Virtualization
Difficulte: Intermediate
4 min de lecture

VMware ESXi : Installation et Configuration

Guide complet pour installer et configurer VMware ESXi afin de virtualiser vos serveurs et optimiser vos ressources matérielles.

Retour aux tutoriels
Qu'est-ce que VMware ESXi ?
VMware ESXi est un hyperviseur de "type 1" (ou "bare-metal"), ce qui signifie qu'il s'installe directement sur le matériel physique d'un serveur, sans nécessiter de système d'exploitation sous-jacent. Il est au cœur de la suite de virtualisation VMware vSphere et est reconnu pour sa robustesse, sa performance et sa faible empreinte.

Pourquoi Utiliser ESXi ?

  • Performance : Accès direct au matériel pour une virtualisation performante.
  • Stabilité : Une empreinte réduite signifie moins de composants à mettre à jour et une surface d'attaque plus petite.
  • Écosystème riche : S'intègre parfaitement avec des outils de gestion avancés comme vCenter Server, vSAN, et NSX.
  • Haute Disponibilité : Supporte des fonctionnalités comme vMotion (migration à chaud), High Availability (HA) et Fault Tolerance (FT) avec vCenter.

Prérequis

  • Matériel compatible : Vérifiez la compatibilité de votre serveur sur le Guide de compatibilité VMware.
  • Support d'installation : Une clé USB (8 Go minimum) pour créer le programme d'installation bootable.
  • Image ISO d'ESXi : Téléchargeable depuis le site de VMware (une version gratuite est disponible).
  • Accès physique ou distant : Un accès à la console du serveur (iDRAC, iLO, IPMI) est nécessaire pour l'installation.

Installation d'ESXi

Étape 1 : Créer une clé USB bootable

Utilisez un outil comme Rufus pour créer une clé USB d'installation à partir de l'image ISO d'ESXi que vous avez téléchargée.

Étape 2 : Installation sur le serveur

  1. Démarrez votre serveur sur la clé USB.
  2. Le programme d'installation de ESXi se charge. Appuyez sur (Enter) pour continuer.
  3. Acceptez la licence (EULA) en appuyant sur (F11).
  4. Le programme scanne les périphériques de stockage. Sélectionnez le disque sur lequel vous souhaitez installer ESXi (généralement un petit SSD, une carte SD ou un disque interne).
  5. Choisissez la disposition du clavier.
  6. Définissez un mot de passe pour l'utilisateur root. Conservez-le précieusement, c'est le seul compte disponible après l'installation.
  7. Confirmez l'installation en appuyant sur (F11).
  8. Une fois l'installation terminée, retirez la clé USB et redémarrez le serveur.
Installation terminée !
L'écran de la console (DCUI - Direct Console User Interface) s'affiche avec l'adresse IP pour gérer votre hôte.

Configuration de base

Étape 1 : Configuration réseau initiale

Sur la console DCUI (l'écran jaune et gris), vous pouvez configurer les options de base :

  • Appuyez sur (F2), entrez votre mot de passe root.
  • Allez dans "Configure Management Network" pour définir une adresse IP statique, un masque de sous-réseau, une passerelle et des serveurs DNS. C'est fortement recommandé pour un environnement de production.

Étape 2 : Accès à l'interface web (Host Client)

Ouvrez un navigateur web sur un poste du même réseau et allez à l'adresse https://<votre-ip-esxi>/. Connectez-vous avec l'utilisateur root et votre mot de passe.

Étape 3 : Créer une machine virtuelle

  1. Dans l'interface web, cliquez sur "Machines virtuelles" puis "Créer/Enregistrer une VM".
  2. Choisissez "Créer une nouvelle machine virtuelle".
  3. Donnez un nom à votre VM, choisissez le type de système d'exploitation invité.
  4. Sélectionnez le "datastore" (l'espace de stockage) où les fichiers de la VM seront stockés.
  5. Personnalisez le matériel virtuel (CPU, RAM, taille du disque).
  6. Dans les paramètres du lecteur CD/DVD, sélectionnez "Fichier ISO d'une banque de données" et téléchargez l'ISO de l'OS que vous voulez installer (ex: Ubuntu Server).
  7. Terminez l'assistant, puis démarrez la VM. Ouvrez la console de la VM pour procéder à l'installation de l'OS invité.
Licence gratuite vs payante
La version gratuite d'ESXi est très fonctionnelle mais ne peut pas être gérée par un vCenter Server. Les fonctionnalités avancées comme vMotion, HA, DRS, et les API de sauvegarde centralisée nécessitent une licence payante (vSphere Essentials Kit ou supérieur).

Conclusion

VMware ESXi est le standard de l'industrie pour la virtualisation de serveurs. Son installation est simple et rapide, et son interface de gestion web (Host Client) permet de gérer facilement des machines virtuelles sur un hôte unique. Pour des infrastructures plus larges, l'ajout de vCenter Server débloque tout le potentiel de l'écosystème vSphere, mais même en version gratuite, ESXi est un outil extraordinairement puissant pour la consolidation de serveurs et les laboratoires à domicile.