L'installation et la configuration d'ESXi (hyperviseur bare-metal de VMware) se déroulent en plusieurs étapes. Voici un guide complet :
1. Prérequis
Matériel compatible : Vérifiez la compatibilité du serveur avec ESXi sur le VMware Compatibility Guide.
Support d'installation :
Image ISO d'ESXi (téléchargeable depuis My VMware).
Clé USB/DVD ou accès IPMI/iDRAC/iLO pour l'installation.
Configuration minimale :
CPU 64 bits (2 cœurs minimum).
4 Go de RAM (8 Go+ recommandé).
Disque dur/SSD (au moins 32 Go pour l'installation).
2. Installation d'ESXi
Méthode 1 : Via USB/DVD
Créer un support bootable :
Utilisez Rufus (Windows) ou
dd(Linux) pour graver l'ISO sur une clé USB.
dd if=VMware-ESXi-X.X.X-XXXXXX.iso of=/dev/sdX bs=1M
Démarrer sur le support :
Démarrez le serveur et bootez sur la clé USB/DVD.
Assistant d'installation :
Sélectionnez le disque pour l'installation.
Définissez un mot de passe pour le compte
root(minimum 7 caractères).Validez l'installation.
Méthode 2 : Via IPMI/iDRAC/iLO (serveurs distants)
Montez l'ISO via l'interface web du BMC (ex: iDRAC d'Dell, iLO de HPE).
Lancez une console virtuelle et suivez les étapes d'installation.
3. Configuration Initiale
Accès à l'interface
Après l'installation, ESXi affiche son adresse IP (si DHCP est activé).
Connectez-vous via :
Interface console (DCUI) : Depuis le serveur physique.
Client vSphere (ESXi Host Client) : Via un navigateur web (
https://<IP_ESXi>).
Configuration réseau
Attribuer une IP statique (si nécessaire) :
Dans le DCUI (console physique) :
Appuyez sur F2 → "Configure Management Network".
Définissez IPv4/IPv6, DNS, VLAN.
Via l'ESXi Host Client :
Accédez à Networking → VMkernel NICs → Modifiez les paramètres.
Activer SSH (optionnel) :
Dans le DCUI : Troubleshooting Options → Enable SSH.
Ou via l'interface web : Host → Actions → Services → Enable SSH.
4. Gestion des Stockages
Ajouter un datastore :
Allez dans Storage → New Datastore.
Sélectionnez un disque local ou un SAN (iSCSI/NFS).
Configurer iSCSI/NFS (optionnel) :
Pour iSCSI : Storage → Adapters → Software iSCSI → Enable.
Pour NFS : Storage → New Datastore → NFS.
5. Création de Machines Virtuelles (VMs)
Via l'ESXi Host Client :
Cliquez sur Virtual Machines → Create/Register VM.
Choisissez le type (Linux/Windows), allouez CPU/RAM, attachez un ISO.
Via CLI (SSH) :
vim-cmd vmsvc/createdummyvm <VMID> <Nom_VM> <Datastore>
6. Sauvegarde et Maintenance
Sauvegarder la configuration :
vim-cmd hostsvc/firmware/backup_config
Mettre à jour ESXi :
Téléchargez le patch depuis VMware Patch Portal.
En CLI :
esxcli software vib update -d /chemin/vers/update.zip
7. Sécurité
Configurer le pare-feu :
esxcli network firewall set --enabled true esxcli network firewall ruleset set --ruleset-id sshServer --enabled true
Changer le port SSH (optionnel) :
esxcli system syslog config set --logdir=/scratch/log
8. Intégration avec vCenter (optionnel)
Pour gérer plusieurs ESXi, installez vCenter Server et ajoutez l'hôte via :
vSphere Client → Menu → Hosts and Clusters → Add Host.
Résolution des Problèmes Courants
Problème de pilotes : Installez des drivers VMware Certified (VIBs).
Erreur de démarrage : Vérifiez le mode BIOS/UEFI dans les paramètres du serveur.
Stockage non détecté : Installez les pilotes HBA/RAID nécessaires.
Conclusion
ESXi est prêt à héberger des VMs après ces étapes. Pour une gestion avancée (HA, vMotion, etc.), utilisez vCenter Server.
📌 Astuce : Consultez la documentation VMware pour des cas spécifiques.
