Déployer vCenter Server Appliance sur un hôte ESXi
vCenter Server centralise la gestion de vos hôtes ESXi : clusters, migrations, modèles, droits. Il se déploie sous forme d'appliance, en deux étapes, depuis un poste du réseau d'administration.
Un hôte ESXi se gère seul avec le VMware Host Client, mais dès que l'on dépasse un serveur, il faut un point central : c'est le rôle de vCenter Server. La documentation de vCenter Server 8.0 le déploie sous forme d'appliance virtuelle, la vCenter Server Appliance (VCSA) : un fichier OVA que l'installateur dépose sur un hôte ESXi existant.
vCenter 7 est hors support : quelle version déployer
Cette page portait à l'origine sur vCenter 7.0. D'après l'article KB 415405 de Broadcom, le support général de vCenter 7.x, comme celui d'ESXi 7.x, a pris fin le 2 octobre 2025. La procédure ci-dessous suit la documentation de vCenter Server 8.0, que Broadcom publie toujours. La documentation vSphere existe aussi en 9.0 et 9.1 ; aucun article Broadcom consultable ne fixe la fin de support de la version 8.0, vérifiez-la dans la matrice de cycle de vie Broadcom.
Faites le premier déploiement dans un lab, et prenez une sauvegarde de l'existant avant d'ajouter un vCenter à une infrastructure en production.
Si l'hyperviseur n'est pas encore en place, commencez par installer ESXi sur le serveur : l'appliance ne peut être déployée que sur un hôte ESXi 6.7 ou ultérieur, ou sur un hôte ou cluster DRS géré par un vCenter 6.7 ou ultérieur.
Le lab de cet exemple
| Hôte | Rôle | Interface | Adresse |
|---|---|---|---|
| esxi01.lab.local | hôte ESXi 8.0 qui recevra l'appliance | vmnic0 (gestion) | 192.168.10.11/24 |
| vcsa01.lab.local | vCenter Server Appliance | réseau de VM « VM Network » | 192.168.10.20/24 |
| srv-dns01.lab.local | DNS (zones directe et inverse) | Ethernet | 192.168.10.2/24 |
| pc-admin | poste qui lance l'installateur | Ethernet | 192.168.10.50/24 |
Préparer le DNS avant tout
C'est la cause d'échec la plus fréquente, et Broadcom l'écrit clairement : si l'installateur ne parvient pas à retrouver le nom complet (FQDN) de l'appliance à partir de son adresse IP, l'installation du serveur web qui porte le vSphere Client échoue. La résolution inverse passe par un enregistrement PTR.
Créez donc, avant de lancer quoi que ce soit :
- un enregistrement A
vcsa01.lab.localvers192.168.10.20; - l'enregistrement PTR correspondant dans la zone inverse ;
- les mêmes enregistrements pour chaque hôte ESXi, puisque vCenter et les hôtes doivent se résoudre mutuellement.
La documentation propose de contrôler la résolution avec nslookup, dans les deux sens :
nslookup -nosearch -nodefname vcsa01.lab.local
nslookup -nosearch -nodefname 192.168.10.20
La première commande doit renvoyer l'adresse, la seconde le FQDN. Si vous préférez une adresse attribuée par DHCP, Broadcom demande de vérifier que le nom de l'appliance est bien mis à jour dans le DNS ; pour un vCenter, une adresse statique reste le choix recommandé.
Choisir la taille de l'appliance
La taille choisie à l'étape 1 fixe le nombre de vCPU et la mémoire de l'appliance. Voici les valeurs publiées par Broadcom pour vCenter Server 8.0 :
| Taille | Inventaire visé | vCPU | Mémoire |
|---|---|---|---|
| Tiny | jusqu'à 10 hôtes ou 100 VM | 2 | 14 Go |
| Small | jusqu'à 100 hôtes ou 1 000 VM | 4 | 21 Go |
| Medium | jusqu'à 400 hôtes ou 4 000 VM | 8 | 30 Go |
| Large | jusqu'à 1 000 hôtes ou 10 000 VM | 16 | 39 Go |
| X-Large | jusqu'à 2 000 hôtes ou 35 000 VM | 24 | 58 Go |
Pour un lab, Tiny suffit, mais l'hôte doit pouvoir lui réserver cette mémoire en plus de ses autres VM. La taille de stockage dépend aussi du mode de provisionnement ; Broadcom la détaille dans sa page d'exigences de stockage, à consulter plutôt que d'estimer.
Les prérequis côté hôte
- L'hôte ESXi cible n'est ni en mode verrouillage (lockdown) ni en mode maintenance.
- Il ne fait pas partie d'un cluster DRS entièrement automatisé.
- Si vous utilisez NTP, les serveurs NTP répondent et l'heure est synchronisée avec l'hôte cible.
- Le poste qui lance l'installateur (Windows, Linux ou macOS) se trouve sur le réseau où l'appliance sera déployée.
L'ISO de l'installateur se télécharge depuis le portail de support Broadcom, rubrique My Downloads, avec un compte qui a les droits sur vSphere.
Étape 1 : déployer l'OVA
Montez l'ISO sur le poste d'administration. Dans le dossier vcsa-ui-installer, lancez l'installateur correspondant à votre système :
| Système du poste | Sous-dossier | Fichier à lancer |
|---|---|---|
| Windows | win32 | installer.exe |
| Linux | lin64 | installer |
| macOS | mac | Installer.app |
- Sur l'écran d'accueil, cliquez sur Install, lisez l'introduction puis acceptez la licence.
- Indiquez la cible : FQDN ou adresse de l'hôte ESXi, port HTTPS, compte administrateur (root). Acceptez l'empreinte du certificat après l'avoir comparée à celle de l'hôte.
- Nommez la VM de l'appliance (pas de
%,\ni/, 80 caractères au plus) et définissez le mot de passe root de l'appliance. - Choisissez la taille de déploiement, puis la taille de stockage.
- Sélectionnez le datastore ; cochez Enable Thin Disk Mode si vous voulez un provisionnement fin.
- Configurez le réseau : réseau de VM, IPv4, attribution statique, FQDN
vcsa01.lab.local, adresse, masque, passerelle et DNS.
Broadcom recommande d'utiliser un FQDN comme nom système. Le mot de passe root de l'appliance ne doit contenir que des caractères ASCII bas sans espace, au moins huit caractères, un chiffre, des majuscules et minuscules et un caractère spécial.
Étape 2 : configurer l'appliance
À la fin du déploiement de l'OVA, l'installateur enchaîne sur l'étape 2, qui configure et démarre les services :
- Réglez la synchronisation de l'heure : avec l'hôte ESXi ou avec des serveurs NTP (séparés par des virgules). Activez l'accès SSH si vous en avez besoin.
- Créez un nouveau domaine SSO (vCenter Single Sign-On), par exemple
vsphere.local, sans majuscule, et définissez le mot de passe deadministrator@vsphere.local. Rejoindre un domaine existant active l'Enhanced Linked Mode, réservé aux infrastructures à plusieurs vCenter. - Décidez de votre participation au programme CEIP, vérifiez le récapitulatif, puis cliquez sur Finish.
Broadcom indique que l'étape 2 peut aussi être menée depuis l'interface de gestion de l'appliance, à l'adresse https://vcsa01.lab.local:5480.
Vérifier et se connecter
Une fois la configuration terminée, ouvrez le vSphere Client à l'adresse https://vcsa01.lab.local/ui et connectez-vous avec administrator@vsphere.local. Deux comptes coexistent, et les confondre est une source classique de blocage :
| Compte | Sert à |
|---|---|
root | se connecter au système de l'appliance et à son interface de gestion (port 5480) |
administrator@vsphere.local | se connecter à vCenter Single Sign-On et au vSphere Client |
Ajoutez ensuite un datacenter, puis votre hôte esxi01.lab.local. Pour un environnement d'apprentissage sans serveur dédié, vCenter peut aussi gérer un ESXi imbriqué dans un hyperviseur de lab. Si vous hésitez encore sur la plateforme, comparez avec l'installation de Proxmox VE, qui intègre sa gestion de cluster sans appliance séparée. Les autres tutoriels sont dans la rubrique virtualisation et conteneurs, et l'ensemble des guides sur l'accueil de Pixelabs.
Questions fréquentes
Peut-on installer vCenter sur Windows ?
La documentation de vCenter Server 8.0 ne décrit qu'un déploiement sous forme d'appliance, sur un hôte ESXi ou sur un hôte ou cluster géré par un vCenter existant. L'installateur graphique, lui, tourne sur un poste Windows, Linux ou macOS.
Quelle taille choisir pour un lab ?
La taille Tiny, prévue par Broadcom jusqu'à 10 hôtes ou 100 VM, avec 2 vCPU et 14 Go de mémoire pour vCenter Server 8.0. Vérifiez que l'hôte peut fournir cette mémoire en plus de vos autres machines.
Pourquoi l'installation échoue-t-elle à la fin de l'étape 1 ou 2 ?
La cause la plus documentée est le DNS : sans enregistrement inverse (PTR) qui renvoie le FQDN de l'appliance, l'installation du composant web du vSphere Client échoue. Contrôlez les deux sens avec nslookup avant de recommencer.
Quelle différence entre root et administrator@vsphere.local ?
Root donne accès au système de l'appliance et à son interface de gestion sur le port 5480. Le compte administrator du domaine SSO ouvre le vSphere Client et administre vCenter.
vCenter 7 fonctionne encore, faut-il le remplacer ?
Il fonctionne, mais son support général a pris fin le 2 octobre 2025 selon Broadcom. Planifiez une mise à niveau vers une version supportée en suivant la documentation de mise à niveau de vCenter Server.