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.

Schéma : vcsa01 192.168.10.20 est une VM hébergée par esxi01 qu'elle gère ; pc-admin déploie l'OVA puis ouvre /ui et :5480 ; srv-dns01 porte A et PTR
Illustration schématique — ne reproduit aucune interface réelle.

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ôteRôleInterfaceAdresse
esxi01.lab.localhôte ESXi 8.0 qui recevra l'appliancevmnic0 (gestion)192.168.10.11/24
vcsa01.lab.localvCenter Server Applianceréseau de VM « VM Network »192.168.10.20/24
srv-dns01.lab.localDNS (zones directe et inverse)Ethernet192.168.10.2/24
pc-adminposte qui lance l'installateurEthernet192.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 :

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 :

TailleInventaire visévCPUMémoire
Tinyjusqu'à 10 hôtes ou 100 VM214 Go
Smalljusqu'à 100 hôtes ou 1 000 VM421 Go
Mediumjusqu'à 400 hôtes ou 4 000 VM830 Go
Largejusqu'à 1 000 hôtes ou 10 000 VM1639 Go
X-Largejusqu'à 2 000 hôtes ou 35 000 VM2458 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'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 posteSous-dossierFichier à lancer
Windowswin32installer.exe
Linuxlin64installer
macOSmacInstaller.app
  1. Sur l'écran d'accueil, cliquez sur Install, lisez l'introduction puis acceptez la licence.
  2. 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.
  3. 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.
  4. Choisissez la taille de déploiement, puis la taille de stockage.
  5. Sélectionnez le datastore ; cochez Enable Thin Disk Mode si vous voulez un provisionnement fin.
  6. 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 :

  1. 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.
  2. Créez un nouveau domaine SSO (vCenter Single Sign-On), par exemple vsphere.local, sans majuscule, et définissez le mot de passe de administrator@vsphere.local. Rejoindre un domaine existant active l'Enhanced Linked Mode, réservé aux infrastructures à plusieurs vCenter.
  3. 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 :

CompteSert à
rootse connecter au système de l'appliance et à son interface de gestion (port 5480)
administrator@vsphere.localse 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.