Vsphere Esxi 67 Installation Setup Guide
Vsphere Esxi 67 Installation Setup Guide
Vsphere Esxi 67 Installation Setup Guide
configuration de VMware
ESXi
17 avril 2018
VMware vSphere 6.7
VMware ESXi 6.7
Installation et configuration de VMware ESXi
Vous trouverez la documentation technique la plus récente sur le site Web de VMware à l'adresse :
https://docs.vmware.com/fr/
N’hésitez pas à nous transmettre tous vos commentaires concernant cette documentation à l’adresse suivante :
[email protected]
Copyright © 2018 VMware, Inc. Tous droits réservés. Copyright et informations sur les marques.
VMware, Inc. 2
Table des matières
VMware, Inc. 3
À propos de l'installation et de
la configuration de VMware
ESXi 1
La section Installation et configuration de VMware ESXi explique comment installer et configurer VMware
ESXi™.
Public cible
La section Installation et configuration de VMware ESXi est destinée aux administrateurs expérimentés
qui souhaitent installer et configurer ESXi.
Ces informations sont destinées à des administrateurs système Windows ou Linux expérimentés
familiarisés avec la technologie de machine virtuelle et les opérations de centre de données. Les
®
informations sur l'utilisation d'Image Builder et de VMware vSphere Auto Deploy™ sont destinées aux
®
administrateurs qui ont de l'expérience avec Microsoft PowerShell et VMware vSphere PowerCLI™.
Remarque Dans vSphere 6.7, la plupart des fonctionnalités de vSphere Web Client sont prises en
charge dans vSphere Client. Pour obtenir une liste actualisée des fonctionnalités non prises en charge,
consultez le Guide de mise à jour des fonctionnalités de vSphere Client.
VMware, Inc. 4
Présentation de l'installation et
de la configuration de vSphere 2
vSphere 6.7 fournit diverses options d'installation et de configuration. Pour garantir la réussite du
déploiement de vSphere, il convient de bien comprendre les options d'installation et de configuration,
ainsi que la séquence des tâches à effectuer.
Les deux principaux composants de vSphere sont ESXi et vCenter Server. ESXi est la plate-forme de
virtualisation sur laquelle vous pouvez créer et exécuter des machines virtuelles et des dispositifs virtuels.
vCenter Server est un service qui agit comme administrateur central des hôtes ESXi connectés dans un
réseau. vCenter Server vous permet de regrouper et de gérer les ressources de plusieurs hôtes.
Vous pouvez installer vCenter Server sur une machine virtuelle ou un serveur physique Windows, ou
déployer vCenter Server Appliance. vCenter Server Appliance est une machine virtuelle basée sur Linux
préconfigurée optimisée pour exécuter vCenter Server et les composants de vCenter Server. Vous
pouvez déployer vCenter Server Appliance sur des hôtes ESXi 6.0 ou versions ultérieures, ou sur des
instances de vCenter Server 6.0 ou versions ultérieures.
À partir de vSphere 6.0, tous les services prérequis pour exécuter vCenter Server et les composants de
vCenter Server sont fournis dans VMware Platform Services Controller™. Vous pouvez déployer
vCenter Server avec un Platform Services Controller intégré ou externe, mais vous devez toujours
installer ou déployer le Platform Services Controller avant d'installer ou de déployer vCenter Server.
Pour obtenir des informations détaillées sur le processus d'installation de vCenter Server, reportez-vous à
la section Installation et configuration de vCenter Server.
VMware, Inc. 5
Présentation du processus
d'installation et de
configuration de vSphere 3
vSphere est un produit sophistiqué comprenant plusieurs composants à installer et à configurer. Pour
qu'un déploiement vSphere aboutisse, vous devez connaître la séquence de tâches appropriée.
VMware, Inc. 6
Installation et configuration de VMware ESXi
Environnement de taille réduite comptant une Environnement de grande taille comptant plusieurs
instance de vCenter Server instances de vCenter Server
Fin de l'installation et la
configuration de vSphere Connectez-vous à vSphere Web
Client pour créer et organiser
vos inventaires vCenter Server
Fin de l'installation et la
configuration de vSphere
2 Installez ESXi.
a Vérifiez que votre système dispose de la configuration matérielle requise minimale. Reportez-
vous à la section Configuration requise d'ESXi.
VMware, Inc. 7
Installation et configuration de VMware ESXi
d Créez une feuille de calcul incluant toutes les informations dont vous aurez besoin lors de
l'installation d'ESXi. Reportez-vous à la section Informations requises pour installer ESXi.
e Installez ESXi.
Remarque Vous pouvez également provisionner des hôtes ESXi à l'aide de la fonction vSphere
Auto Deploy en gardant cependant à l'esprit que cette dernière est installée parallèlement à
vCenter Server. Pour provisionner des hôtes ESXi à l'aide de la fonction Auto Deploy, vous devez
déployer vCenter Server Appliance ou installer vCenter Server.
3 Configurez les paramètres réseau et de démarrage de ESXi, la console directe et les autres
paramètres. Reportez-vous aux sections Configuration d'ESXi et Après avoir installé et configuré
ESXi.
4 Pensez à configurer un serveur syslog pour la journalisation à distance, afin de garantir un espace de
stockage suffisant sur le disque pour les fichiers journaux. Configurer la journalisation sur un hôte
distant est particulièrement important pour les hôtes disposant d'un stockage local limité. Reportez-
vous aux sections Espace libre requis pour la journalisation système et Configurer Syslog sur des
hôtes ESXi.
VMware, Inc. 8
À propos du mode d'évaluation
et du mode licence d' ESXi 4
Vous pouvez utiliser le mode d'évaluation pour explorer l'ensemble des fonctionnalités des hôtes ESXi.
Le mode d'évaluation fournit l'ensemble de fonctionnalités équivalant à une licence
vSphere Enterprise Plus. Avant l'expiration du mode d'évaluation, vous devez attribuer à vos hôtes une
licence prenant en charge toutes les fonctionnalités utilisées.
Par exemple, en mode d'évaluation, vous pouvez utiliser la technologie vSphere vMotion, la fonctionnalité
vSphere HA, la fonctionnalité vSphere DRS et d'autres fonctionnalités. Si vous souhaitez continuer à
utiliser ces fonctionnalités, vous devez attribuer une licence qui les prend en charge.
La version installable des hôtes ESXi correspond toujours au mode d'évaluation. ESXi Embedded est
préinstallé par votre fournisseur de matériel sur un périphérique de stockage interne. Il peut être en mode
évaluation ou en mode pré-licence.
La période d'évaluation dure 60 jours et débute au moment où vous démarrez l'hôte ESXi. Pendant la
période d'évaluation de 60 jours, vous pouvez passer à tout moment du mode licence au mode
d'évaluation. Le temps d'utilisation de l'application est soustrait au temps disponible en mode
d'évaluation.
Par exemple, supposons que vous utilisez un hôte ESXi en mode d'évaluation pendant 20 jours, puis
attribuez une clé de licence vSphere Standard Edition à l'hôte. Si vous remettez l'hôte en mode
d'évaluation, vous pouvez explorer l'ensemble des fonctionnalités de l'hôte jusqu'à la fin de la période
d'évaluation de 40 jours.
Pour plus d'informations sur la gestion des licences pour les hôtes ESXi, reportez-vous à la
documentation Gestion de vCenter Server et des hôtes.
VMware, Inc. 9
Installation et configuration de
ESXi 5
Vous pouvez installer et configurer ESXi sur votre matériel physique de telle sorte qu'il agisse comme une
plate-forme pour les machines virtuelles.
n Installation d'ESXi
n Configuration d'ESXi
n Plate-forme de serveur prise en charge. Pour obtenir la liste des plates-formes prises en charge,
consultez le Guide de compatibilité VMware à l'adresse
http://www.vmware.com/resources/compatibility.
n ESXi 6.7 nécessite une machine hôte disposant d'au moins deux cœurs de CPU.
n ESXi 6.7 prend en charge des processeurs x86 64 bits commercialisés après septembre 2006, soit
une vaste palette de processeurs à cœurs multiples. Pour obtenir la liste des processeurs pris en
charge, consultez le guide de compatibilité VMware à l'adresse
http://www.vmware.com/resources/compatibility.
n ESXi 6.7 nécessite que le bit NX/XD soit activé pour le CPU dans le BIOS.
VMware, Inc. 10
Installation et configuration de VMware ESXi
n ESXi 6.7 nécessite une capacité de RAM physique minimale de 4 Go. Il est recommandé de fournir
au moins 8 Go de RAM pour exécuter des machines virtuelles dans des environnements de
production normaux.
n Pour prendre en charge des machines virtuelles 64 bits, la prise en charge de la virtualisation
matérielle (Intel VT-x ou AMD RVI) doit être activée sur les processeurs x64.
n Un ou plusieurs contrôleurs Ethernet Gigabit ou plus rapides. Pour obtenir la liste des modèles
d'adaptateurs réseau pris en charge, consultez le Guide de compatibilité VMware à l'adresse
http://www.vmware.com/resources/compatibility.
n Disque SCSI ou un LUN RAID local non réseau disposant d'un espace non partitionné pour les
machines virtuelles.
n Pour le Serial ATA (SATA), un disque connecté via des contrôleurs SAS pris en charge ou des
contrôleurs SATA embarqués pris en charge. Les disques SATA sont considérés comme distants et
non locaux. Ces disques ne sont pas utilisés en tant que partition scratch par défaut, car ils sont
considérés comme distants.
Remarque Vous ne pouvez pas connecter un lecteur de CD-ROM SATA à une machine virtuelle sur
un hôte ESXi 6.7. Pour utiliser le périphérique CD-ROM SATA, vous devez utiliser le mode
d'émulation IDE.
Systèmes de stockage
Pour obtenir la liste des systèmes de stockage pris en charge, reportez-vous au Guide de compatibilité
VMware à l'adresse http://www.vmware.com/resources/compatibility. Pour le protocole FCoE (Software
Fibre Channel over Ethernet), reportez-vous à Installation et démarrage ESXi avec le logiciel FCoE.
À partir de vSphere 6.7, VMware Auto Deploy prend en charge le démarrage réseau et le
provisionnement d'hôtes ESXi avec UEFI.
ESXi peut démarrer à partir d'un disque d'une capacité supérieure à 2 To si le microprogramme système
et le microprogramme de toute carte d'extension utilisée le prennent en charge. Consultez la
documentation du fabricant.
Remarque Le passage du type de démarrage du BIOS hérité à l'interface UEFI après l'installation de
ESXi 6.7 peut faire échouer le démarrage de l'hôte. Dans ce cas, l'hôte affiche un message d'erreur
semblable à ce qui suit : Banque de démarrage non prise en charge par VMware. Le passage du
type de démarrage de l'hôte du BIOS hérité à l'interface UEFI n'est pas pris en charge après l'installation
de ESXi 6.7.
VMware, Inc. 11
Installation et configuration de VMware ESXi
Pour reconfigurer /scratch, voir Définir la partition Scratch depuis vSphere Web Client.
En raison de la sensibilité E/S des périphériques USB et SD, le programme d'installation ne crée pas une
partition scratch sur ces périphériques. Lors d'une installation ou d'une mise à niveau sur des
périphériques USB ou SD, le programme d'installation tente d'allouer une région scratch sur un disque
local ou une banque de données disponible. Si aucun disque local ou banque de données n'est
trouvé, /scratch est placé sur le ramdisk. Après l'installation ou la mise à niveau, vous devez
reconfigurer /scratch pour utiliser une banque de données persistante. Bien qu'un périphérique USB ou
SD de 1 Go suffise pour une installation minimale, vous devez utiliser un périphérique d'une capacité de
4 Go ou supérieure. L'espace supplémentaire est utilisé pour une partition de vidage de mémoire étendue
sur le périphérique USB/SD. Utilisez un lecteur Flash USB haute qualité d'au moins 16 Go afin que les
cellules Flash supplémentaires puissent prolonger la vie du support de démarrage, mais des lecteurs
haute qualité d'au moins 4 Go sont suffisants pour accueillir la partition de vidage de mémoire étendue.
Voir l'article de la base de connaissances http://kb.vmware.com/kb/2004784.
Dans les installations Auto Deploy, le programme d'installation tente d'affecter une région scratch sur un
disque local ou une banque de données disponible. Si aucune banque de données ou disque local n'est
trouvé, /scratch est placé sur le ramdisk. Vous devez reconfigurer /scratch pour utiliser une banque
de données persistante après l'installation.
Pour les environnements qui démarrent à partir de SAN ou qui utilisent Auto Deploy, il n'est pas
nécessaire d'allouer un LUN distinct pour chaque hôte ESXi. Vous pouvez co-localiser les régions scratch
pour plusieurs hôtes ESXi sur un LUN unique. Le nombre d'hôtes affectés à un LUN unique doit être
adapté à la taille des LUN et au comportement E/S des machines virtuelles.
VMware, Inc. 12
Installation et configuration de VMware ESXi
Installation d' ESXi 6.7 sur M.2 et d'autres supports à mémoire flash bas de
gamme non USB
Contrairement aux périphériques à mémoire flash USB, le programme d'installation d'ESXi crée une
banque de données VMFS sur M.2 et d'autres supports à mémoire flash bas de gamme non USB. Si
vous déployez ou migrez une machine virtuelle vers cette banque de données du périphérique de
démarrage, celui-ci peut rapidement s'abîmer en fonction de l'endurance du périphérique à mémoire flash
et des caractéristiques de la charge de travail. Même en lecture seule, les charges de travail peuvent
causer des problèmes sur les périphériques à mémoire flash bas de gamme.
Important Si vous installez ESXi sur M.2 ou un autre support à mémoire flash bas de gamme non USB,
supprimez la banque de données VMFS sur le périphérique immédiatement après l'installation. Reportez-
vous à la section Stockage vSphere pour plus d'informations sur la suppression de banques de données
VMFS.
Pour les conditions requises du système ESXi, voir Configuration matérielle requise d'ESXi.
VMware, Inc. 13
Installation et configuration de VMware ESXi
Mémoire vive Les hôtes ESXi requièrent plus de mémoire RAM que les
serveurs classiques. Fournissez au moins 8 Go de RAM pour
bénéficier pleinement des fonctionnalités ESXi et exécuter des
machines virtuelles dans des environnements de production
normaux. Un hôte ESXi doit comporter suffisamment de
mémoire RAM pour exécuter simultanément des machines
virtuelles. Les exemples suivants sont fournis pour vous aider
à calculer la quantité de RAM requise par les machines
virtuelles s'exécutant sur l'hôte ESXi.
L'exploitation de quatre machines virtuelles avec
Red Hat Enterprise Linux ou Windows XP requiert au moins
3 Go de RAM pour des performances de base. Ceci inclut
environ 1024 Mo pour les machines virtuelles, 256 Mo
minimum pour chaque système d'exploitation, tel que
recommandé par les fournisseurs.
L'exécution de ces quatre machines virtuelles avec 512 Mo de
RAM nécessite que l'hôte ESXi dispose d'environ 4 Go de
RAM incluant 2048 Mo pour les machines virtuelles.
Ces calculs ne prennent pas en compte les économies de
mémoire possibles dues à une utilisation variable de la
capacité de mémoire pour chaque machine virtuelle. Voir
Gestion des ressources de vSphere .
Adaptateurs Fast Ethernet dédiés pour les machines virtuelles Placez le réseau de gestion et les réseaux des machines
virtuelles sur des adaptateurs réseau physiques distinctes. Les
cartes Ethernet Gigabit dédiées aux machines virtuelles, telles
que les adaptateurs Intel PRO 1000, améliorent le débit des
machines virtuelles ayant un trafic réseau élevé.
Emplacement de disque Placez toutes les données que vos machines virtuelles utilisent
sur des disques physiques alloués spécifiquement aux
machines virtuelles. Les performances sont meilleures si vous
ne stockez pas vos machines virtuelles sur le disque contenant
l'image de démarrage ESXi. Utilisez des disques physiques
présentant une taille suffisante pour accueillir des images de
disque utilisées par toutes les machines virtuelles.
VMware, Inc. 14
Installation et configuration de VMware ESXi
Compatibilité matérielle Utilisez au niveau de votre serveur des périphériques qui sont
pris en charge par les pilotes ESXi 6.7. Reportez-vous au
Guide de compatibilité matérielle à l'adresse
http://www.vmware.com/resources/compatibility.
Le tableau ci-dessous répertorie les pare-feu pour les services installés par défaut. Il est possible de
disposer de services et de ports de pare-feu supplémentaires en installant d'autres VIB sur l'hôte. Ces
informations s'adressent principalement aux services visibles dans vSphere Web Client mais le tableau
inclut aussi d'autres ports.
5988 TCP Serveur CIM Serveur pour CIM (Common Information Model).
427 TCP, SLP CIM Le client CIM utilise le Service Location Protocol, version 2 (SLPv2) pour
UDP rechercher des serveurs CIM.
8301, 8302 UDP DVSSync Les ports DVSSync permettent de synchroniser les états des ports virtuels
distribués entre les hôtes pour lesquels l'enregistrement et la lecture
VMware FT sont activés. Seuls les ports des hôtes qui exécutent des
machines virtuelles principales ou de sauvegarde doivent être ouverts. Sur
les ports qui n'utilisent pas VMware FT, ces ports n'ont pas besoin d'être
ouverts.
902 TCP NFC La NFC (Network File Copy, copie de fichiers réseau) fournit un service FTP
capable de reconnaître les types de fichiers pour les composants vSphere.
ESXi utilise par défaut la technologie NFC pour des opérations comme la
copie ou le transfert de données entre banques de données.
12345, 23451 UDP Service de clustering Surveillance d'un cluster VMware vSAN et appartenance à Directory
vSAN Service. Utilise la multidiffusion IP basée sur UDP pour établir les membres
du cluster et distribuer les métadonnées vSAN à tous les membres du
cluster. Si le service est désactivé, vSAN ne fonctionne pas.
VMware, Inc. 15
Installation et configuration de VMware ESXi
8200, 8100, TCP, Fault Tolerance Trafic entre les hôtes pour vSphere Fault Tolerance (FT).
8300 UDP
6999 UDP Service de routeur Service de routeur distribué virtuel NSX. Le port de pare-feu associé à ce
logique distribué service est ouvert lorsque les VIB NSX sont installés et que le module VDR
NSX (Virtual Distributed Router) est créé. Si aucune instance de VDR n'est
associée à l'hôte, le port n'a pas besoin d'être ouvert.
Ce service s'appelait « Service de routeur logique distribué NSX » dans les
versions précédentes du produit.
2233 TCP Transport vSAN Transport de datagramme fiable vSAN. Exploite TCP et est employé pour
les E/S de stockage vSAN. Si le service est désactivé, vSAN ne fonctionne
pas.
8000 TCP vMotion Requis pour la migration de machines virtuelles avec vMotion. Les hôtes
ESXi écoutent sur le port 8000 pour les connexions TCP à partir des hôtes
ESXi distants pour le trafic vMotion.
8080 TCP vsanvp Fournisseur de distributeur VASA vSAN. Utilisé pour le service de gestion du
stockage (SMS) inclus dans vCenter pour accéder aux informations relatives
à la conformité, aux capacités et aux profils de stockage vSAN. Si le service
est désactivé, vSAN Storage Profile Based Management (SPBM) ne
fonctionne pas.
80 TCP vSphere Web Access Page de bienvenue, avec liens de téléchargement pour différentes
interfaces.
427 TCP, UDP SLP CIM Le client CIM utilise le Service Location Protocol, version 2
(SLPv2) pour rechercher des serveurs CIM.
8301, 8302 UDP DVSSync Les ports DVSSync permettent de synchroniser les états des
ports virtuels distribués entre les hôtes pour lesquels
l'enregistrement et la lecture VMware FT sont activés. Seuls les
ports des hôtes qui exécutent des machines virtuelles
principales ou de sauvegarde doivent être ouverts. Sur les ports
qui n'utilisent pas VMware FT, ces ports n'ont pas besoin d'être
ouverts.
44046, 31031 TCP HBR Utilisé par vSphere Replication et VMware Site Recovery
Manager pour le trafic de réplication en cours.
VMware, Inc. 16
Installation et configuration de VMware ESXi
902 TCP NFC La NFC (Network File Copy, copie de fichiers réseau) fournit un
service FTP capable de reconnaître les types de fichiers pour
les composants vSphere. ESXi utilise par défaut la technologie
NFC pour des opérations comme la copie ou le transfert de
données entre banques de données.
12345 23451 UDP Service de clustering Surveillance du cluster, appartenance et service d'annuaire
vSAN utilisé par vSAN.
80, 8200, 8100, 8300 TCP, UDP Fault Tolerance Prend en charge VMware Fault Tolerance.
6999 UDP Service de routeur Le port de pare-feu associé à ce service est ouvert lorsque les
logique distribué NSX VIB NSX sont installés et que le module VDR (Virtual Distributed
Router) est créé. Si aucune instance de VDR n'est associée à
l'hôte, le port n'a pas besoin d'être ouvert.
5671 TCP rabbitmqproxy Proxy s'exécutant sur l'hôte ESXi. Ce proxy permet aux
applications qui s'exécutent à l'intérieur des machines virtuelles
de communiquer avec les brokers AMQP qui s'exécutent dans
le domaine de réseau vCenter.
Il n'est pas nécessaire que la machine virtuelle se trouve sur le
réseau. En d'autres termes, aucune carte réseau n'est requise.
Assurez-vous que les adresses IP des connexions sortantes
incluent au moins les brokers utilisés ou futurs. Vous pouvez
ajouter des brokers ultérieurement pour monter en puissance.
2233 TCP Transport vSAN Utilisé pour le trafic RDT (communication monodiffusion de
poste à poste) entre nœuds vSAN.
8000 TCP vMotion Requis pour la migration de machines virtuelles avec vMotion.
9080 TCP Service de filtre d'E/S Utilisé par la fonctionnalité de stockage de filtres d'E/S
VMware, Inc. 17
Installation et configuration de VMware ESXi
Tableau 5‑5. Ports de pare-feu pour les services non visibles dans l'interface utilisateur par
défaut
Proto
Port cole Service Commentaire
5900-5964 TCP Protocole RFB Le protocole RFB est un protocole simple pour l'accès à distance aux
interfaces utilisateur graphiques.
8889 TCP Démon Web Services Management (WS-Management est un standard ouvert DMTF
OpenWSMAN pour la gestion des serveurs, des dispositifs, des applications et des services
Web).
Tous les composants vSphere utilisent cette infrastructure. Les valeurs par défaut de la capacité des
journaux de cette infrastructure varient, en fonction de la quantité de mémoire disponible et de la manière
dont vous avez configuré la journalisation du système. Les hôtes qui sont déployés avec Auto Deploy
stockent les journaux sur un disque RAM, ce qui signifie que la quantité d'espace disponible pour les
journaux est peu importante.
Si votre hôte est déployé avec Auto Deploy, reconfigurez le stockage de vos journaux de l'une des
manières suivantes :
Si vous redirigez les journaux vers un stockage non défini par défaut, par exemple un magasin NAS ou
NFS, vous pouvez également reconfigurer la taille et les rotations des journaux des hôtes qui sont
installés sur disque.
Vous n'avez pas besoin de reconfigurer le stockage des journaux des hôtes ESXi qui utilisent la
configuration par défaut qui stocke les journaux dans un répertoire scratch sur le volume VMFS. Pour ces
hôtes, ESXi 6.7 configure les journaux pour qu'ils conviennent à votre installation et fournit suffisamment
d'espace pour recevoir les messages des journaux.
Tableau 5‑6. Configuration de taille et de rotation minimale recommandée pour les journaux
hostd, vpxa et fdm
Taille maximale du fichier Nombre de rotations à
Log journal conserver Espace disque total nécessaire
Agent vSphere HA 5 Mo 10 50 Mo
(gestionnaire de domaine
de pannes, fdm)
VMware, Inc. 18
Installation et configuration de VMware ESXi
Pour plus d'informations sur la configuration d'un serveur de journaux distant, reportez-vous à Configurer
Syslog sur des hôtes ESXi.
Les systèmes d'exploitation invités et les versions de navigateur web suivants sont pris en charge pour
VMware Host Client.
ESXi utilise le module Linux PAM pam_passwdqc pour la gestion et le contrôle des mots de passe. Pour
plus d'informations, reportez-vous aux pages du manuel concernant pam_passwdqc.
Remarque Les exigences par défaut pour les mots de passe ESXi dépendent de la version. Vous
pouvez vérifier et modifier les restrictions de mot de passe par défaut à l'aide de l'option avancée
Security.PasswordQualityControl.
n Lorsque vous créez un mot de passe, vous devez inclure par défaut un mélange de quatre classes
de caractères : lettres en minuscule, lettres en majuscule, chiffres et caractères spéciaux comme un
trait de soulignement ou un tiret.
n Les mots de passe ne doivent pas contenir un mot du dictionnaire ou une partie d'un mot du
dictionnaire.
Remarque Un caractère en majuscule au début d'un mot de passe ne compte pas dans le nombre de
classes de caractères utilisées. Un chiffre à la fin d'un mot de passe ne compte pas dans le nombre de
classes de caractères utilisées.
VMware, Inc. 19
Installation et configuration de VMware ESXi
retry=3 min=disabled,disabled,disabled,7,7
Avec ce paramètre, les mots de passe avec une ou deux classes de caractères et les phrases secrètes
ne sont pas autorisés, car les trois premiers éléments sont désactivés. Les mots de passe composés de
trois et quatre classes de caractères exigent sept caractères. Pour plus de détails, reportez-vous aux
pages du manuel concernant pam_passwdqc.
n Xqat3hi : commence par un caractère majuscule, réduisant ainsi le nombre effectif de classes de
caractères à deux. Trois classes de caractères au minimum sont exigées.
n xQaTEh2 : se termine par un chiffre, réduisant ainsi le nombre effectif de classes de caractères à
deux. Trois classes de caractères au minimum sont exigées.
retry=3 min=disabled,disabled,16,7,7
Cet exemple autorise des phrases secrètes d'au moins 16 caractères et d'au moins 3 mots, séparés par
des espaces.
Pour les hôtes hérités, la modification du fichier /etc/pamd/passwd est toujours autorisée, mais vous ne
pourrez plus le modifier dans les futures versions. Utilisez plutôt l'option avancée
Security.PasswordQualityControl.
VMware, Inc. 20
Installation et configuration de VMware ESXi
Vous pouvez modifier la valeur par défaut, par exemple, pour exiger un minimum de 15 caractères et un
nombre minimal de quatre mots, comme suit :
Remarque Les combinaisons possibles des options de pam_passwdqc n'ont pas toutes été testées.
Effectuez des tests supplémentaires après avoir modifié les paramètres du mot de passe par défaut.
Reportez-vous à la documentation Gestion de vCenter Server et des hôtes pour obtenir plus
d'informations sur la configuration des options avancées d'ESXi.
Prérequis
Procédure
VMware, Inc. 21
Installation et configuration de VMware ESXi
Consultez la rubrique Utilisation du total de contrôle MD5 sur le site Web de VMware à l'adresse
http://www.vmware.com/download/md5.html.
Les installations ESXi sont conçues pour accepter un éventail de tailles de déploiement.
Selon le mode d'installation que vous choisissez, différentes options sont disponibles pour accéder au
support d'installation et démarrer le programme d'installation.
Le script d'installation contient les paramètres de configuration de l'hôte. Vous pouvez utiliser le script
pour configurer plusieurs hôtes avec les mêmes paramètres. Reportez-vous à la section Installation et
mise à niveau des hôtes à l'aide d'un script.
Le script d'installation doit être restauré dans un emplacement accessible pour l'hôte par HTTP, HTTPS,
FTP, NFS, CDROM ou USB. Vous pouvez démarrer le programme d'installation dans PXE ou depuis un
lecteur de CD/DVD ou USB.
VMware, Inc. 22
Installation et configuration de VMware ESXi
vSphere Auto Deploy peut provisionner des centaines d'hôtes physiques avec le logiciel ESXi. Vous
pouvez définir l'image à déployer et les hôtes à provisionner avec l'image. Pour chaque hôte, vous avez
la possibilité de spécifier des profils d'hôtes à appliquer, un emplacement vCenter Server (centre de
données, dossier ou cluster) et un bundle de scripts.
Dans les instances de vCenter Server, les mises à jour et les corrections d'ESXi sont disponibles au
téléchargement sous forme de profil d'image. La configuration de l'hôte est fournie sous forme de profil
d'hôte. Vous pouvez créer des profils d'hôte en utilisant vSphere Web Client. Vous pouvez créer des
profils d'image personnalisés avec vSphere ESXi Image Builder. Reportez-vous aux sections
Personnalisation des installations avec vSphere ESXi Image Builder et Profils d'hôte vSphere.
Lorsque vous provisionnez les hôtes avec la fonctionnalité vSphere Auto Deploy, vCenter Server charge
l'image ESXi directement dans la mémoire de l'hôte. vSphere Auto Deploy ne stocke pas l'état ESXi sur
le disque hôte. Le serveur vSphere Auto Deploy continuer à provisionner cet hôte à chacun de ses
démarrages.
Vous pouvez également utiliser vSphere Auto Deploy pour installer un hôte ESXi et configurer un profil
d'hôte amenant l'hôte à stocker l'image et la configuration ESXi sur le disque local, un disque distant ou
un lecteur USB. Par la suite, l'hôte ESXi démarre à partir de cette image locale et vSphere Auto Deploy
n'approvisionne plus l'hôte. Ce processus est semblable à l'exécution d'une installation scriptée. Avec
une installation scriptée, le script provisionne un hôte et l'hôte démarre alors à partir du disque. Dans ce
cas, vSphere Auto Deploy provisionne un hôte et l'hôte démarre alors à partir du disque. Pour plus
d'informations, consultez Utilisation de vSphere Auto Deploy pour la mise en cache sans état et les
installations d'état.
Les supports de démarrage suivants sont pris en charge par le programme d'installation d'ESXi :
n Démarrage depuis une clé USB. Reportez-vous à la section Formater une clé USB pour lancer
l'installation ou la mise à niveau d'ESXi.
VMware, Inc. 23
Installation et configuration de VMware ESXi
Vous pouvez également créer une image ISO du programme d'installation incluant un script d'installation
personnalisé. Reportez-vous à Créer une image ISO du programme d'installation avec un script
d'installation ou de mise à niveau personnalisé.
Procédure
Consultez la rubrique Utilisation du total de contrôle MD5 sur le site Web de VMware à l'adresse
http://www.vmware.com/download/md5.html.
Formater une clé USB pour lancer l'installation ou la mise à niveau d'ESXi
Vous pouvez formater une clé USB pour lancer l'installation ou la mise à niveau d'ESXi.
Les instructions de cette procédure supposent que la clé USB est détectée comme /dev/sdb.
Remarque Le fichier ks.cfg qui contient le script d'installation ne peut pas être localisé sur la même clé
USB que celle que vous utilisez pour démarrer l'installation ou la mise à niveau.
Prérequis
n Module Syslinux
VMware, Inc. 24
Installation et configuration de VMware ESXi
Procédure
1 Si votre clé USB n'est pas détectée en tant que /dev/sdb ou si vous n'êtes pas sûr de la façon dont
votre clé USB est détectée, déterminez comment elle est détectée.
a Sur la ligne de commande, exécutez la commande pour afficher les messages de journal actuels.
tail -f /var/log/messages
Vous voyez plusieurs messages qui identifient la clé USB, dans un format semblable à celui du
message suivant.
Oct 25 13:25:23 ubuntu kernel: [ 712.447080] sd 3:0:0:0: [sdb] Attached SCSI removable disk
Dans cet exemple, sdb identifie le périphérique USB. Si votre périphérique est identifié
différemment, utilisez cette identification à la place de sdb.
/sbin/fdisk /dev/sdb
a Entrez d pour supprimer les partitions jusqu'à ce qu'elles soient toutes supprimées.
b Entrez n pour créer une partition principale 1 qui occupe l'intégralité du disque.
c Entrez t pour définir le type sur un paramètre approprié pour le système de fichiers FAT32, par
exemple c.
Disk /dev/sdb: 2004 MB, 2004877312 bytes 255 heads, 63 sectors/track, 243 cylinders Units =
cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sdb1 1
243 1951866 c W95 FAT32 (LBA)
VMware, Inc. 25
Installation et configuration de VMware ESXi
L'emplacement du fichier exécutable Syslinux et celui du fichier mbr.bin peuvent varier selon les
versions de Syslinux. Par exemple, si vous avez téléchargé Syslinux 6.02, exécutez les commandes
suivantes.
/usr/bin/syslinux /dev/sdb1
cat /usr/lib/syslinux/mbr/mbr.bin > /dev/sdb
mkdir /usbdisk
mount /dev/sdb1 /usbdisk
6 Créez un répertoire de destination sur lequel vous montez l'image ISO du programme d'installation
d'ESXi.
mkdir /esxi_cdrom
mount -o loop VMware-VMvisor-Installer-6.x.x-XXXXXX.x86_64.iso /esxi_cdrom
cp -r /esxi_cdrom/* /usbdisk
mv /usbdisk/isolinux.cfg /usbdisk/syslinux.cfg
umount /usbdisk
umount /esxi_cdrom
Créer une clé USB pour stocker le script d'installation ou de mise à niveau
ESXi
Vous pouvez utiliser une clé USB pour stocker le script d'installation ou de mise à niveau ESXi utilisé
pendant l'installation ou la mise à niveau scriptée d'ESXi.
Si plusieurs clés USB sont présentes sur la machine d'installation, le logiciel d'installation recherche le
script d'installation ou de mise à niveau sur toutes les clés USB connectées.
VMware, Inc. 26
Installation et configuration de VMware ESXi
Les instructions dans cette procédure supposent que la clé USB est détectée comme /dev/sdb
Remarque Ne stockez pas le fichier ks contenant le script d'installation ou de mise à niveau sur la
même clé USB que celle utilisée pour démarrer l'installation ou la mise à niveau.
Prérequis
n Machine Linux
n Clé USB
Procédure
1 Branchez la clé USB sur une machine Linux ayant accès au script d'installation ou de mise à niveau.
/sbin/fdisk /dev/sdb
a Entrez d pour supprimer les partitions jusqu'à ce qu'elles soient toutes supprimées.
b Entrez n pour créer une partition principale 1 qui s'étend sur tout le disque.
c Entrez t pour définir le type sur un paramètre approprié pour le système de fichiers FAT32, par
exemple c.
cp ks.cfg /usbdisk
VMware, Inc. 27
Installation et configuration de VMware ESXi
Suivant
Lorsque vous démarrez le programme d'installation d'ESXi, pointez l'emplacement de la clé USB pour le
script d'installation ou de mise à niveau. Reportez-vous aux sections Entrer les options de démarrage
pour lancer un script d'installation ou de mise à niveau et Fichiers de configuration PXELINUX.
Voir aussi À propos des scripts d'installation et de mise à niveau et À propos du fichier boot.cfg.
Prérequis
n Machine Linux
Procédure
XXXXXX est le numéro de build ESXi pour la version que vous installez ou vers laquelle vous
effectuez la mise à niveau.
cp -r /esxi_cdrom_mount /esxi_cdrom
cp ks_cust.cfg /esxi_cdrom
Vous devez utiliser des caractères majuscules pour indiquer le chemin du script, par exemple,
kernelopt=runweasel ks=cdrom:/KS_CUST.CFG
L'installation ou la mise à niveau devient complètement automatique, sans qu'il ne soit nécessaire de
spécifier le fichier kickstart pendant l'installation ou la mise à niveau.
VMware, Inc. 28
Installation et configuration de VMware ESXi
Commande Syntaxe
mkisofs mkisofs -relaxed-filenames -J -R -o custom_esxi.iso -b
isolinux.bin -c boot.cat -no-emul-boot -boot-load-size 4 -boot-
info-table -eltorito-alt-boot -eltorito-platform efi -b
efiboot.img -no-emul-boot /esxi_cdrom
Vous pouvez utiliser cette image ISO pour un démarrage normal ou un démarrage sécurisé UEFI.
Suivant
ESXi est distribué dans un format ISO conçu pour l'installation dans la mémoire flash ou sur un disque
dur local. Vous pouvez extraire les fichiers et démarrer à l'aide de PXE.
PXE utilise les protocoles DHCP (Dynamic Host Configuration Protocol) et TFTP (Trivial File Transfer
Protocol) pour démarrer un système d'exploitation sur un réseau.
Le démarrage PXE requiert une infrastructure de réseau et une machine avec un adaptateur réseau
adapté au PXE. La plupart des machines pouvant exécuter ESXi sont équipées d'adaptateurs réseau
capables d'effectuer un démarrage PXE.
Remarque Le démarrage PXE avec un microprogramme BIOS hérité est uniquement possible sur IPv4.
Le démarrage PXE avec un microprogramme UEFI est possible avec IPv4 ou IPv6.
VMware, Inc. 29
Installation et configuration de VMware ESXi
Lorsque la machine cible démarre pour la première fois, elle transmet un paquet sur le réseau
demandant cette information pour pouvoir démarrer. Le serveur DHCP répond. Le serveur DHCP doit
pouvoir déterminer si la machine cible est autorisée à démarrer et connaître l'emplacement du fichier
binaire de démarrage initial (qui réside généralement sur le serveur TFTP).
Avertissement Ne configurez un second serveur DHCP si votre réseau en compte déjà un. Si plusieurs
serveurs DHCP répondent aux requêtes DHCP, les machines peuvent obtenir des adresses IP
incorrectes ou conflictuelles, ou ne pas recevoir les bonnes informations de démarrage. Adressez-vous à
un administrateur réseau avant de configurer un serveur DHCP. Pour obtenir de l'aide à propos de la
configuration du serveur DHCP, adressez-vous au fournisseur du serveur DHCP.
De nombreux serveurs DHCP peuvent démarrer les hôtes par PXE. Si vous utilisez une version DHCP
pour Microsoft Windows, reportez-vous à la documentation du serveur DHCP pour déterminer comment
transmettre les arguments next-server et filename à la machine cible.
Cet exemple fournit la configuration d'un serveur ISC DHCP pour démarrer ESXi à l'aide d'un serveur
TFTP à l'adresse IPv4 xxx.xxx.xxx.xxx.
#
# ISC DHCP server configuration file snippet. This is not a complete
# configuration file; see the ISC server documentation for details on
# how to configure the DHCP server.
#
allow booting;
allow bootp;
option client-system-arch code 93 = unsigned integer 16;
class "pxeclients" {
match if substring(option vendor-class-identifier, 0, 9) = "PXEClient";
next-server xxx.xxx.xxx.xxx;
if option client-system-arch = 00:07 or option client-system-arch = 00:09 {
filename = "mboot.efi";
} else {
filename = "pxelinux.0";
}
}
Lorsqu'une machine tente de démarrer en PXE, le serveur DHCP fournit une adresse IP et l'emplacement
du fichier binaire pxelinux.0 ou mboot.efisur le serveur TFTP.
Cet exemple fournit la configuration d'un serveur ISC DHCPv6 pour démarrer ESXi à l'aide d'un serveur
TFTP à l'adresse IPv6 xxxx:xxxx:xxxx:xxxx::xxxx.
#
# ISC DHCPv6 server configuration file snippet. This is not a complete
# configuration file; see the ISC server documentation for details on
# how to configure the DHCP server.
#
VMware, Inc. 30
Installation et configuration de VMware ESXi
allow booting;
allow bootp;
option dhcp6.bootfile-url code 59 = string;
option dhcp6.bootfile-url "tftp://[xxxx:xxxx:xxxx:xxxx::xxxx]/mboot.efi";
Lorsqu'une machine tente de démarrer en PXE, le serveur DHCP fournit une adresse IP et l'emplacement
du fichier binaire mboot.efi sur le serveur TFTP.
Cet exemple fournit la configuration d'un serveur ISC DHCP pour démarrer ESXi à l'aide d'un serveur
Web à l'adresse IPv4 xxx.xxx.xxx.xxx. L'exemple utilise gPXELINUX pour les anciens hôtes BIOS et iPXE
pour les hôtes UEFI.
#
# ISC DHCPv6 server configuration file snippet. This is not a complete
# configuration file; see the ISC server documentation for details on
# how to configure the DHCP server.
#
allow booting;
allow bootp;
option client-system-arch code 93 = unsigned integer 16;
class "pxeclients" {
match if substring(option vendor-class-identifier, 0, 9) = "PXEClient";
next-server xxx.xxx.xxx.xxx;
if option client-system-arch = 00:07 or option client-system-arch = 00:09 {
if exists user-class and option user-class = "iPXE" {
# Instruct iPXE to load mboot.efi as secondary bootloader
filename = "mboot.efi";
} else {
# Load the snponly.efi configuration of iPXE as initial bootloader
filename = "snponly.efi";
}
} else {
filename "gpxelinux.0";
}
}
Lorsqu'une machine tente de démarrer en PXE, le serveur DHCP fournit une adresse IP et l'emplacement
du fichier binaire gpxelinux.0 ou snponly.efi sur le serveur TFTP. Dans le cas de l'UEFI, iPXE
demande au serveur DHCP le fichier suivant à charger. Le serveur retourne cette fois le nom de fichier
mboot.efi.
Cet exemple fournit la configuration d'un serveur ISC DHCPv6 pour démarrer ESXi à l'aide d'un serveur
TFTP à l'adresse IPv6 xxxx:xxxx:xxxx:xxxx::xxxx.
#
# ISC DHCPv6 server configuration file snippet. This is not a complete
# configuration file; see the ISC server documentation for details on
# how to configure the DHCP server.
VMware, Inc. 31
Installation et configuration de VMware ESXi
#
allow booting;
allow bootp;
Lorsqu'une machine tente de démarrer en PXE, le serveur DHCP fournit une adresse IP et l'emplacement
du fichier binaire snponly.efi (iPXE) sur le serveur TFTP. iPXE demande au serveur DHCP le fichier
suivant à charger. Le serveur retourne cette fois le nom de fichier mboot.efi.
Cette section donne des informations générales sur les fichiers de configuration PXELINUX. Pour
consulter des exemples, reportez-vous à Exemples de configurations DHCP.
Pour voir le détail de la syntaxe, reportez-vous au site Web de SYSLINUX sur http://www.syslinux.org/.
Fichiers requis
Dans le fichier de configuration PXE, vous devez inclure les chemins d'accès aux fichiers suivants :
Pour le nom du fichier de configuration PXE, sélectionnez une des options suivantes :
n par défaut
1 Il essaie avec l'adresse MAC de l'hôte ESXi cible, précédée de son code de type ARP (01 pour
Ethernet).
2 En cas d'échec, il essaie avec la notation hexadécimale de l'adresse IP du système ESXi cible.
VMware, Inc. 32
Installation et configuration de VMware ESXi
Serveur TFTP
Le protocole TFTP (Trivial File Transfer Protocol) est semblable au service FTP, qui est généralement
utilisé uniquement pour les systèmes de démarrage réseau ou le chargement de microprogrammes sur
les périphériques réseau tels que des routeurs. TFTP est disponible sous Linux et Windows
n La plupart des distributions Linux sont accompagnées d'une copie du serveur tftp-hpa. Si vous avez
besoin d'une solution prise en charge, achetez un serveur TFTP pris en charge chez le fournisseur
de votre choix. Vous pouvez également acquérir un serveur TFTP auprès de l'un des dispositifs
assemblés sur VMware Marketplace.
n Si votre serveur TFTP va s'exécuter sur un hôte Microsoft Windows, utilisez une version 2.11 ou
supérieure de tftpd32. Reportez-vous à http://tftpd32.jounin.net/.
Si vous utilisez PXE dans un ancien environnement BIOS, vous devez comprendre les différents
environnements de démarrage.
n SYSLINUX est un environnement de démarrage open source pour les machines exécutant des
anciens microprogrammes BIOS. Le ESXichargeur de démarrage pour les systèmes BIOS
mboot.c32 exécute un module d'extension SYSLINUX. Vous pouvez configurer SYSLINUX pour
démarrer plusieurs types de médias, notamment des disques, des images ISO et des réseaux. Vous
pouvez trouver le module SYSLINUX à l'adresse http://www.kernel.org/pub/linux/utils/boot/syslinux/.
n PXELINUX est une configuration SYSXLINUX qui démarre à partir d'un serveur TFTP selon la norme
PXE. Si vous utilisez PXELINUX pour démarrer le ESXiprogramme d'installation, le fichier binaire
pxelinux.0, mboot.c32, le fichier de configuration, le noyau et d'autres fichiers sont tous transférés
par TFTP.
VMware, Inc. 33
Installation et configuration de VMware ESXi
n gPXELINUX est une configuration hybride qui comprend PXELINUX, gPXE et prend en charge le
démarrage à partir d'un serveur Web. gPXELINUX fait partie du module SYSLINUX. Si vous utilisez
gPXELINUX pour démarrer leESXiprogramme d'installation, le transfert via TFTP ne s'effectuera que
pour le fichier binaire gpxelinux.0, mboot.c32 et le fichier de configuration. Les fichiers restants
sont transférés via HTTP. HTTP est typiquement plus rapide et plus fiable que TFTP, notamment
lorsqu'il s'agit du transfert de grandes quantités de données sur un réseau extrêmement chargé.
Remarque VMware conçoit actuellement le module d'extension mboot.c32 qui fonctionnera avec la
version 3.86 de SYSLINUX et teste le démarrage PXE uniquement sur cette version. Les autres versions
ne seront à priori pas compatibles. Ce n'est pas un cas de prise en charge limitée. Pour la prise en
charge d'agents tiers que vous utilisez pour configurer votre infrastructure de démarrage PXE, contactez
le fournisseur.
La plupart des microprogrammes UEFI sont conçus avec une prise en charge native de PXE afin de
pouvoir assurer le démarrage depuis un serveur TFTP. Le microprogramme peut directement charger le
ESXichargeur de démarrage pour les systèmes UEFI mboot.efi. Aucun logiciel supplémentaire, tel que
PXELINUX, n'est requis.
iPXE peut également être utile pour les systèmes UEFI sans PXE dans le microprogramme ou pour les
systèmes UEFI avec une prise en charge PXE défaillante. Dans ce type de situation, vous pouvez
installer iPXE sur une clé USB et démarrer à partir de cette dernière.
Remarque Les produits Apple Macintosh ne prennent pas en charge le démarrage PXE. Ils prennent en
charge le démarrage réseau via un protocole spécifique à Apple.
Il est également possible de recourir à d'autres approches pour le démarrage PXE avec d'autres logiciels
sur différents hôtes, notamment :
n Configurez le serveur DHCP afin de fournir d'autres noms de fichiers pour le programme de
chargement du démarrage initial en fonction de l'adresse MAC ou d'autres critères. Consultez la
documentation de votre serveur DCHP.
n Approches utilisant iPXE comme chargeur de démarrage initial avec un fichier de configuration
initiale iPXE qui sélectionne le chargeur de démarrage suivant à partir de l'adresse MAC ou d'autres
critères.
Consultez la documentation Stockage vSphere pour plus d'informations sur l'installation et le démarrage
d'ESXi avec le logiciel FCoE.
VMware, Inc. 34
Installation et configuration de VMware ESXi
Les applications de gestion à distance pris en charge pour l'installation sont Integrated Lights-Out (iLO)
de HP, Dell Remote Access Card (DRAC), management module (MM) d'IBM et Remote Supervisor
Adapter II (RSA II). Pour connaître la liste des modèles de serveurs et des versions des
microprogrammes de gestion actuellement pris en charge, consultez Modèles de serveurs de gestion à
distance et versions de microprogrammes pris en charge. Pour obtenir de l'aide à propos des applications
de gestion à distance, contactez le fournisseur.
Vous pouvez utiliser les applications de gestion à la fois pour les installations d'ESXi interactives et
basées sur un script à distance.
Si vous utilisez des applications de gestion à distance pour installer ESXi, le CD virtuel risque de
rencontrer des problèmes de corruption avec les systèmes ou réseaux fonctionnant à pleine capacité. En
cas d'échec d'une installation à distance à partir d'une image ISO, terminez l'installation à partir du
support CD physique.
Vous pouvez utiliser vSphere ESXi Image Builder avec vSphere Web Client ou avec PowerCLI afin de
créer une image d'installation ESXi avec un groupe personnalisé de mises à jour et de correctifs ESXi.
Vous pouvez également inclure des pilotes de réseau ou de stockage tiers publiés entre les versions de
vSphere.
Vous pouvez déployer une image ESXi créée avec vSphere ESXi Image Builder de l'une des deux
manières suivantes :
VMware, Inc. 35
Installation et configuration de VMware ESXi
Un VIB est un module logiciel, tandis qu'un profil d'image contient un ensemble de modules logiciel.
Reportez-vous à Dépôts de logiciels et leurs composants.
Dépôt
Profil Profil
d'image d'image
1 2
VIB VIB
ISO
Image Builder
PowerCLI vSphere
Profil d'image
créé par l'utilisateur Update Manager
ZIP
Client Windows
vSphere esxcli
Auto Deploy
Les cmdlets vSphere ESXi Image Builder sont employés pour gérer le logiciel à déployer sur les hôtes
ESXi dans différentes situations.
Tableau 5‑7. Cas dans lesquels vous pouvez utiliser vSphere ESXi Image Builder
Cas d'utilisation de vSphere ESXi Image Builder Description
Créer les profils d'image que vSphere Auto Deploy doit utiliser Utilisez vSphere ESXi Image Builder pour créer un profil
d'image qui définit les VIB utilisés par vSphere Auto Deploy
pour provisionner les hôtes.
Ajouter des pilotes tiers personnalisés au profil d'image Lorsque vous ajoutez des VIB personnalisés d'extension ou de
existant et exporter vers une image ISO ou un bundle pilotes tiers à vos hôtes ESXi, utilisez vSphere ESXi Image
Builder pour cloner l'image de base fournie par VMware,
ajouter les VIB personnalisés et exporter vers une image ISO
ou vers un fichier ZIP de bundle hors ligne.
VMware, Inc. 36
Installation et configuration de VMware ESXi
Tableau 5‑7. Cas dans lesquels vous pouvez utiliser vSphere ESXi Image Builder (suite)
Cas d'utilisation de vSphere ESXi Image Builder Description
Effectuer des mises à niveau Si vous effectuez une mise à niveau depuis un système 4.0
ou 4.1 qui contient des extensions ou des pilotes
personnalisés, vous pouvez utiliser vSphere ESXi Image
Builder pour créer un profil d'image qui contient le VIB de base
de vSphere 5. Vous pouvez créer les VIB vSphere 5 pour les
extensions personnalisées et ajouter ces VIB au VIB de base.
Exportez le profil d'image personnalisé vers une image ISO
que vous pouvez installer ou un fichier ZIP que vous pouvez
utiliser avec vSphere Update Manager.
Créer des images personnalisées avec un encombrement Si vous devez minimiser l'encombrement d'une image, vous
minimal pouvez cloner le profil d'image de base ESXi et supprimer les
VIB à l'aide de vSphere ESXi Image Builder.
Les cmdlets vSphere ESXi Image Builder acceptent les profils d'image et les VIB en entrée et produisent
diverses sorties.
Tableau 5‑8. Entrée et sortie des cmdlets vSphere ESXi Image Builder
Paramètre Description
Entrée Les profils d'image et les VIB qui se trouvent dans un dépôt
logiciel sont utilisés comme entrée des cmdlets PowerCLI
exécutés sur un client Windows.
Pour en savoir plus sur vSphere ESXi Image Builder, regardez la vidéo Utilisation d'Image Builder CLI :
Utilisation d'Image Builder CLI (http://link.brightcove.com/services/player/bcpid2296383276001?
bctid=ref:video_using_image_builder_cli)
VMware, Inc. 37
Installation et configuration de VMware ESXi
Les termes techniques suivants sont utilisés dans les sections relatives aux tâches d'installation et de
mise à niveau dans la documentation vSphere.
VIB Un VIB est un module logiciel ESXi. VMware et ses solutions, pilotes
partenaires, fournisseurs de CIM, et applications d'extension de la
plateforme ESXi en tant que VIB. Les VIB sont disponibles dans des
dépôts logiciels. Vous pouvez utiliser les VIB pour créer et personnaliser
des images ISO, ou pour mettre à niveau des hôtes ESXi en installant des
VIB de façon asynchrone sur les hôtes.
Profil d'image Un profil d'image définit une image ESXi et est constitué de VIB. Un profil
d'image comprend toujours un VIB de base et peut comprendre d'autres
VIB. Vous examinez et définissez un profil d'image à l'aide de vSphere
ESXi Image Builder.
Dépôt de logiciels Un dépôt logiciel est un groupe de VIB et de profils d'image. Le dépôt
logiciel est une structure hiérarchique de fichiers et de dossiers, qui est
accessible via une URL HTTP (dépôt en ligne) ou un fichier ZIP (dépôt hors
ligne). VMware et les dépôts de VMware rendent ces dépôts disponibles.
Les sociétés possédant de grandes installations VMware peuvent créer des
dépôts internes afin de fournir vSphere Auto Deploy aux hôtes ESXi ou
d'exporter un fichier ISO pour une installation ESXi.
Remarque Lorsque vous exécutez des applets de commande vSphere ESXi Image Builder, fournissez
tous les paramètres sur la ligne de commande lorsque vous appelez l'applet de commande. Il n'est pas
recommandé d'indiquer des paramètres en mode interactif.
Add-EsxSoftwareDepot Ajoute le dépôt de logiciels ou le fichier ZIP dans l'emplacement spécifié à l'environnement en
cours. Télécharge les métadonnées du dépôt et analyse les bundles VIB pour rechercher les
dépendances.
VMware, Inc. 38
Installation et configuration de VMware ESXi
Get-EsxSoftwareDepot Retourne la liste des dépôts logiciels dans l'environnement en cours. Si vous voulez examiner et
gérer les profils d'image et les VIB, vous devez préalablement ajouter le dépôt logiciel correspond
à l'environnement.
Get-EsxSoftwarePackage Retourne la liste des objets progiciels (VIB). Utilisez les options de cette cmdlet pour filtrer les
résultats.
Get-EsxImageProfile Retourne le tableau des objets ImageProfile de tous les dépôts actuellement ajoutés.
New-EsxImageProfile Crée un profil d'image. Dans la plupart des cas, il est recommandé de créer un profil en clonant un
profil existant. Reportez-vous à Cloner un profil d'image.
Set-EsxImageProfile Modifie un objet local ImageProfile et exécute des tests de validation sur le profil modifié. La
cmdlet retourne l'objet modifié, mais ne le fait pas persister.
Export-EsxImageProfile Exporte un profil d'image sous la forme d'une image ISO d'ESXi pour l'installation d'ESXi ou sous
la forme d'un fichier ZIP.
Compare- Retourne une structure ImageProfileDiff qui indique si les deux profils disposent de la même
EsxImageProfile liste de bundles VIB et du même niveau d'acceptation. Reportez-vous à Niveaux d'acceptation.
Profils d'image
Les profils d'image définissent le groupe de bundles VIB qu'utilise un processus d'installation ou de mise
à jour ESXi. Les profils d'image s'appliquent aux hôtes provisionnés avec vSphere Auto Deploy et aux
autres hôtes ESXi 5.x. Vous définissez et manipulez les profils d'image avec vSphere ESXi Image
Builder.
Vous pouvez créer un tout nouveau profil d'image personnalisé ou cloner un profil existant et ajouter ou
supprimer des VIB. Un profil doit répondre aux exigences suivantes pour être valide.
n Chaque profil d'image doit avoir une combinaison unique de nom et de fournisseur.
n Chaque profil d'image a un niveau d'acceptation. Lorsque vous ajoutez un bundle VIB à un profil
d'image avec une applet de commande vSphere ESXi Image Builder, Image Builder vérifie que le
bundle VIB correspond au niveau d'acceptation défini pour le profil.
n Vous ne pouvez pas inclure deux versions d'un même VIB dans un profil d'image. Lorsque vous
ajoutez une nouvelle version d'un VIB, la nouvelle version remplace la version existante du VIB.
Un profil d'image et ses VIB doivent répondre à certains critères pour être valide.
n Les profils d'image doivent contenir au moins un VIB de base et un module de noyau amorçable.
VMware, Inc. 39
Installation et configuration de VMware ESXi
n Si un VIB dans le profil d'image dépend d'un autre VIB, l'autre VIB doit également se trouver dans le
profil d'image. Les créateurs de VIB stockent les informations dans la propriété Dépend de l'objet
SoftwarePackage.
n Les VIB ne doivent pas entrer en conflit les uns avec les autres. Les créateurs VIB stockent les
informations de conflit dans la propriété Conflits de l'objet SoftwarePackage.
n Il ne peut pas exister deux VIB de même nom ayant des versions différentes. Lorsque vous ajoutez
une nouvelle version d'un VIB, la nouvelle version remplace la version existante du VIB.
Lorsque vous modifiez un profil d'image, vSphere ESXi Image Builder vérifie que la modification n'invalide
pas le profil.
Validation de Lorsque vous ajoutez ou supprimez un bundle VIB, vSphere ESXi Image
dépendance Builder vérifie que les dépendances de package sont respectées. Chaque
objet SoftwarePackage contient une propriété Dépend qui spécifie la liste
des autres VIB dont le VIB dépend. Reportez-vous à Structure des objets
ImageProfile, SoftwarePackage, et ImageProfileDiff
Validation du niveau vSphere ESXi Image Builder valide le niveau d'acceptation chaque fois
d'acceptation qu'un profil d'image est créé ou modifié. vSphere ESXi Image Builder
vérifie le niveau d'acceptation des bundles VIB du profil d'image par rapport
au niveau d'acceptation minimal autorisé du profil. Le niveau d'acceptation
du VIB est également validé chaque fois que la signature d'un VIB est
validée.
Lorsque vous exportez un profil d'image vers une image ISO, vSphere ESXi Image Builder valide chaque
bundle VIB en exécutant les actions suivantes.
n Il vérifie qu'il n'existe aucun conflit en vérifiant la propriété Conflits de chaque objet SoftwarePackage.
n Il valide la signature des VIB. La validation de la signature empêche les modifications non autorisées
des packages VIB. La signature est un total de contrôle cryptographique qui garantit qu'un VIB a été
produit pas son auteur. La validation de signature est également exécutée lors de l'installation des
bundles VIB sur un hôte ESXi et lorsque le serveur vSphere Auto Deploy utilise les VIB.
n Il vérifie si les VIB respectent les règles d'utilisation des chemins de fichier. VMware teste les VIB
VMwareCertified et VMwareAccepted pour garantir que ces VIB respectent toujours les règles
d'utilisation des chemins de fichier.
Niveaux d'acceptation
Chaque bundle VIB est publié avec un niveau d'acceptation qui ne peut pas être modifié. Le niveau
d'acceptation d'un hôte détermine les bundles VIB pouvant être installés sur l'hôte. Vous pouvez changer
les niveaux d'acceptation d'hôte avec les commandes esxcli.
VMware, Inc. 40
Installation et configuration de VMware ESXi
VMwareAccepted Les VIB avec ce niveau d'acceptation sont soumis à des tests de
vérification minutieux, mais ces tests ne testent pas entièrement chaque
fonction du logiciel. Le partenaire exécute les tests et VMware vérifie le
résultat. Actuellement, les fournisseurs CIM et les plug-ins PSA font partie
des VIB publiés à ce niveau. VMware dirige les appels d'assistance pour
les VIB avec ce niveau d'acceptation vers l'organisation d'assistance du
partenaire.
PartnerSupported Les VIB avec le niveau d'acceptation PartnerSupported sont publiés par un
partenaire en qui VMware a confiance. Le partenaire effectue tous les
tests. VMware ne vérifie pas les résultats. Ce niveau est utilisé pour une
technologie nouvelle ou non courante que des partenaires souhaitent
activer pour les systèmes VMware. Actuellement, les technologies VIB de
pilotes telles que Infiniband, ATAoE et SSD sont à ce niveau avec des
pilotes de matériel non standard. VMware dirige les appels d'assistance
pour les VIB avec ce niveau d'acceptation vers l'organisation d'assistance
du partenaire.
Accessible à l'aide du cmdlet vSphere PowerCLI Get-EsxImageProfile, l'objet PowerCLI possède les
propriétés suivantes.
VMware, Inc. 41
Installation et configuration de VMware ESXi
Lors de la préparation d'un profil d'image, vous pouvez vérifier les progiciels pour déterminer les
packages pouvant être inclus. L'objet SoftwarePackage a les propriétés suivantes.
VMware, Inc. 42
Installation et configuration de VMware ESXi
VMware, Inc. 43
Installation et configuration de VMware ESXi
Lorsque vous exécutez la cmdlet Compare-EsxImageProfile, vous envoyez deux paramètres : le profil
de référence, puis le profil de comparaison. La cmdlet retourne un objet ImageProfileDiff qui a les
propriétés suivantes.
VMware, Inc. 44
Installation et configuration de VMware ESXi
L'objet SoftwareVersion vous permet de comparer deux chaînes de version. L'objet inclut Compare, une
méthode statique qui accepte deux chaînes en entrée et renvoie 1 si la première chaîne de version est
supérieure à la seconde. Compare renvoie 0 si les deux chaînes de version sont identiques. Compare
renvoie -1 si la seconde chaîne de version est supérieure à la première. L'objet a les propriétés
suivantes.
VMware, Inc. 45
Installation et configuration de VMware ESXi
Prérequis
Si vous souhaitez gérer vSphere ESXi Image Builder avec des applets de commande PowerCLI, vérifiez
que Microsoft .NET Framework 4.5 ou 4.5.x et Windows PowerShell 3.0 ou 4.0 sont installés sur une
machine Microsoft Windows. Vous pouvez installer PowerCLI sur le système Windows sur lequel
vCenter Server est installé ou sur un autre système Windows. Consultez le Guide de l'utilisateur de
vSphere PowerCLI.
Procédure
Si l'assistant d'installation détecte une version antérieure de PowerCLI sur votre système, il essayera
de mettre à niveau l'installation existante.
Suivant
Consultez la section Utilisation des cmdlets vSphere ESXi Image Builder. Si PowerCLI ne vous est pas
familier, lisez la documentation PowerCLI.
VMware, Inc. 46
Installation et configuration de VMware ESXi
Utilisez les cmdlets vSphere ESXi Image Builder et les autres cmdlets PowerCLI et PowerShell pour
gérer les profils d'image et les VIB. Utilisez Get-Help cmdlet_name pour afficher l'aide sur la ligne de
commande à tout moment.
Procédure
4 Sélectionnez Service ImageBuilder, cliquez sur le menu Actions, puis sélectionnez Modifier le
type de démarrage.
n Sous Windows, le service vSphere ESXi Image Builder est désactivé. Dans la fenêtre Modifier le
type de démarrage, sélectionnez Manuel ou Automatique pour activer Auto Deploy.
n Dans vCenter Server Appliance, le service vSphere ESXi Image Builder est défini par défaut sur
Manuel. Si vous souhaitez que le service se lance automatiquement au démarrage du système
d'exploitation, sélectionnez Automatique.
Si vous sélectionnez le type de démarrage manuel, vous devez démarrer manuellement le service
lors du démarrage du système d'exploitation chaque fois que vous souhaitez utiliser le service.
6 (Facultatif) Si vous souhaitez utiliser vSphere ESXi Image Builder avec le dispositif
vSphere Web Client, déconnectez-vous de vSphere Web Client, puis connectez-vous de nouveau.
L'icône Auto Deploy est visible sur la page d'accueil de vSphere Web Client.
Suivant
Les utilisateurs PowerShell expérimentés peuvent utiliser les cmdlets vSphere ESXi Image Builder
comme n'importe quels autres cmdlets PowerShell. Si PowerShell et PowerCLI ne vous sont pas
familiers, suivez les conseils ci-dessous.
VMware, Inc. 47
Installation et configuration de VMware ESXi
Vous pouvez taper des cmdlets, des paramètres et des valeurs de paramètres dans le shell PowerCLI.
n Utilisez les caractères génériques pour rechercher et filtrer les VIB et les profils d'image. Toutes les
expressions génériques sont prises en charge.
Vous pouvez envoyer les paramètres en fonction du nom dans la plupart des cas et placer entre
guillemets doubles les valeurs de paramètres qui contiennent des espaces ou des caractères spéciaux.
Vous pouvez envoyer les paramètres sous forme d'objet si vous voulez utiliser des scripts et
l'automatisation. Vous pouvez utiliser la technique avec les cmdlets qui retournent plusieurs objets ou les
cmdlets qui retournent un seul objet.
1 Liez à une variable la sortie d'une cmdlet qui retourne plusieurs objets.
$profs = Get-EsxImageProfile
2 Lorsque vous exécutez la cmdlet qui nécessite d'utiliser l'objet comme entrée, accédez à l'objet en
fonction de la position avec la liste commençant à 0.
L'exemple ajoute le progiciel spécifié au cinquième profil d'image dans la liste retournée par Get-
EsxImageProfile.
Dans la plupart des exemples de la documentation Installation et configuration de vCenter Server, les
paramètres sont transmis par leur nom. La section Workflows vSphere ESXi Image Builder propose des
exemples dans lesquels les paramètres sont transmis en tant qu'objets.
VMware, Inc. 48
Installation et configuration de VMware ESXi
n Exporter un profil d'image vers une image ISO ou un fichier ZIP de bundle hors ligne
Vous pouvez exporter un profil d'image vers une image ISO ou un fichier ZIP à l'aide de
vSphere Web Client. Vous pouvez utiliser l'image ISO comme programme d'installation ESXi ou
pour mettre à niveau des hôtes avec vSphere Upgrade Manager. Le fichier ZIP contient les
métadonnées et les VIB du profil d'image. Vous pouvez l'utiliser pour les mises à niveau ESXi ou
comme dépôt hors ligne.
Prérequis
Vérifiez que le service vSphere ESXi Image Builder est activé et en cours d'exécution. Reportez-vous à
Configurer le type de démarrage du service vSphere ESXi Image Builder.
VMware, Inc. 49
Installation et configuration de VMware ESXi
Procédure
1 Sur la page d'accueil de vSphere Web Client, cliquez sur Auto Deploy.
Par défaut, seul le rôle Administrateur détient des privilèges permettant d'utiliser le service vSphere
ESXi Image Builder.
2 Dans l'onglet Dépôts de logiciels, cliquez sur l'icône Ajouter un dépôt de logiciels.
Option Action
Suivant
n Vous pouvez associer un profil d'image à une nouvelle règle vSphere Auto Deploy pour provisionner
des hôtes ESXi. Reportez-vous à la section Créer une règle de déploiement ou Cloner une règle de
déploiement.
n Vous pouvez associer un profil d'image à un hôte ESXi. Reportez-vous à Ajouter un hôte à
l'inventaire vSphere Auto Deploy.
Prérequis
Vérifiez que le service vSphere ESXi Image Builder est activé et en cours d'exécution. Reportez-vous à
Configurer le type de démarrage du service vSphere ESXi Image Builder.
Procédure
1 Sur la page d'accueil de vSphere Web Client, cliquez sur Auto Deploy.
Par défaut, seul le rôle Administrateur détient des privilèges permettant d'utiliser le service vSphere
ESXi Image Builder.
2 Dans l'onglet Dépôts de logiciels, cliquez sur l'icône Importer un dépôt de logiciels.
4 Cliquez sur Parcourir et dans le système local, sélectionnez le fichier ZIP qui contient le dépôt de
logiciels à importer.
VMware, Inc. 50
Installation et configuration de VMware ESXi
Suivant
n Vous pouvez associer un profil d'image à une nouvelle règle vSphere Auto Deploy pour provisionner
des hôtes ESXi. Reportez-vous à la section Créer une règle de déploiement ou Cloner une règle de
déploiement.
n Vous pouvez associer un profil d'image à un hôte ESXi. Reportez-vous à Ajouter un hôte à
l'inventaire vSphere Auto Deploy.
Le niveau d'acceptation des VIB que vous ajoutez à l'image de base doit être au moins égal à celui de
l'image de base. Si vous ajoutez un VIB dont le niveau d'acceptation est inférieur à celui du profil d'image,
vous devez abaisser le niveau d'acceptation de ce dernier. Pour plus d'informations, consultez Utilisation
des niveaux d'acceptation.
Prérequis
n Vérifiez que le service vSphere ESXi Image Builder est activé et en cours d'exécution. Reportez-vous
à Configurer le type de démarrage du service vSphere ESXi Image Builder.
n Ajoutez ou importez un dépôt de logiciels dans l'inventaire vSphere ESXi Image Builder. Reportez-
vous aux sections Ajouter un dépôt de logiciels et Importer un dépôt de logiciels.
Procédure
1 Sur la page d'accueil de vSphere Web Client, cliquez sur Auto Deploy.
Par défaut, seul le rôle Administrateur détient des privilèges permettant d'utiliser le service vSphere
ESXi Image Builder.
2 Dans l'onglet Dépôts de logiciels, sélectionnez le dépôt de logiciels qui contient le profil d'image
avec lequel vous souhaitez travailler.
3 Dans la liste des profils d'image du dépôt, sélectionnez le profil à cloner et cliquez sur Cloner.
5 Dans la liste déroulante Dépôt de logiciels, choisissez le dépôt personnalisé dans lequel vous
souhaitez ajouter le nouveau profil d'image, puis cliquez sur Suivant.
6 (Facultatif) Dans la liste déroulante, sélectionnez un niveau d'acceptation pour le profil d'image.
VMware, Inc. 51
Installation et configuration de VMware ESXi
7 Dans l'onglet Disponible, sélectionnez les VIB à ajouter au profil d'image, puis désélectionnez ceux
à supprimer.
Vous pouvez afficher les VIB qui seront ajoutés au profil d'image dans l'onglet Sélectionné. Vous
pouvez filtrer les VIB par dépôt de logiciels dans la liste déroulante Dépôt de logiciels dans l'onglet
Disponible.
Remarque Le profil d'image doit contenir une image ESXi amorçable pour être valide.
vSphere ESXi Image Builder vérifie que la modification ne compromet pas la validité du profil.
Certains VIB dépendent d'autres VIB et deviennent non valides si vous les incluez dans un profil
d'image séparément. Lorsque vous ajoutez ou supprimez un VIB, vSphere ESXi Image Builder vérifie
que les dépendances de package sont respectées.
9 Sur la page Prêt à terminer, vérifiez les informations de résumé du nouveau profil d'image , puis
cliquez sur Terminer.
Suivant
n Vous pouvez associer un profil d'image à une nouvelle règle vSphere Auto Deploy pour provisionner
des hôtes ESXi. Reportez-vous à la section Créer une règle de déploiement ou Cloner une règle de
déploiement.
n Vous pouvez associer un profil d'image à un hôte ESXi. Reportez-vous à Ajouter un hôte à
l'inventaire vSphere Auto Deploy.
Le niveau d'acceptation des VIB que vous ajoutez à l'image de base doit être au moins égal à celui de
l'image de base. Si vous ajoutez un VIB dont le niveau d'acceptation est inférieur à celui du profil d'image,
vous devez abaisser le niveau d'acceptation de ce dernier. Pour plus d'informations, consultez Utilisation
des niveaux d'acceptation.
Prérequis
n Vérifiez que le service vSphere ESXi Image Builder est activé et en cours d'exécution. Reportez-vous
à Configurer le type de démarrage du service vSphere ESXi Image Builder.
n Ajoutez ou importez un dépôt de logiciels dans l'inventaire vSphere ESXi Image Builder. Reportez-
vous aux sections Ajouter un dépôt de logiciels et Importer un dépôt de logiciels.
VMware, Inc. 52
Installation et configuration de VMware ESXi
Procédure
1 Sur la page d'accueil de vSphere Web Client, cliquez sur Auto Deploy.
Par défaut, seul le rôle Administrateur détient des privilèges permettant d'utiliser le service vSphere
ESXi Image Builder.
2 Dans l'onglet Dépôts de logiciels, sélectionnez le dépôt personnalisé dans lequel vous souhaitez
créer un profil d'image.
5 Dans la liste déroulante Dépôt de logiciels, choisissez le dépôt personnalisé dans lequel vous
souhaitez ajouter le nouveau profil d'image, puis cliquez sur Suivant.
6 (Facultatif) Dans la liste déroulante, sélectionnez un niveau d'acceptation pour le profil d'image.
7 Dans l'onglet Disponible, sélectionnez les VIB à ajouter au profil d'image, puis désélectionnez ceux
à supprimer.
Vous pouvez afficher les VIB qui seront ajoutés au profil d'image dans l'onglet Sélectionné. Vous
pouvez filtrer les VIB par dépôt de logiciels dans la liste déroulante Dépôt de logiciels dans l'onglet
Disponible.
Remarque Le profil d'image doit contenir une image ESXi amorçable pour être valide.
vSphere ESXi Image Builder vérifie que la modification ne compromet pas la validité du profil.
Certains VIB dépendent d'autres VIB. Ils ne sont pas valides si vous les incluez séparément dans un
profil d'image. Lorsque vous ajoutez ou supprimez un bundle VIB, vSphere ESXi Image Builder vérifie
que les dépendances de package sont respectées.
9 Sur la page Prêt à terminer, vérifiez les informations de résumé du nouveau profil d'image , puis
cliquez sur Terminer.
Suivant
n Vous pouvez associer un profil d'image à une nouvelle règle vSphere Auto Deploy pour provisionner
des hôtes ESXi. Reportez-vous à la section Créer une règle de déploiement ou Cloner une règle de
déploiement.
n Vous pouvez associer un profil d'image à un hôte ESXi. Reportez-vous à Ajouter un hôte à
l'inventaire vSphere Auto Deploy.
VMware, Inc. 53
Installation et configuration de VMware ESXi
Le niveau d'acceptation des VIB que vous ajoutez à l'image de base doit être au moins égal à celui de
l'image de base. Si vous ajoutez un VIB dont le niveau d'acceptation est inférieur à celui du profil d'image,
vous devez abaisser le niveau d'acceptation de ce dernier. Pour plus d'informations, consultez Utilisation
des niveaux d'acceptation.
Prérequis
n Vérifiez que le service vSphere ESXi Image Builder est activé et en cours d'exécution. Reportez-vous
à Configurer le type de démarrage du service vSphere ESXi Image Builder.
n Ajoutez ou importez un dépôt de logiciels dans l'inventaire vSphere ESXi Image Builder. Reportez-
vous aux sections Ajouter un dépôt de logiciels et Importer un dépôt de logiciels.
n Vérifiez que l'inventaire vSphere ESXi Image Builder comporte au moins un dépôt personnalisé.
Procédure
1 Sur la page d'accueil de vSphere Web Client, cliquez sur Auto Deploy.
Par défaut, seul le rôle Administrateur détient des privilèges permettant d'utiliser le service vSphere
ESXi Image Builder.
2 Dans l'onglet Dépôts de logiciels, sélectionnez le dépôt de logiciels qui contient le profil d'image
avec lequel vous souhaitez travailler.
3 Dans l'onglet Profils d'image, sélectionnez le profil à modifier, puis cliquez sur Modifier.
6 Dans l'onglet Disponible, sélectionnez les VIB à ajouter au profil d'image, puis désélectionnez ceux
à supprimer.
Vous pouvez afficher les VIB qui seront ajoutés au profil d'image dans l'onglet Sélectionné. Vous
pouvez filtrer les VIB par dépôt de logiciels dans la liste déroulante Dépôt de logiciels dans l'onglet
Disponible.
Remarque Le profil d'image doit contenir une image ESXi amorçable pour être valide.
vSphere ESXi Image Builder vérifie que la modification ne compromet pas la validité du profil.
Certains VIB dépendent d'autres VIB et deviennent non valides si vous les incluez dans un profil
d'image séparément. Lorsque vous ajoutez ou supprimez un VIB, vSphere ESXi Image Builder vérifie
que les dépendances de package sont respectées.
8 Sur la page Prêt à terminer, vérifiez les informations de résumé du profil d'image modifié, puis cliquez
sur Terminer.
VMware, Inc. 54
Installation et configuration de VMware ESXi
Suivant
n Vous pouvez associer un profil d'image à une nouvelle règle vSphere Auto Deploy pour provisionner
des hôtes ESXi. Reportez-vous à la section Créer une règle de déploiement ou Cloner une règle de
déploiement.
n Vous pouvez associer un profil d'image à un hôte ESXi. Reportez-vous à Ajouter un hôte à
l'inventaire vSphere Auto Deploy.
Prérequis
n Vérifiez que le service vSphere ESXi Image Builder est activé et en cours d'exécution. Reportez-vous
à Configurer le type de démarrage du service vSphere ESXi Image Builder.
n Ajoutez ou importez un dépôt de logiciels dans l'inventaire vSphere ESXi Image Builder. Reportez-
vous aux sections Ajouter un dépôt de logiciels et Importer un dépôt de logiciels.
Procédure
1 Sur la page d'accueil de vSphere Web Client, cliquez sur Auto Deploy.
Par défaut, seul le rôle Administrateur détient des privilèges permettant d'utiliser le service vSphere
ESXi Image Builder.
2 Dans l'onglet Dépôts de logiciels, sélectionnez le dépôt de logiciels qui contient le profil d'image
avec lequel vous souhaitez travailler.
3 Dans l'onglet Profils d'image, sélectionnez le profil à comparer, puis cliquez sur Comparer à.
4 Dans le menu déroulant Dépôt de logiciels de la boîte de dialogue Comparer le profil d'image,
sélectionnez le dépôt de logiciels qui contient le deuxième profil d'image à comparer.
5 Dans le menu déroulant Profil d'image, sélectionnez le deuxième profil d'image à comparer.
6 Dans l'onglet Tous de Modules logiciels, affichez la comparaison des deux profils d'image.
Le côté gauche de la liste affiche les noms, versions, niveaux d'acceptation et les fournisseurs des
VIB que contient le premier profil d'image choisi. Le côté droit de la liste affiche des informations
relatives au deuxième profil d'image. Les VIB marqués de la mention aucune modification sont
identiques dans les deux profils. Les VIB présents uniquement dans l'un des profils d'image sont
marqués de la mention manquant dans le profil d'image où ils ne figurent pas.
VMware, Inc. 55
Installation et configuration de VMware ESXi
Prérequis
n Vérifiez que le service vSphere ESXi Image Builder est activé et en cours d'exécution. Reportez-vous
à Configurer le type de démarrage du service vSphere ESXi Image Builder.
n Ajoutez ou importez un dépôt de logiciels dans l'inventaire vSphere ESXi Image Builder. Reportez-
vous aux sections Ajouter un dépôt de logiciels et Importer un dépôt de logiciels.
n Vérifiez que l'inventaire vSphere ESXi Image Builder comporte au moins un dépôt personnalisé.
Procédure
1 Sur la page d'accueil de vSphere Web Client, cliquez sur Auto Deploy.
Par défaut, seul le rôle Administrateur détient des privilèges permettant d'utiliser le service vSphere
ESXi Image Builder.
2 Dans l'onglet Dépôts de logiciels, sélectionnez le dépôt de logiciels qui contient le profil d'image
avec lequel vous souhaitez travailler.
3 Dans l'onglet Profils d'image, sélectionnez un profil d'image et cliquez sur déplacer vers.
4 Dans la liste déroulante, sélectionnez le dépôt personnalisé dans lequel vous souhaitez déplacer le
profil d'image.
Exporter un profil d'image vers une image ISO ou un fichier ZIP de bundle hors ligne
Vous pouvez exporter un profil d'image vers une image ISO ou un fichier ZIP à l'aide de
vSphere Web Client. Vous pouvez utiliser l'image ISO comme programme d'installation ESXi ou pour
mettre à niveau des hôtes avec vSphere Upgrade Manager. Le fichier ZIP contient les métadonnées et
les VIB du profil d'image. Vous pouvez l'utiliser pour les mises à niveau ESXi ou comme dépôt hors ligne.
Prérequis
n Vérifiez que le service vSphere ESXi Image Builder est activé et en cours d'exécution. Reportez-vous
à Configurer le type de démarrage du service vSphere ESXi Image Builder.
n Ajoutez ou importez un dépôt de logiciels dans l'inventaire vSphere ESXi Image Builder. Reportez-
vous aux sections Ajouter un dépôt de logiciels et Importer un dépôt de logiciels.
Procédure
1 Sur la page d'accueil de vSphere Web Client, cliquez sur Auto Deploy.
Par défaut, seul le rôle Administrateur détient des privilèges permettant d'utiliser le service vSphere
ESXi Image Builder.
2 Dans l'onglet Dépôts de logiciels, sélectionnez le dépôt de logiciels qui contient le profil d'image
avec lequel vous souhaitez travailler.
3 Dans l'onglet Profils d'image, sélectionnez le profil à exporter, puis cliquez sur Exporter un profil
d'image.
VMware, Inc. 56
Installation et configuration de VMware ESXi
Option Description
ISO Exporte le profil d'image vers une image ISO de démarrage. Pour créer une
image ISO qui peut être gravée sur un CD ou un DVD et qui doit être utilisée pour
démarrer une instance de ESXi sans état, cochez la case Ne pas inclure de
programme d'installation sur l'image ISO.
7 Lorsque l'image est correctement générée, cliquez sur Télécharger pour télécharger le fichier
exporté.
Prérequis
n Vérifiez que vous pouvez accéder au dépôt de logiciels qui contient le profil d'image à cloner.
Procédure
1 Dans une session PowerCLI, exécutez l'applet de commande Add-EsxSoftwareDepot pour chaque
dépôt que vous souhaitez utiliser.
Option Action
VMware, Inc. 57
Installation et configuration de VMware ESXi
Cet exemple clone le profil nommé My_Profile et lui attribue le nom Test Profile 42. Vous devez
spécifier une combinaison unique de nom et de fournisseur pour le profil cloné.
Suivant
Voir Examiner le contenu des dépôts pour consulter des exemples de filtrage.
Personnalisez le profil d'image en ajoutant ou en supprimant des bundles VIB. Reportez-vous à Ajouter
des bundles VIB à un profil d'image.
Vous pouvez ajouter des bundles VIB de VMware ou de ses partenaires à un profil d'image. Si vous
ajoutez des VIB VMware, vSphere ESXi Image Builder exécute la validation. Si vous ajoutez
simultanément des VIB d'au moins deux partenaires OEM, aucune erreur n'est signalée, mais le profil
d'image résultant peut ne pas fonctionner. Installez des VIB d'un seul fournisseur OEM à la fois.
Si une erreur relative à des problèmes de niveau d'acceptation s'affiche, modifiez le niveau d'acceptation
du profil image et celui de l'hôte. Étudiez soigneusement la nécessité de modifier le niveau d'acceptation
de l'hôte. Les niveaux d'acceptation VIB sont définis lors de la création des VIB et ils ne peuvent pas être
modifiés.
Vous pouvez ajouter des VIB, même si le profil d'image résultant n'est pas valide.
Remarque VMware prend uniquement en charge des environnements et des configurations dont la
stabilité et le fonctionnement ont été vérifiés suite à une batterie de tests complète et rigoureuse.
N'utilisez aucune autre configuration. Vous pouvez utiliser des VIB personnalisés si vous abaissez votre
niveau d'acceptation des hôtes et, par conséquent, leur capacité de prise en charge. Dans ce cas,
veuillez suivre les modifications réalisées de façon à pouvoir les annuler si vous souhaitez, par la suite,
supprimer les VIB personnalisés et restaurer le niveau d'acceptation des hôtes par défaut (prise en
charge par le partenaire). Reportez-vous à Utilisation des niveaux d'acceptation.
Prérequis
Installez PowerCLI et tous les logiciels nécessaires. Reportez-vous à Installer vSphere ESXi Image
Builder et les logiciels requis
VMware, Inc. 58
Installation et configuration de VMware ESXi
Procédure
1 Dans une session PowerCLI, exécutez l'applet de commande Add-EsxSoftwareDepot pour chaque
dépôt que vous souhaitez utiliser.
Option Action
2 Exécutez l'applet de commande Get-EsxImageProfile pour lister tous les profils d'image dans tous
les dépôts visibles en cours.
La cmdlet retourne tous les profils disponibles. Vous pouvez limiter la recherche en utilisant les
arguments facultatifs pour filtrer la sortie.
3 Cloner le profil.
New-EsxImageProfile -CloneProfile My_Profile -Name "Test Profile 42" -Vendor "My Vendor"
Les profils d'image publiés par VMware et ses partenaires sont en lecture seule. Pour apporter des
modifications, vous devez cloner le profil d'image. Le paramètre vendeur est nécessaire.
La cmdlet exécute les tests de validation standard sur le profil d'image. Si la validation aboutit, la
cmdlet retourne un profil d'image validé modifié. Si le bundle VIB à ajouter dépend d'un autre VIB, la
cmdlet affiche cette information et inclut le bundle VIB qui résout la dépendance. Si le niveau
d'acceptation du VIB à ajouter est inférieur à celui du profil d'image, une erreur se produit.
Exporter un profil d'image vers une image ISO ou un fichier ZIP de bundle hors ligne
Vous pouvez exporter un profil d'image vers une image ISO ou un fichier ZIP des fichiers et des dossiers
des composants. Vous ne pouvez pas créer les deux en exécutant la cmdlet une fois. Vous pouvez
utiliser l'image ISO comme programme d'installation ESXi ou la télécharger vers vSphere Update
Manager pour les mises à niveau. Vous pouvez utiliser le fichier ZIP qui contient les métadonnées et les
VIB spécifiés dans le profil d'image pour les mises à niveau vers ESXi 5.0 et versions ultérieures.
Prérequis
Installez PowerCLI et tous les logiciels nécessaires. Reportez-vous à Installer vSphere ESXi Image
Builder et les logiciels requis.
VMware, Inc. 59
Installation et configuration de VMware ESXi
Procédure
1 Dans une session PowerCLI, exécutez l'applet de commande Add-EsxSoftwareDepot pour chaque
dépôt que vous souhaitez utiliser.
Option Action
Pour l'image ISO, vSphere ESXi Image Builder valide les signatures VIB, ajoute des fichiers binaires VIB
à l'image et télécharge l'image à l'emplacement spécifié. Pour le fichier ZIP, vSphere ESXi Image Builder
valide les signatures VIB et télécharge les fichiers binaires VIB à l'emplacement spécifié.
Suivez ces étapes pour exporter un profil d'image vers une image ISO.
2 Affichez tous les profils d'image disponibles pour rechercher le nom du profil d'image à exporter.
Get-EsxImageProfile
Suivez ces étapes pour exporter un profil d'image vers un fichier ZIP contenant les fichiers et dossiers
des composants.
2 Affichez tous les profils d'image disponibles pour rechercher le nom du profil d'image à exporter.
Get-EsxImageProfile
VMware, Inc. 60
Installation et configuration de VMware ESXi
Suivant
Utilisez l'image ISO dans une installation ESXi ou téléchargez-la vers vSphere Update Manager pour
exécuter des mises à niveau.
n Importez le fichier ZIP vers vSphere Update Manager pour l'utiliser avec les lignes de base de
correctifs.
n Téléchargez le fichier ZIP vers un hôte ESXi ou une banque de données et exécutez les commandes
esxcli software vib pour importer les VIB dans le fichier ZIP.
Prérequis
Installez PowerCLI et tous les logiciels nécessaires. Reportez-vous à Installer vSphere ESXi Image
Builder et les logiciels requis.
Procédure
1 Dans une session PowerCLI, créez un profil d'image, par exemple en clonant un profil d'image
existant et en ajoutant un bundle VIB.
4 Lorsque vous démarrez une nouvelle session PowerCLI, ajoutez le dépôt contenant votre profil
d'image afin d'y accéder.
Add-EsxSoftwareDepot "C:\isos\temp-base-plus-vib25.zip"
VMware, Inc. 61
Installation et configuration de VMware ESXi
Prérequis
Installez PowerCLI et tous les logiciels nécessaires. Reportez-vous à Installer vSphere ESXi Image
Builder et les logiciels requis.
Procédure
1 Dans une session PowerCLI, exécutez l'applet de commande Add-EsxSoftwareDepot pour chaque
dépôt que vous souhaitez utiliser.
Option Action
2 (Facultatif) Exécutez l'applet de commande Get-EsxImageProfile pour afficher une liste de tous les
profils d'image dans tous les dépôts disponibles.
Dans la liste, vous pouvez repérer les noms des profils d'image à comparer.
Par exemple, vous pouvez créer les variables $imageProfile1 et $imageProfile2 pour contenir
les noms des profils d'image comparés.
$imageProfile1
= Get-EsxImageProfile -Name "ImageProfile1"
$imageProfile2
= Get-EsxImageProfile -Name "ImageProfile2"
VMware, Inc. 62
Installation et configuration de VMware ESXi
n Comparez les deux profils d'image pour obtenir une description complète des différences à l'aide
de l'applet de commande Compare-EsxImageProfile.
Compare-EsxImageProfile -ReferenceProfile
$imageProfile1 -ComparisonProfile $imageProfile2
n Comparez les deux profils d'image par liste VIB et niveau d'acceptation en utilisant l'opérateur de
comparaison -eq.
n Comparez les deux profils d'image par une propriété spécifique en utilisant l'opérateur de
comparaison -eq.
Prérequis
Installez PowerCLI et tous les logiciels nécessaires. Reportez-vous à Installer vSphere ESXi Image
Builder et les logiciels requis.
Procédure
1 Dans une session PowerCLI, exécutez l'applet de commande Add-EsxSoftwareDepot pour chaque
dépôt que vous souhaitez utiliser.
Option Action
VMware, Inc. 63
Installation et configuration de VMware ESXi
2 (Facultatif) Exécutez l'applet de commande Get-EsxSoftwarePackage pour voir tous les VIB
disponibles.
Dans la liste, vous pouvez localiser les noms des VIB que vous souhaitez comparer.
Par exemple, vous pouvez créer les variables $vib1 et $vib2 pour contenir les noms des VIB
comparés.
4 Utilisez un opérateurs de comparaison pour comparer les VIB par contenu et niveau d'acceptation ou
par une propriété spécifique.
n Comparez une propriété spécifique des VIB en utilisant un opérateur de comparaison tel que -
eq, -lt, -le, -gt ou -ge.
VMware, Inc. 64
Installation et configuration de VMware ESXi
Les niveaux d'acceptation sont fixés pour les hôtes, les profils d'image et les VIB. Le niveau d'acceptation
par défaut pour une image ou un profil d'image d'ESXi est PartnerSupported.
Niveaux d'acceptation Le niveau d'acceptation d'un hôte détermine les VIB pouvant être installés
de l'hôte sur l'hôte. Vous pouvez changer le niveau de l'acceptation d'un hôte avec
des commandes esxcli. Par défaut, le niveau d'acceptation des hôtes ESXi
est PartnerSupported de manière à permettre des mises à jour faciles avec
les VIB PartnerSupported.
Niveaux d'acceptation Le niveau d'acceptation du profil d'image est défini sur le niveau
du profil d'image d'acceptation VIB le plus faible dans le profil d'image. Si vous voulez
ajouter un VIB avec un niveau d'acceptation inférieur pour un profil
d'image, vous pouvez changer le niveau d'acceptation du profil d’image
avec l'applet de commande Set-EsxImageProfile. Reportez-vous à
Définir le niveau d'acceptation du profil d'image.
Niveaux d'acceptation Le niveau d'acceptation d'un VIB est défini lorsque le VIB est créé. Seul
VIB l'auteur du VIB peut régler le niveau d'acceptation.
Toute tentative de provisionner un hôte avec un profil d'image ou un VIB dont le niveau d'acceptation est
inférieur à celui de l'hôte génère une erreur. Changez le niveau d'acceptation de l'hôte pour installer le
profil d'image ou le VIB. Reportez-vous à Changer le niveau d'acceptation de l’hôte. Le changement du
niveau d'acceptation de l'hôte change le niveau de prise en charge pour cet hôte.
VMware, Inc. 65
Installation et configuration de VMware ESXi
Le niveau d'acceptation d'un hôte, d’un profil d'image ou d'un VIB vous permet de déterminer qui a testé
le VIB et qui le prend en charge. VMware prend en charge les niveaux d'acceptation suivants.
VMwareAccepted Les VIB avec ce niveau d'acceptation sont soumis à des tests de
vérification minutieux, mais ces tests ne testent pas entièrement chaque
fonction du logiciel. Le partenaire exécute les tests et VMware vérifie le
résultat. Actuellement, les fournisseurs CIM et les plug-ins PSA font partie
des VIB publiés à ce niveau. VMware dirige les appels d'assistance pour
les VIB avec ce niveau d'acceptation vers l'organisation d'assistance du
partenaire.
PartnerSupported Les VIB avec le niveau d'acceptation PartnerSupported sont publiés par un
partenaire en qui VMware a confiance. Le partenaire effectue tous les
tests. VMware ne vérifie pas les résultats. Ce niveau est utilisé pour une
technologie nouvelle ou non courante que des partenaires souhaitent
activer pour les systèmes VMware. Actuellement, les technologies VIB de
pilotes telles que Infiniband, ATAoE et SSD sont à ce niveau avec des
pilotes de matériel non standard. VMware dirige les appels d'assistance
pour les VIB avec ce niveau d'acceptation vers l'organisation d'assistance
du partenaire.
Le niveau d'acceptation de chaque VIB sur un hôte doit être au moins aussi élevé que le niveau
d'acceptation de l'hôte. Par exemple, vous ne pouvez pas installer un VIB avec le niveau d'acceptation
PartnerSupported sur un hôte ayant le niveau d'acceptation VMwareAccepted. Vous devez d'abord
réduire le niveau d'acceptation de l'hôte. Pour obtenir plus d'informations sur les niveaux d'acceptation,
reportez-vous à Niveaux d'acceptation.
VMware, Inc. 66
Installation et configuration de VMware ESXi
Prérequis
Installez vCLI ou déployez la machine virtuelle vSphere Management Assistant (vMA). Voir Démarrage
avec vSphere Command-Line Interfaces. Pour le dépannage, exécutez des commandes esxcli dans
ESXi Shell.
Procédure
Option Description
esxcli
--server=server_name software acceptance set --level=acceptance_level
Remarque Si l'hôte a un niveau d'acceptation plus élevé que VIB ou le profil d'image que vous
souhaitez ajouter, vous pouvez exécuter les commandes dans esxcli software vib ou l'espace
de noms esxcli software profile avec l'option --force. Lorsque vous utilisez l'option --force,
un message d'avertissement s'affiche, car vous appliquez un VIB ou un profil d'image avec un niveau
d'acceptation inférieur au niveau d'acceptation de l'hôte, ce qui compromet la cohérence de votre
installation. L'avertissement est répété lorsque vous installez des VIB, retirez des VIB ou effectuez
sur l'hôte d'autres opérations présentant des niveaux d'acceptation incohérents.
VMware, Inc. 67
Installation et configuration de VMware ESXi
Prérequis
Installez PowerCLI et tous les logiciels nécessaires. Reportez-vous à Installer vSphere ESXi Image
Builder et les logiciels requis.
Procédure
1 Dans une session PowerCLI, exécutez l'applet de commande Add-EsxSoftwareDepot pour chaque
dépôt que vous souhaitez utiliser.
Option Action
VMware, Inc. 68
Installation et configuration de VMware ESXi
Le workflow transmet lui-même des paramètres par nom. Cependant, vous pouvez transmettre des
paramètres sous la forme d'objets en accédant à des variables.
Vous pouvez utiliser des options de filtrage et des expressions génériques pour examiner le contenu de
dépôts.
Prérequis
Vérifiez que PowerCLI et les logiciels requis sont installés. Reportez-vous à Installer vSphere ESXi Image
Builder et les logiciels requis.
Procédure
1 Dans une session PowerCLI, exécutez l'applet de commande Add-EsxSoftwareDepot pour chaque
dépôt que vous souhaitez utiliser.
Option Action
n
Get-EsxImageProfiles
Retourne un tableau d'objets ImageProfile depuis tous les dépôts que vous avez ajoutés à la
session.
n
Get-EsxImageProfile -Vendor "C*"
Renvoie tous les profils d'image créés par un fournisseur sous un nom qui commence par la
lettre C.
VMware, Inc. 69
Installation et configuration de VMware ESXi
Vous pouvez filtrer en fonction du fournisseur ou de la version, par exemple, et utiliser les caractères
génériques PowerShell standard.
n
Get-EsxSoftwarePackage -Vendor "V*"
Renvoie tous les modules logiciels d'un fournisseur dont le nom commence par la lettre V.
n
Get-EsxSoftwarePackage -Vendor "V*" -Name "*scsi*"
Renvoie tous les modules logiciels dont le nom contient la chaîne scsi d'un fournisseur dont le
nom commence par la lettre V.
n
Get-EsxSoftwarePackage -Version "2.0*"
Renvoie tous les modules logiciels dont la chaîne de version commence par 2.0.
n
Get-EsxSoftwarePackage -Vendor "V*" -Newest
Renvoie le module le plus récent des fournisseurs dont le nom commence par la lettre V et
affiche les informations sous la forme d'un tableau.
n
Get-EsxSoftwarePackage -Vendor "V*" -Newest | format-list
Renvoie des informations détaillées sur chaque module logiciel en utilisant un pipeline pour lier la
sortie de la demande de modules logiciels à l'applet de commande PowerShell format-list.
6 Récupérez les progiciels publiés ou après une date donnée en utilisant le paramètre CreatedBefore
ou ReleasedAfter.
VMware, Inc. 70
Installation et configuration de VMware ESXi
Cet exemple de workflow examine le contenu des dépôts en transmettant des paramètres accessibles
par position dans une variable, plutôt que de transmettre des paramètres par nom. Vous pouvez exécuter
les commandes suivantes séquentiellement depuis l'invite PowerCLI. Remplacez les noms par des noms
appropriés dans votre installation.
Les profils publiés sont généralement accessibles en lecture seule, donc vous ne pouvez pas les
modifier. Même si un profil publié n'est pas en lecture seule, il est recommandé de cloner le profil au lieu
de le modifier directement, car la modification du profil d'origine efface l'original. Vous ne pouvez
restaurer le profil non modifié d'origine qu'en vous reconnectant à un dépôt.
Un workflow de clonage de profil peut impliquer de vérifier l'état en cours du système, d'ajouter un dépôt
de logiciels et de cloner le profil.
Prérequis
Vérifiez que PowerCLI et les logiciels requis sont installés. Reportez-vous à Installer vSphere ESXi Image
Builder et les logiciels requis.
Procédure
1 Dans une fenêtre PowerShell, vérifiez que des dépôts de logiciels sont définis pour la session en
cours.
$DefaultSoftwareDepots
PowerShell retourne les dépôts définis en cours ou ne renvoie aucune donnée si vous venez de le
démarrer.
VMware, Inc. 71
Installation et configuration de VMware ESXi
2 Si le dépôt contenant le profil que vous souhaitez cloner n'apparaît pas dans les résultats, ajoutez-le
à la session en cours.
Option Action
PowerShell ajoute le dépôt défini à la session en cours et liste tous les dépôts en cours.
Get-EsxImageProfile
5 Pour cloner un profil d'image, entrez son nom, le nom que vous souhaitez attribuer au nouveau profil
et le nom du fournisseur.
$ip = New-EsxImageProfile -CloneProfile base-tbd-v1 -Name "Test Profile 42" -Vendor "Vendor20"
PowerShell retourne les informations sur le profil d'image sous la forme d'un tableau.
Cet exemple de workflow répète les étapes de ce workflow en transmettant les paramètres sous forme
d'objets accessibles en fonction de leur position dans une variable au lieu de les transmettre par leur
nom. Vous pouvez exécuter les cmdlets suivants séquentiellement depuis l'invite PowerCLI.
$DefaultSoftwareDepots
Add-EsxSoftwareDepot -DepotUrl depot_url
$DefaultSoftwareDepots
$profs = Get-EsxImageProfile
$profs
$ip = New-EsxImageProfile -CloneProfile $profs[2] -Name "new_profile_name" -Vendor "my_vendor"
$ip
VMware, Inc. 72
Installation et configuration de VMware ESXi
Le système s'attend à ce que le niveau d'acceptation des VIB que vous ajoutez à l'image de base soit au
moins égal à celui de l'image de base. Si vous devez ajouter un VIB dont le niveau d'acceptation est
inférieur à celui du profil d'image, vous devez changer le niveau d'acceptation de ce dernier. Pour plus
d'informations, consultez Définir le niveau d'acceptation du profil d'image.
Au lieu de définir les paramètres sur la ligne de commande, vous pouvez utiliser le mécanisme d'invite
PowerShell pour définir des paramètres de type chaîne. L'affichage d'invites ne fonctionne pas pour les
autres paramètres, tels que les objets.
Prérequis
n PowerCLI et les logiciels requis sont installés. Reportez-vous à Installer vSphere ESXi Image Builder
et les logiciels requis.
n Vous avez accès à un dépôt qui contient une image de base et un ou plusieurs bundles. VMware et
les partenaires VMware proposent des dépôts publics accessibles à l'aide d'une URL. VMware ou les
partenaires VMware peuvent créer un fichier ZIP que vous pouvez décompresser dans votre
environnement local et auquel vous pouvez accéder en utilisant un chemin de fichier.
Procédure
1 Dans une session PowerCLI, exécutez l'applet de commande Add-EsxSoftwareDepot pour chaque
dépôt que vous souhaitez utiliser.
Option Action
2 Exécutez l'applet de commande Get-EsxImageProfile pour lister tous les profils d'image dans tous
les dépôts visibles en cours. Vous pouvez limiter la recherche en utilisant les arguments facultatifs
pour filtrer la sortie.
L'exemple utilise le package esx-base. Dans la plupart des cas, vous incluez le module esx-base
lorsque vous créez un profil d'image. Les noms qui contiennent des espaces sont placés entre
guillemets.
VMware, Inc. 73
Installation et configuration de VMware ESXi
4 Envoyez les informations sur le nouveau profil d'image dans format-list à l'aide d'une pipeline
pour obtenir des informations détaillées sur le nouveau module.
Cette séquence de commandes répète les étapes du workflow, mais envoie les paramètres sous forme
d'objets accessibles en fonction de la position dans une variable au lieu d'envoyer les paramètres en
fonction du nom. Vous pouvez exécuter les commandes suivantes séquentiellement depuis l'invite
PowerCLI.
Add-EsxSoftwareDepot depoturl
$pkgs = Get-EsxSoftwarePackage -CreatedAfter 7/1/2010
$ip2 = New-EsxImageProfile -NewProfile -Name "Test #2" -vendor "Vendor42" -SoftwarePackage $pkgs[0]
$ip2.VibList | format-list
Prérequis
n PowerCLI et les logiciels requis sont installés. Reportez-vous à Installer vSphere ESXi Image Builder
et les logiciels requis.
n Vous avez accès à un dépôt qui contient une image de base et un ou plusieurs bundles. VMware et
les partenaires VMware rendent disponibles les dépôts publics accessibles à l'aide d'une URL.
VMware ou les partenaires VMware peuvent créer un fichier ZIP que vous pouvez télécharger vers
votre environnement local et auquel vous pouvez accéder en utilisant un chemin de fichier.
Procédure
1 Dans une session PowerCLI, exécutez l'applet de commande Add-EsxSoftwareDepot pour chaque
dépôt que vous souhaitez utiliser.
Option Action
VMware, Inc. 74
Installation et configuration de VMware ESXi
2 Utilisez un pipeline pour passer le profil d'image que vous souhaitez modifier à format-list afin
d'afficher des informations détaillées.
Dans cet exemple, le profil d'image créé dans Créer un workflow de profils d'image contient
uniquement l'image de base. Le dépôt ne contient pas de nouveau profil d'image. Vous accédez au
profil d'image en fonction du nom ou en le liant à une variable.
Name : Test #2
Vendor : Vendor42
...
VibList : {esx-base 5.0.0.-...,}
3 (Facultatif) Si vous ajoutez un VIB avec un niveau d'acceptation inférieur à celui du profil d'image,
changez le niveau d'acceptation de ce dernier.
PowerShell retourne les informations sur le profil modifié sous la forme d'un tableau.
4 Ajoutez un progiciel (VIB) au profil d'image. Vous pouvez ajouter le module par le nom.
PowerShell retourne les informations sur le profil d'image sous la forme d'un tableau.
Remarque Si une erreur se produit lorsque vous ajoutez le module logiciel, les niveaux
d'acceptation peuvent poser problème (voir section Utilisation des niveaux d'acceptation).
VMware, Inc. 75
Installation et configuration de VMware ESXi
La liste des bundles VIB est mise à jour pour inclure le nouveau progiciel et les informations
s'affichent.
Name : Test #2
Vendor : Vendor42
...
VibList : {esx-base 5.0.0.-..., NewPack3}
Cette séquence de cmdlets répète les étapes du workflow, mais envoie les paramètres sous forme
d'objets évalués en fonction de la position dans une variable au lieu d'envoyer les paramètres en fonction
du nom. Vous pouvez exécuter les cmdlets suivants séquentiellement depuis l'invite PowerCLI.
En vue d'une utilisation future, notez les valeurs que vous utilisez au cours de l'installation. Ces notes
peuvent être utiles si vous devez réinstaller ESXi et entrer à nouveau les valeurs choisies au départ.
VMware, Inc. 76
Installation et configuration de VMware ESXi
Nom d'hôte Requis pour les Aucun vSphere Web Client peut utiliser le nom d'hôte ou
paramètres de l'adresse IP pour accéder à l'hôte ESXi.
l'IP statique
Emplacement Requis Aucun Doit disposer d'au moins 5 Go si vous installez les
d'installation composants sur un seul disque.
Migrer les Requis si vous Aucun Si vous disposez d'une installation existante
paramètres ESXi installez ESXi d'ESXi 5.x, le programme d'installation d'ESXi
existants. Conserver sur un lecteur permet de conserver ou de remplacer la banque
une banque de comportant une de données VMFS lors de l'installation
données VMFS installation
existante. ESXi existante.
Mot de passe racine Requis Aucun Le mot de passe racine doit contenir entre 8 et
40 caractères. Pour obtenir des informations sur
les mots de passe, reportez-vous à la
documentation de vSphere Security.
Installation d'ESXi
Vous pouvez installer ESXi interactivement, à l'aide d'un script ou avec vSphere Auto Deploy.
Dans une installation interactive type, vous démarrez le programme d'installation ESXi et répondez à ses
invites pour installer ESXi sur le disque hôte local. Le programme d'installation reformate et partitionne le
disque cible et installe l'image de démarrage ESXi. Si vous n'avez pas installé ESXi sur le disque cible
préalablement, toutes les données sur l'unité sont remplacées, y compris les partitions du fournisseur, les
partitions du système d'exploitation et les données associées.
Remarque Pour ne pas perdre de données, migrez les données vers une autre machine avant
d'installer ESXi.
Si vous installez ESXi sur un disque qui contient une installation précédente d'ESXi, d'ESX ou d'une
banque de données VMFS, le programme d'installation fournit des options de mise à niveau. Reportez-
vous à la documentation de Mise à niveau vSphere.
VMware, Inc. 77
Installation et configuration de VMware ESXi
Prérequis
n Le fichier ISO du programme d'installation de ESXi doit se trouver à l'un des emplacements suivants :
n Sur le CD ou DVD. Si vous ne possédez pas le CD/DVD d'installation, vous pouvez en créer un.
Reportez-vous à la section Télécharger et graver l'image ISO du programme d'installation ESXi
sur un CD ou un DVD.
n Sur une clé USB. Reportez-vous à la section Formater une clé USB pour lancer l'installation ou la
mise à niveau d'ESXi.
Remarque Vous pouvez également démarrer le programme d'installation de ESXi en PXE pour
lancer une installation interactive ou une installation scriptée. Reportez-vous à la section Démarrage
PXE du programme d'installation ESXi.
n Vérifiez si l'horloge du matériel du serveur est paramétrée en UTC. Ce paramétrage se trouve dans le
BIOS.
n Vérifiez que le clavier et l'écran sont raccordés à la machine sur laquelle le logiciel ESXi est installé.
Vous pouvez également utiliser une application de gestion à distance. Reportez-vous à la section
Utilisation d'applications de gestion à distance.
n Pensez à déconnecter votre stockage de réseau. Cette action diminue le temps nécessaire à le
programme d'installation pour trouver des lecteurs de disques disponibles. Lorsque vous
déconnectez le stockage de réseau, tout fichier se trouvant sur les disques déconnectés deviennent
indisponibles lors de l'installation.
Ne déconnectez pas un LUN contenant un ESX existant ou une installation de ESXi. Ne déconnectez
pas une banque de données VMFS contenant la console de service d'une installation ESX existante.
Ces actions pourraient affecter le résultat de l'installation.
n Vérifiez que ESXi Embedded ne se trouve pas sur l'ordinateur hôte. ESXi Installable et
ESXi Embedded ne peuvent pas cohabiter sur le même hôte.
Procédure
1 Insérez le CD/DVD d'installation de ESXi dans le lecteur CD/DVD-ROM, ou branchez la clé USB
d'installation et redémarrez la machine.
VMware, Inc. 78
Installation et configuration de VMware ESXi
3 Dans la page Sélectionner un disque, sélectionnez le lecteur sur lequel installer ESXi et appuyez sur
Entrée.
Appuyez sur la touche F1 pour obtenir plus d'informations sur le disque sélectionné.
Remarque Ne vous fiez pas à l'ordre des disques dans la liste pour sélectionner un disque. L'ordre
des disques est déterminé par le BIOS et peut ne pas être dans l'ordre. Cela peut se produire avec
les systèmes sur lesquels les lecteurs ont continuellement été ajoutés et retirés.
Si vous sélectionnez un disque contenant des données, la page Confirmer la sélection du disque
s'affiche.
Si vous procédez à l'installation sur un disque contenant une installation de ESXi ou ESX antérieure
ou une banque de données VMFS, le programme d'installation vous proposera plusieurs choix.
Important Si vous procédez à la mise à niveau ou à la migration d'une installation existante d'ESXi,
consultez la documentation Mise à niveau de VMware ESXi.
Si vous sélectionnez un disque faisant partie d'un groupe de disques de vSAN, l'installation qui en
résulte dépend du type du disque et de la taille du groupe :
n Si vous sélectionnez un SSD, le SSD et tous les HDD sous-jacents qui se trouvent dans le même
groupe de disques sont effacés.
n Si vous sélectionnez un HDD et que le nombre de groupes de disques est supérieur à deux, seul
le HDD sélectionné est effacé.
n Si vous sélectionnez un disque HDD et que le nombre de groupes de disques est égal ou
inférieur à deux, le SDD et le HDD sélectionné sont effacés.
Pour plus d'informations sur la gestion des groupes de disques vSAN, consultez la documentation
Stockage vSphere.
Vous pouvez modifier le type de clavier après avoir procédé à l'installation sur la console directe.
Vous pouvez modifier le mot de passe après avoir procédé à l'installation sur la console directe.
7 Lorsque l'installation est terminée, retirez le CD, le DVD ou la clé USB d'installation.
Si vous procédez à une nouvelle installation ou que vous choisissez d'écraser une banque de
données VMFS existante, des partitions de fichier de travail VFAT et VMFS seront créées sur le
disque de l'hôte durant le redémarrage.
VMware, Inc. 79
Installation et configuration de VMware ESXi
9 Paramétrez le premier périphérique de démarrage de sorte qu'il soit le lecteur sur lequel vous avez
installé ESXi dans Étape 3
Pour obtenir des informations sur la modification de l'ordre de démarrage, consultez la documentation
de votre fournisseur de matériel.
Remarque Les systèmes UEFI peuvent nécessiter des étapes supplémentaires pour configurer le
périphérique de démarrage. Reportez-vous à la section L'hôte ne démarre pas après avoir installé
ESXi en mode UEFI.
Lorsque l'installation est terminée, vous pouvez migrer les données VMFS existantes vers l'hôte ESXi.
Vous pouvez démarrer une seule machine par image ESXi. Le démarrage de plusieurs périphériques
depuis une seule image ESXi partagée n'est pas pris en charge.
Suivant
Installez une administration de base et la configuration réseau pour ESXi. Reportez-vous à la section
Après avoir installé et configuré ESXi.
Lorsque le système démarre, un test à la mise sous tension POST (Power-On Self Test) est exécuté et
démarre les adaptateurs dans l'ordre défini dans le BIOS du système. Lorsque la séquence de
démarrage atteint l'adaptateur iBFT (iSCSI Boot Firmware Table), l'adaptateur tente de se connecter à la
cible, mais il ne démarre pas depuis cette dernière. Voir les conditions préalables.
Prérequis
n Vérifiez que le nom IQN cible est configuré dans le paramètre cible iBFT BIOS. Ce paramètre est
l'option ROM de la carte NIC (network interface card) à utiliser pour le LUN iSCSI. Voir la
documentation du fournisseur du système.
n Désactivez l'option d'adaptateur iBFT pour démarrer depuis la cible iSCSI. Cette action est
nécessaire pour que le programme d'installation ESXi démarre à la place de la cible iSCSI. Lorsque
vous démarrez le système, suivez l'invite pour vous connecter à votre adaptateur iBFT et désactivez
l'option pour démarrer depuis la cible iSCSI. Voir la documentation du fournisseur du système et de
l'adaptateur iBFT. Après avoir installé ESXi, vous pouvez réactiver l'option pour démarrer depuis le
LUN dans lequel vous avez installé ESXi.
Procédure
1 Lancez une installation interactive depuis le CD/DVD d'installation ESXi ou l'image ISO montée.
VMware, Inc. 80
Installation et configuration de VMware ESXi
2 Dans l'écran de sélection de disque, sélectionnez la cible iSCSI que vous avez définie dans le
paramètre cible iBFT BIOS.
Si la cible ne figure pas dans ce menu, vérifiez que les paramètres TCP/IP et IQN iSCSI d'initiateur
sont corrects. Vérifiez la liste de contrôle d'accès (LCA) réseau et confirmez que l'adaptateur dispose
des autorisations appropriées pour accéder à la cible.
4 Redémarrez l'hôte.
5 Dans les paramètres BIOS de l'hôte, entrez la configuration BIOS de l'adaptateur iBFT et changez le
paramètre d'adaptateur pour démarrer depuis la cible iSCSI.
Suivant
Dans l'adaptateur iBFT, réactivez l'option pour démarrer dans la cible iSCSI pour que le système démarre
depuis le LUN dans lequel vous avez installé ESXi.
Le script d'installation ou de mise à niveau contient les paramètres d'installation pour ESXi. Vous pouvez
appliquer le script à tous les hôtes dont vous souhaitez que la configuration soit similaire.
Si vous effectuez une installation ou une mise à niveau basée sur un script, vous devez créer un script
avec les commandes prises en charge. Le script peut être modifié de manière à y définir les paramètres
uniques à chaque hôte.
Le script d'installation ou de mise à niveau peut résider dans l'un des emplacements suivants :
n Serveur FTP
n Serveur HTTP/HTTPS
n Serveur NFS
n Clé USB
n Lecteur CD-ROM
Par exemple, comme les noms des disques varient d'une machine à l'autre, l'un des paramètres que
vous pouvez définir dans un script est le choix du disque sur lequel ESXi doit être installé.
VMware, Inc. 81
Installation et configuration de VMware ESXi
Installez ESXi sur un disque différent pour chaque machine. Créez plusieurs scripts.
Pour plus d'informations sur les commandes nécessaires pour définir le disque d'installation, voir
Commandes du script d'installation et de mise à niveau.
Pendant le démarrage, il peut être nécessaire de spécifier les options pour accéder au fichier kickstart.
Vous pouvez entrer les options de démarrage en appuyant sur les touches Maj.+O dans le chargeur de
démarrage. Pour une installation d'hôte PXE, vous pouvez transmettre les options par le biais de la ligne
kernelopts du fichier boot.cfg. Reportez-vous à la section À propos du fichier boot.cfg et Démarrage
PXE du programme d'installation ESXi.
Les options de démarrage prises en charge sont spécifiées dans Options de démarrage.
Procédure
1 Démarrez l'hôte.
2 Lorsque la fenêtre du programme d'installation ESXi s'affiche, appuyez sur les touches Maj.+O pour
éditer les options de démarrage.
VMware, Inc. 82
Installation et configuration de VMware ESXi
Options de démarrage
Lorsque vous effectuez une installation basée sur un script, vous devez spécifier les options au moment
du démarrage pour accéder au fichier kickstart.
ks=cdrom:/path Effectue une installation basée sur un script avec le script dans
le chemin, qui réside sur le CD dans le lecteur de CD-ROM.
Chaque CDROM est monté et vérifié jusqu'à ce que le fichier
correspondant au chemin soit trouvé.
ks=file://path Effectue une installation basée sur un script avec le script dans
le chemin.
ks=protocol://serverpath Effectue une installation basée sur un script avec le script situé
sur le réseau à l'adresse URL spécifiée. protocol peut être
http, https, ftp ou nfs. Exemple d'utilisation du protocole
NFS : ks=nfs://host/porturl-path. Le format d'une URL
NFS est spécifié dans RFC 2224.
VMware, Inc. 83
Installation et configuration de VMware ESXi
La section de commande du script contient les options d'installation d'ESXi. Cette section est requise et
doit apparaître en premier dans le script.
Le script d'installation ks.cfg par défaut se trouve dans /etc/vmware/weasel/ks.cfg dans le disque
RAM initial. Vous pouvez spécifier l'emplacement du fichier ks.cfg par défaut avec l'option de démarrage
ks=file://etc/vmware/weasel/ks.cfg. Reportez-vous à la section Entrer les options de démarrage
pour lancer un script d'installation ou de mise à niveau.
VMware, Inc. 84
Installation et configuration de VMware ESXi
Lorsque vous installez ESXi en utilisant le script ks.cfg, le mot de passe racine par défaut est
myp@ssw0rd.
Vous ne pouvez pas modifier le script par défaut sur le support d'installation. Après l'installation, vous
pouvez utiliser vSphere Web Client pour vous connecter au vCenter Server qui gère l'hôte ESXi et
modifier les paramètres par défaut.
#
# Sample scripted installation file
#
# Set the root password for the DCUI and Tech Support Mode
rootpw myp@ssw0rd
Les emplacements suivants sont pris en charge pour le script d'installation ou de mise à niveau :
n CD/DVD. Reportez-vous à la section Créer une image ISO du programme d'installation avec un script
d'installation ou de mise à niveau personnalisé.
n Clé USB. Reportez-vous à la section Créer une clé USB pour stocker le script d'installation ou de
mise à niveau ESXi.
n Un emplacement réseau accessible via les protocoles suivants : NFS, HTTP, HTTPS, FTP
VMware, Inc. 85
Installation et configuration de VMware ESXi
Pour démarrer un script d'installation à partir d'une installation interactive, vous entrez l'option ks=
manuellement. Reportez-vous à la section Entrer les options de démarrage pour lancer un script
d'installation ou de mise à niveau.
Pour déterminer le disque sur lequel installer ou mettre à niveau ESXi, le script d'installation a besoin de
l'une des commandes suivantes : install, upgrade ou installorupgrade. La commande install
crée les partitions par défaut, incluant une banque de données VMFS qui occupe tout l'espace disponible
après la création des autres partitions.
clearpart (facultatif)
Effacez toutes les partitions existantes sur le disque. La commande install doit être spécifiée. Modifiez
la commande clearpart avec précaution dans vos scripts existants.
--ignoredrives= Supprime les partitions sur tous les lecteurs, sauf sur les lecteurs spécifiés.
Requis sauf si l'indicateur --drives= ou --alldrives est spécifié.
--overwritevmfs Autorise l'écrasement des partitions VMFS sur les lecteurs spécifiés. Par
défaut, l'écrasement des partitions VMFS n'est pas autorisé.
--firstdisk=
Partitions pour le premier disque éligible trouvé. Par défaut, les disques
disk-type1 éligibles sont définis dans l'ordre suivant :
[disk-type2,...]
1 Stockage connecté localement (local)
Vous pouvez modifier l'ordre des disques en utilisant une liste séparée par
des virgules ajoutée à l'argument. Si vous fournissez une liste de filtres, les
paramètres par défaut sont écrasés. Vous pouvez combiner des filtres pour
spécifier un disque en particulier, en incluant esx pour le premier disque
sur lequel ESXi est installé, des informations sur le modèle et le
fournisseur, ou le nom du pilote de périphérique vmkernel. Par exemple,
pour préférer un disque avec le nom de modèle ST3120814A et n'importe
VMware, Inc. 86
Installation et configuration de VMware ESXi
quel disque qui utilise le pilote mptsas au lieu d'un disque local normal,
l'argument est --firstdisk=ST3120814A,mptsas,local. Vous pouvez
utiliser localesx pour le stockage local contenant une image ESXi ou
remoteesx pour le stockage à distance contenant une image ESXi.
dryrun (facultatif)
installer
Indique qu'il s'agit d'une nouvelle installation. Remplace la commande obsolète autopart utilisée pour
les installations basées sur un script d'ESXi 4.1. La commande install, upgrade ou
installorupgrade est requise pour déterminer sur quel disque ESXi doit être installé ou mis à niveau.
n Chemin d'accès : --
disk=/vmfs/devices/disks/mpx.vmhba1:C0:T0:L0
--firstdisk= Partitions pour le premier disque éligible trouvé. Par défaut, les disques
disk-type1, éligibles sont définis dans l'ordre suivant :
[disk-type2,...] 1 Stockage connecté localement (local)
Vous pouvez modifier l'ordre des disques en utilisant une liste séparée par
des virgules ajoutée à l'argument. Si vous fournissez une liste de filtres, les
paramètres par défaut sont écrasés. Vous pouvez combiner des filtres pour
spécifier un disque en particulier, en incluant esx pour le premier disque
avec ESX installé, les informations sur le modèle et le fournisseur, ou le
nom du pilote de périphérique vmkernel. Par exemple, pour préférer un
disque avec le nom de modèle ST3120814A et n'importe quel disque qui
utilise le pilote mptsas au lieu d'un disque local normal, l'argument est
--firstdisk=ST3120814A,mptsas,local. Vous pouvez utiliser
localesx pour le stockage local contenant une image ESXi ou remoteesx
pour le stockage à distance contenant une image ESXi.
VMware, Inc. 87
Installation et configuration de VMware ESXi
--ignoressd Exclut les disques SSD de toute possibilité de partitionnement. Cette option
peut être utilisée avec la commande install et l'option --firstdisk.
Cette option a priorité sur l'option --firstdisk. Cette option n'est pas
compatible avec les options --drive ou --disk et les commandes
upgrade et installorupgrade. Pour savoir comment empêcher le
formatage SSD lors du partitionnement automatique, consultez la
documentation Stockage vSphere.
--overwritevmfs Requis pour écraser une banque de données VMFS existante sur le disque
avant l'installation.
--novmfsondisk Empêche la création d'une partition VMFS sur ce disque. Doit être utilisée
avec --overwritevmfs si une partition VMFS existe déjà sur le disque.
installorupgrade
La commande install, upgrade ou installorupgrade est requise pour déterminer sur quel disque
ESXi doit être installé ou mis à niveau.
n Chemin d'accès : --
disk=/vmfs/devices/disks/mpx.vmhba1:C0:T0:L0
VMware, Inc. 88
Installation et configuration de VMware ESXi
--firstdisk=
Partitions pour le premier disque éligible trouvé. Par défaut, les disques
disk-type1, éligibles sont définis dans l'ordre suivant :
[disk-type2,...]
1 Stockage connecté localement (local)
Vous pouvez modifier l'ordre des disques en utilisant une liste séparée par
des virgules ajoutée à l'argument. Si vous fournissez une liste de filtres, les
paramètres par défaut sont écrasés. Vous pouvez combiner des filtres pour
spécifier un disque en particulier, en incluant esx pour le premier disque
avec ESX installé, les informations sur le modèle et le fournisseur, ou le
nom du pilote de périphérique vmkernel. Par exemple, pour préférer un
disque avec le nom de modèle ST3120814A et n'importe quel disque qui
utilise le pilote mptsas au lieu d'un disque local normal, l'argument est
--firstdisk=ST3120814A,mptsas,local. Vous pouvez utiliser
localesx pour le stockage local contenant une image ESXi ou remoteesx
pour le stockage à distance contenant une image ESXi.
VMware, Inc. 89
Installation et configuration de VMware ESXi
--overwritevmfs Installez ESXi si une partition VMFS existe sur le disque, mais qu'aucune
installation d'ESX ou ESXi n'existe. Sauf si cette option est présente, le
programme d'installation échouera si une partition VMFS existe sur le
disque, mais qu'aucune installation d'ESX ou ESXi n'existe.
keyboard (facultatif)
n Belgian
n Brazilian
n Croatian
n Czechoslovakian
n Danish
n Estonian
n Finnish
n Français
n Allemand
n Greek
n Icelandic
n Italian
n Japonais
n Latin American
n Norwegian
n Polish
n Portuguese
n Russian
n Slovenian
VMware, Inc. 90
Installation et configuration de VMware ESXi
n Espagnol
n Swedish
n Swiss French
n Swiss German
n Turkish
n Ukrainien
n United Kingdom
n US Dvorak
Obsolète dans ESXi 5.0.x. Pris en charge dans ESXi 5.1 et versions ultérieures. Configure la licence. Si
elle n'est pas incluse, ESXi s'installe en mode d'évaluation.
--esx=<license-key> Précise la clé de licence vSphere à utiliser. Le format est un jeu de groupes
de 5 caractères (XXXXX-XXXXX-XXXXX-XXXXX-XXXXX).
network (facultatif)
--bootproto=[dhcp|static] Indique s'il convient d'obtenir les paramètres réseau à partir de DHCP ou
de les définir manuellement.
--gateway= Désigne la passerelle par défaut sous la forme d'une adresse IP, au format
xxx.xxx.xxx.xxx. Utilisé avec l'option --bootproto=static.
--nameserver= Désigne le serveur de nom principal comme adresse IP. Utilisé avec
l'option --bootproto=static. Omettez cette option si vous n'avez pas
l'intention d'utiliser DNS.
L'option --nameserver peut accepter deux adresses IP. Par exemple :--
nameserver="10.126.87.104[,10.126.87.120]"
VMware, Inc. 91
Installation et configuration de VMware ESXi
--vlanid= vlanid Spécifie sur quel réseau VLAN se trouve le système. Utilisée avec l'option
--bootproto=dhcp ou --bootproto=static. Définissez-la sur un
nombre entier compris entre 1 et 4096.
--addvmportgroup=(0|1) Précise s'il faut ajouter ou non le groupes de ports de réseau VM utilisé par
des machines virtuelles. La valeur par défaut est 1.
paranoid (facultatif)
Provoque l'interruption de l'installation par des messages d'avertissement. Si vous omettez cette
commande, les messages d'avertissement sont consignés.
Crée une banque de données VMFS supplémentaire sur le système. Une seule banque de données peut
être créée par disque. Ne peut pas être utilisée sur le même disque que la commande install. Une
seule partition peut être spécifiée par disque et il doit s'agir uniquement d'une partition VMFS.
--ondisk= or --ondrive= Spécifie le disque ou le lecteur sur lequel la partition est créée.
--firstdisk= Partitions pour le premier disque éligible trouvé. Par défaut, les disques
disk-type1, éligibles sont définis dans l'ordre suivant :
[disk-type2,...] 1 Stockage connecté localement (local)
Vous pouvez modifier l'ordre des disques en utilisant une liste séparée par
des virgules ajoutée à l'argument. Si vous fournissez une liste de filtres, les
paramètres par défaut sont écrasés. Vous pouvez combiner des filtres pour
spécifier un disque en particulier, en incluant esx pour le premier disque
avec ESX installé, les informations sur le modèle et le fournisseur, ou le
nom du pilote de périphérique vmkernel. Par exemple, pour préférer un
disque avec le nom de modèle ST3120814A et n'importe quel disque qui
utilise le pilote mptsas au lieu d'un disque local normal, l'argument est
--firstdisk=ST3120814A,mptsas,local. Vous pouvez utiliser
localesx pour le stockage local contenant une image ESXi ou remoteesx
pour le stockage à distance contenant une image ESXi.
reboot (facultatif)
VMware, Inc. 92
Installation et configuration de VMware ESXi
rootpw (requis)
mise à niveau
La commande install, upgrade ou installorupgrade est requise pour déterminer sur quel disque
ESXi doit être installé ou mis à niveau.
n Chemin d'accès : --
disk=/vmfs/devices/disks/mpx.vmhba1:C0:T0:L0
--firstdisk= Partitions pour le premier disque éligible trouvé. Par défaut, les disques
disk-type1, éligibles sont définis dans l'ordre suivant :
[disk-type2,...] 1 Stockage connecté localement (local)
Vous pouvez modifier l'ordre des disques en utilisant une liste séparée par
des virgules ajoutée à l'argument. Si vous fournissez une liste de filtres, les
paramètres par défaut sont écrasés. Vous pouvez combiner des filtres pour
spécifier un disque en particulier, en incluant esx pour le premier disque
avec ESX installé, les informations sur le modèle et le fournisseur, ou le
nom du pilote de périphérique vmkernel. Par exemple, pour préférer un
disque avec le nom de modèle ST3120814A et n'importe quel disque qui
utilise le pilote mptsas au lieu d'un disque local normal, l'argument est
--firstdisk=ST3120814A,mptsas,local. Vous pouvez utiliser
localesx pour le stockage local contenant une image ESXi ou remoteesx
pour le stockage à distance contenant une image ESXi.
VMware, Inc. 93
Installation et configuration de VMware ESXi
Spécifie un autre script d'installation à analyser. Cette commande est traitée d'une manière similaire à
une commande multiligne, mais elle ne prend qu'un seul argument.
%pre (facultatif)
Indique un script à exécuter avant que la configuration kickstart ne soit évaluée. Par exemple, vous
pouvez l'utiliser pour générer les fichiers que le fichier kickstart doit inclure.
%post (facultatif)
Exécute le script spécifié une fois que le module a été installé. Si vous précisez plusieurs sections %post,
elles sont exécutées dans leur ordre d'apparition dans le script d'installation.
--timeout=secs Précise un délai d'expiration pour l'exécution du script. Si le script n'est pas
complété à l'expiration du délai, l'arrêt du script est forcé.
--ignorefailure Si le paramètre est vrai (true), l'installation est considérée comme ayant
=[true|false] réussi même si le script %post se termine avec une erreur.
%firstboot
Crée un script init qui s'exécute uniquement lors du premier démarrage. Le script n'a pas d'incidence
sur les démarrages suivants. Si plusieurs sections %firstboot sont spécifiées, elles sont exécutées
dans l'ordre dans lequel elles apparaissent dans le fichier kickstart.
Remarque Vous ne pouvez pas vérifier la sémantique des scripts %firstboot tant que le système
n'aura pas démarré pour la première fois. Un script %firstboot peut contenir des erreurs pouvant être
catastrophiques qui ne sont pas exposées tant que l'installation n'est pas terminée.
--interpreter
Indique un interprète à utiliser. L'interprète par défaut est busybox.
=[python|busybox]
Remarque Vous ne pouvez pas vérifier la sémantique des scripts %firstboot tant que le système
n'aura pas démarré pour la première fois. Si le script contient des erreurs, elles ne seront exposées
qu'une fois l'installation terminée.
VMware, Inc. 94
Installation et configuration de VMware ESXi
Le fichier boot.cfg est fourni dans le programme d'installation d'ESXi. Vous pouvez modifier la ligne
kernelopt du fichier boot.cfg pour spécifier l'emplacement d'un script d'installation ou pour transmettre
les autres options de démarrage.
title=STRING
prefix=DIRPATH
kernel=FILEPATH
kernelopt=STRING
modules=FILEPATH1 --- FILEPATH2... --- FILEPATHn
modules=FILEPATH1 --- FILEPATH2... --- FILEPATHn Répertorie les modules à charger, séparés par trois traits
d'union (---).
VMware, Inc. 95
Installation et configuration de VMware ESXi
Reportez-vous aux sections Créer une image ISO du programme d'installation avec un script d'installation
ou de mise à niveau personnalisé et Démarrage PXE du programme d'installation ESXi.
Vous pouvez démarrer le script d'installation ou de mise à niveau en entrant une option de démarrage
lorsque vous démarrez l'hôte. Vous pouvez également créer une image ISO du programme d'installation
incluant le script d'installation. Avec une image ISO du programme d'installation, vous pouvez effectuer
une installation basée sur un script et sans surveillance lorsque vous démarrez l'image ISO image du
programme d'installation. Reportez-vous à Créer une image ISO du programme d'installation avec un
script d'installation ou de mise à niveau personnalisé.
Prérequis
Avant d'exécuter l'installation ou la mise à niveau basée sur un script, vérifiez que les conditions requises
suivantes sont remplies :
n Le système sur lequel vous effectuez l'installation ou la mise à niveau répond aux exigences
matérielles requises. Reportez-vous à Configuration matérielle requise d'ESXi.
n Vous disposez de l'image ISO du programme d'installation ESXi sur un CD ou DVD d'installation.
Reportez-vous à Télécharger et graver l'image ISO du programme d'installation ESXi sur un CD ou
un DVD.
n Le script d'installation ou de mise à niveau par défaut (ks.cfg) ou un script d'installation ou de mise
à niveau personnalisé est accessible par le système. Reportez-vous à À propos des scripts
d'installation et de mise à niveau.
n Vous avez sélectionné une commande de démarrage pour exécuter l'installation ou la mise à niveau
basée sur un script. Reportez-vous à Entrer les options de démarrage pour lancer un script
d'installation ou de mise à niveau. Pour la liste complète des commandes de démarrage, reportez-
vous à Options de démarrage.
Procédure
VMware, Inc. 96
Installation et configuration de VMware ESXi
2 Lorsque la fenêtre du programme d'installation ESXi s'affiche, appuyez sur les touches Maj.+O pour
éditer les options de démarrage.
3 Entrez une option de démarrage qui appelle le script d'installation ou de mise à niveau par défaut ou
un fichier de script d'installation ou de mise à niveau que vous avez créé.
L'installation, la mise à niveau ou la migration se lance en utilisant les options que vous avez spécifiées.
Installer ou mettre à niveau ESXi depuis une clé USB à l'aide d'un script
Vous pouvez installer ou mettre à niveau ESXi depuis une clé en utilisant un script spécifiant les options
d'installation ou de mise à niveau.
Les options de démarrage prises en charge sont spécifiées dans Options de démarrage.
Prérequis
Avant d'exécuter l'installation ou la mise à niveau basée sur un script, vérifiez que les conditions requises
suivantes sont remplies :
n Le système sur lequel vous effectuez l'installation ou la mise à niveau ESXi répond aux exigences
matérielles requises pour l'installation ou la mise à niveau. Reportez-vous à Configuration matérielle
requise d'ESXi.
n Vous disposez de l'image ISO du programme d'installation ESXi sur une clé USB amorçable.
Reportez-vous à Formater une clé USB pour lancer l'installation ou la mise à niveau d'ESXi.
n Le script d'installation ou de mise à niveau par défaut (ks.cfg) ou un script d'installation ou de mise
à niveau personnalisé est accessible par le système. Reportez-vous à À propos des scripts
d'installation et de mise à niveau.
n Vous avez sélectionné une option de démarrage pour exécuter l'installation, la mise à niveau ou la
migration basée sur un script. Reportez-vous à Entrer les options de démarrage pour lancer un script
d'installation ou de mise à niveau.
VMware, Inc. 97
Installation et configuration de VMware ESXi
Procédure
2 Lorsque la fenêtre du programme d'installation ESXi s'affiche, appuyez sur les touches Maj.+O pour
éditer les options de démarrage.
3 Entrez une option de démarrage qui appelle le script d'installation ou de mise à niveau par défaut ou
un fichier de script d'installation ou de mise à niveau que vous avez créé.
L'installation, la mise à niveau ou la migration se lance en utilisant les options que vous avez spécifiées.
Effectuer une installation ou une mise à niveau d' ESXi basée sur un script à
l'aide d'un démarrage PXE du programme d'installation
ESXi 6.7 propose de nombreuses options d'utilisation de PXE pour démarrer le programme d'installation
et utiliser un script d'installation ou de mise à niveau.
n Pour des informations sur la configuration d'une infrastructure PXE, reportez-vous à la section
Démarrage PXE du programme d'installation ESXi.
n Pour des informations sur la création et la localisation d'un script d'installation, reportez-vous à la
section À propos des scripts d'installation et de mise à niveau.
n Pour obtenir les procédures spécifiques concernant le démarrage du programme d'installation ESXi à
l'aide de PXE et l'utilisation d'un script d'installation, reportez-vous à l'une des rubriques suivantes :
n Pour plus d'informations sur l'utilisation de vSphere Auto Deploy pour effectuer une installation basée
sur un script en démarrant à l'aide de PXE, reportez-vous à la section Installation d'ESXi à l'aide de
vSphere Auto Deploy.
VMware, Inc. 98
Installation et configuration de VMware ESXi
ESXi est distribué dans un format ISO conçu pour l'installation dans la mémoire flash ou sur un disque
dur local. Vous pouvez extraire les fichiers et démarrer à l'aide de PXE.
PXE utilise les protocoles DHCP (Dynamic Host Configuration Protocol) et TFTP (Trivial File Transfer
Protocol) pour démarrer un système d'exploitation sur un réseau.
Le démarrage PXE requiert une infrastructure de réseau et une machine avec un adaptateur réseau
adapté au PXE. La plupart des machines pouvant exécuter ESXi sont équipées d'adaptateurs réseau
capables d'effectuer un démarrage PXE.
Remarque Le démarrage PXE avec un microprogramme BIOS hérité est uniquement possible sur IPv4.
Le démarrage PXE avec un microprogramme UEFI est possible avec IPv4 ou IPv6.
Lorsque vous démarrez l'hôte cible, Il est en interaction avec les différents serveurs de l'environnement
pour obtenir l'adaptateur réseau, le chargeur de démarrage, le noyau, l'adresse IP du noyau et enfin le
script d'installation. Lorsque tous les composants sont en place, l'installation démarre comme dans
l'illustration suivante.
VMware, Inc. 99
Installation et configuration de VMware ESXi
Donnez-moi une
adresse IP pour
UDP l'adaptateur réseau
Donnez-moi le chargeur
UDP de démarrage du réseau
Donnez-moi
TCP ou UDP le noyau
Serveur Web ou noyau
serveur TFTP
Serveur DHCP IP
Donnez moi un
TCP script d'installation
Le programme d'installation
dépôt de script ks.cfg se lance
Hôte ESXi
4 L'hôte ESXi contacte le serveur TFTP et demande le fichier que le serveur DHCP a spécifié.
5 Le serveur TFTP envoie le chargeur de démarrage du réseau, et l'hôte ESXi l'exécute. Le chargeur
de démarrage initial peut charger des composants supplémentaires de chargeur de démarrage à
partir du serveur TFTP.
7 Le programme d'installation s'exécute de façon interactive ou à l'aide d'un script kickstart, comme
spécifié dans le fichier de configuration.
n Pour les machines avec BIOS hérité, la procédure prend en charge le démarrage de plusieurs
versions différentes du programme d'installation d'ESXi en utilisant le même chargeur de démarrage
initial pxelinux.0 ou gpxelinux.0 pour toutes les machines cibles, mais des fichiers de
configuration PXELINUX potentiellement différents selon l'adresse MAC de la machine cible.
n Pour les machines UEFI, la procédure prend en charge le démarrage de plusieurs versions
différentes du programme d'installation d'ESXi en utilisant le même chargeur de démarrage initial
mboot.efi pour toutes les machines cibles, mais des fichiers boot.cfg potentiellement différents
selon l'adresse MAC de la machine cible.
Prérequis
n Image ISO du programme d'installation d'ESXi, téléchargée depuis le site Web VMware.
n Hôte cible disposant d'une configuration matérielle qui est prise en charge pour votre version d'ESXi.
Reportez-vous au Guide de compatibilité VMware.
n Serveur TFTP.
n Stratégies de sécurité du réseau pour autoriser le trafic TFTP (port UDP 69).
n Pour un BIOS hérité, vous pouvez uniquement utiliser la mise en réseau IPv4. Pour un démarrage
UEFI PXE, vous pouvez utiliser la mise en réseau IPv4 ou IPv6.
n Dans la plupart des cas, utilisez un VLAN natif. Si vous voulez définir l'ID VLAN à utiliser avec le
démarrage PXE, vérifiez que la carte NIC est compatible avec la spécification d'ID VLAN.
Pour les systèmes avec BIOS hérité, version 3.86 du module SYSLINUX, disponible à l'adresse
https://www.kernel.org/pub/linux/utils/boot/syslinux/.
Procédure
ESXi-6.x.x-XXXXXX est le nom du sous-répertoire TFTP qui contient les fichiers du programme
d'installation d'ESXi.
DEFAULT install
NOHALT 1
LABEL install
KERNEL ESXi-6.x.x-XXXXXX/mboot.c32
APPEND -c ESXi-6.x.x-XXXXXX/boot.cfg
IPAPPEND 2
Option Description
Même programme d'installation Nommez le fichier default si vous souhaitez que tous les hôtes démarrent ce
programme d'installation d'ESXi par défaut.
Programmes d'installation différents Nommez le fichier avec l'adresse MAC de la machine hôte cible (01-
mac_address_of_target_ESXi_host) si vous souhaitez qu'un hôte spécifique
démarre avec ce fichier, par exemple, 01-23-45-67-89-0a-bc.
Remarque Les versions récentes de mboot.efi peuvent généralement démarrer les anciennes
versions de ESXi, mais les anciennes versions de mboot.efi risquent de ne pas pouvoir démarrer
les versions récentes de ESXi. Si vous prévoyez de configurer différents hôtes pour démarrer
différentes versions du programme d'installation d'ESXi, utilisez le fichier mboot.efi de la version la
plus récente.
5 Copiez le contenu de l'image du programme d'installation d'ESXi dans le répertoire que vous venez
de créer.
prefix=ESXi-6.x.x-xxxxxx
Ici, ESXi-6.x.x-xxxxxx est le nom du chemin d'accès des fichiers du programme d'installation
par rapport au répertoire racine du serveur TFTP.
b Si les noms de fichiers sur les lignes kernel= et modules= commencent par un caractère barre
oblique (/), supprimez ce caractère.
7 (Facultatif) Pour une installation basée sur un script, dans le fichier boot.cfg, ajoutez l'option
kernelopt sur la ligne située après la commande kernel, pour indiquer l'emplacement du script
d'installation.
kernelopt=ks=http://XXX.XXX.XXX.XXX/esxi_ksFiles/ks.cfg
8 (UEFI uniquement) Spécifiez si vous souhaitez que tous les hôtes UEFI démarrent le même
programme installation.
Option Description
Programmes d'installation différents a Créez un sous-répertoire /tftpboot nommé selon l'adresse MAC de la
machine hôte cible (01-mac_address_of_target_ESXi_host), par exemple,
01-23-45-67-89-0a-bc.
b Placez une copie du (ou un lien vers le) fichier boot.cfg de l'hôte dans ce
répertoire, par exemple, /tftpboot/01-23-45-67-89-0a-bc/boot.cfg.
n Pour les machines avec BIOS hérité, la procédure prend en charge le démarrage de plusieurs
versions différentes du programme d'installation d'ESXi en utilisant le même chargeur de démarrage
initial pxelinux.0 ou gpxelinux.0 pour toutes les machines cibles, mais des fichiers de
configuration PXELINUX potentiellement différents selon l'adresse MAC de la machine cible.
n Pour les machines UEFI, la procédure prend en charge le démarrage de plusieurs versions
différentes du programme d'installation d'ESXi en utilisant le même chargeur de démarrage initial
mboot.efi pour toutes les machines cibles, mais des fichiers boot.cfg potentiellement différents
selon l'adresse MAC de la machine cible.
Prérequis
n Image ISO du programme d'installation d'ESXi, téléchargée depuis le site Web VMware.
n Hôte cible disposant d'une configuration matérielle qui est prise en charge pour votre version d'ESXi.
Reportez-vous au Guide de compatibilité VMware.
n Serveur TFTP.
n Stratégies de sécurité du réseau pour autoriser le trafic TFTP (port UDP 69).
n Pour un BIOS hérité, vous pouvez uniquement utiliser la mise en réseau IPv4. Pour un démarrage
UEFI PXE, vous pouvez utiliser la mise en réseau IPv4 ou IPv6.
n Dans la plupart des cas, utilisez un VLAN natif. Si vous voulez définir l'ID VLAN à utiliser avec le
démarrage PXE, vérifiez que la carte NIC est compatible avec la spécification d'ID VLAN.
Vérifiez que votre environnement répond également aux conditions requises suivantes pour un
démarrage PXE à l'aide d'un serveur Web :
n Vérifiez que le serveur Web HTTP est accessible par vos hôtes ESXi cibles.
Procédure
b Suivez les instructions sur cette page, mais utilisez la commande make suivante :
make bin-x86_64-efi/snponly.efi
c Copiez le fichier snponly.efi obtenu dans le répertoire /tftpboot de votre serveur TFTP.
Remarque Les versions récentes de mboot.efi peuvent généralement démarrer les anciennes
versions de ESXi, mais les anciennes versions de mboot.efi risquent de ne pas pouvoir démarrer
les versions récentes de ESXi. Si vous prévoyez de configurer différents hôtes pour démarrer
différentes versions du programme d'installation d'ESXi, utilisez le fichier mboot.efi de la version la
plus récente.
ESXi-6.x.x-XXXXXX est le nom du sous-répertoire TFTP qui contient les fichiers du programme
d'installation d'ESXi.
DEFAULT install
NOHALT 1
LABEL install
KERNEL ESXi-6.x.x-XXXXXX/mboot.c32
APPEND -c ESXi-6.x.x-XXXXXX/boot.cfg
IPAPPEND 2
Option Description
Même programme d'installation Nommez le fichier default si vous souhaitez que tous les hôtes démarrent ce
programme d'installation d'ESXi par défaut.
Programmes d'installation différents Nommez le fichier avec l'adresse MAC de la machine hôte cible (01-
mac_address_of_target_ESXi_host) si vous souhaitez qu'un hôte spécifique
démarre avec ce fichier, par exemple, 01-23-45-67-89-0a-bc.
5 Créez un répertoire sur votre serveur HTTP nommé selon la version d'ESXi qu'il contiendra, par
exemple, /var/www/html/ESXi-6.x.x-XXXXXX.
6 Copiez le contenu de l'image du programme d'installation d'ESXi dans le répertoire que vous venez
de créer.
prefix=http://XXX.XXX.XXX.XXX/ESXi-6.x.x-XXXXXX
b Si les noms de fichiers sur les lignes kernel= et modules= commencent par un caractère barre
oblique (/), supprimez ce caractère.
8 (Facultatif) Pour une installation basée sur un script, dans le fichier boot.cfg, ajoutez l'option
kernelopt sur la ligne située après la commande kernel, pour indiquer l'emplacement du script
d'installation.
kernelopt=ks=http://XXX.XXX.XXX.XXX/esxi_ksFiles/ks.cfg
9 (UEFI uniquement) Spécifiez si vous souhaitez que tous les hôtes UEFI démarrent le même
programme installation.
Option Description
Programmes d'installation différents a Créez un sous-répertoire /tftpboot nommé selon l'adresse MAC de la
machine hôte cible (01-mac_address_of_target_ESXi_host), par exemple,
01-23-45-67-89-0a-bc.
b Placez une copie du (ou un lien vers le) fichier boot.cfg de l'hôte dans ce
répertoire, par exemple, /tftpboot/01-23-45-67-89-0a-bc/boot.cfg.
En utilisant Auto Deploy, les administrateurs système qualifiés peuvent gérer efficacement les grands
déploiements. Les hôtes sont démarrés sur le réseau, depuis un serveur Auto Deploy central.
Éventuellement, les hôtes peuvent être configurés avec un profil d'hôte fourni par un hôte de référence.
Le profil d'hôte peut être configuré pour inviter l'utilisateur à fournir des informations. Une fois le
démarrage et la configuration terminés, les hôtes sont gérés par vCenter Server, de la même manière
que les autres hôtes ESXi.
Vous pouvez également utiliser Auto Deploy pour la mise en cache sans état ou les installations avec
état.
Important Auto Deploy requiert une séparation sécurisée entre le réseau de production et le réseau de
gestion ou de déploiement, comme expliqué dans Considérations relatives à la sécurité dans vSphere
Auto Deploy. L'utilisation d'Auto Deploy sans cette séparation n'est pas sécurisée.
Mise en cache sans état Par défaut, Auto Deploy ne stocke pas la configurations ni l'état d'ESXi sur
le disque hôte. En fait, un profil d'image définit l'image fournie à l'hôte et les
autres attributs d'hôte sont gérés par l'intermédiaire de profils d'hôte. Même
s'il utilise Auto Deploy pour la mise en cache sans état, un hôte doit se
connecter au serveur Auto Deploy et à vCenter Server.
Installations avec état Vous pouvez provisionner un hôte Auto Deploy et configurer l'hôte pour
stocker l'image sur le disque. Lors des démarrages suivants, les hôtes
démarrent depuis le disque.
vSphere Auto Deploy stocke les informations pour les hôtes ESXi à provisionner à divers emplacements.
Les informations sur l'emplacement des profils d'image et des profils d'hôte sont initialement définies
dans les règles qui associent les machines à des profils d'image et des profils d'hôte.
État d'image Logiciel exécutable à exécuter sur un hôte ESXi. Profil d'image, créé avec vSphere ESXi Image
Builder.
État de Paramètres configurables qui déterminent comment Profil d'hôte créé en utilisant l'IU Profil d'hôte.
configuration l'hôte est configuré (par exemple, commutateurs Provient généralement d'un modèle d'hôte.
virtuels et leurs paramètres, paramètres de pilotes,
paramètres de démarrage, etc.).
Tableau 5‑15. vSphere Auto Deploy stocke les informations de déploiement (suite)
Type
d'information Description Source d'information
État dynamique État d'exécution qui est généré par le logiciel en Mémoire d'hôte, perdue lors du redémarrage.
cours d'exécution (par exemple, clés privées ou
bases de données d'exécution).
État de machine Machines virtuelles stockées sur un hôte et Les informations de machine virtuelle envoyées par
virtuelle informations de démarrage automatique de machine vCenter Server à vSphere Auto Deploy doivent être
virtuelle (démarrages suivants seulement). disponibles pour fournir des informations sur la
machine virtuelle à vSphere Auto Deploy.
Entrée utilisateur État basé sur une entrée utilisateur. Par exemple, Informations de personnalisation, stockées par
une adresse IP que l'utilisateur fournit lorsque le vCenter Server lors du premier démarrage.
système démarre ne peut pas être placée Vous pouvez créer un profil d'hôte qui nécessite que
automatiquement dans le profil d'hôte. l'utilisateur entre des valeurs.
Lorsque vSphere Auto Deploy applique un profil
d'hôte qui nécessite des informations fournies par
l'utilisateur, l'hôte est placé en mode de
maintenance. Utilisez l'interface utilisateur du profil
d'hôte pour vérifier la conformité du profil d'hôte,
puis répondez à l'invite pour personnaliser l'hôte.
Auto Deploy
PowerCLI
Profils
d'image
Serveur
Auto Deploy
(serveur Web)
VIB et
profils d'image
Dépôt public
serveur vSphere Auto Sert des images et des profils d'hôtes aux hôtes ESXi.
Deploy
Moteur de règles Envoie des informations au serveur vSphere Auto Deploy précisant quel
vSphere Auto Deploy profil d'image et quel profil d'hôte servir à quel hôte. Les administrateurs
utilisent vSphere Auto Deploy pour définir les règles qui attribuent des
profils d'image et des profils d'hôte aux hôtes. Pour plus d'informations sur
les règles et les groupes de règles vSphere Auto Deploy, reportez-vous à
Règles et groupes de règles.
Profils d'image Définit l'ensemble de VIB avec lesquels démarrer les hôtes ESXi.
Personnalisation de Stocke les informations que l'utilisateur entre lorsque des profils d'hôte sont
l'hôte appliqués à l'hôte. La personnalisation d'hôte peut contenir une adresse IP
ou d'autres informations fournies par l'utilisateur pour cet hôte. Pour plus
d'informations sur les personnalisations d'hôte, reportez-vous à la
documentation Profils d'hôte vSphere.
Le moteur de règles mappe les paramètres du logiciel et de configuration aux hôtes en fonction des
attributs de l'hôte. Par exemple, vous pouvez déployer des profils d'image ou d'hôte dans deux clusters
d'hôtes en écrivant deux règles, chaque règle correspondant à l'adresse réseau d'un cluster.
Pour les hôtes qui n'ont pas encore été ajoutés à un système vCenter Server, le serveur vSphere Auto
Deploy se réfère au moteur de règles avant de fournir les profils d'image, les profils d'hôte et les
informations d'emplacement d'inventaire aux hôtes. Pour les hôtes qui sont gérés par un système
vCenter Server, le profil d'image, le profil d'hôte et l'emplacement de l'inventaire que vCenter Server a
stockés dans l'objet hôte sont utilisés. Si vous apportez des modifications à des règles, vous pouvez
utiliser les applets de commande vSphere Web Client ou vSphere Auto Deploy dans une session
PowerCLI pour tester et réparer la conformité des règles. Lorsque vous réparez la conformité des règles
d'un hôte, le profil d'image de l'hôte et les affectations de profil d'hôte sont mis à jour.
Règles Les règles peuvent attribuer des profils d'image et d'hôte à un groupe
d'hôtes ou définir l'emplacement (dossier ou cluster) d'un hôte sur le
système vCenter Server cible. Une règle peut identifier les hôtes cible en
fonction de l'adresse MAC de démarrage, des informations SMBIOS, de
l'UUID BIOS, du fournisseur, du modèle ou de l'adresse IP DHCP fixe.
Dans la plupart des cas, les règles s'appliquent à plusieurs hôtes. Vous
créez des règles en utilisant les applets de commande vSphere Web Client
ou vSphere Auto Deploy dans une session PowerCLI. Après avoir créé une
règle, vous devez l'ajouter à un groupe de règles. Seuls deux groupes de
Paramètre Description
groupe de règles Lorsqu'un hôte qui vient de démarrer contacte le serveur vSphere Auto
actives Deploy pour demander un profil d'image, le serveur vSphere Auto Deploy
recherche des règles de correspondance dans le groupe de règles actives.
Le profil d'image, le profil d'hôte, l'emplacement d'inventaire vCenter Server
groupe de règles Le groupe de règles opérationnelles permet de tester les modifications des
opérationnelles règles avant de les activer. Par exemple, vous pouvez utiliser les applets
de commande vSphere Auto Deploy pour tester la conformité avec le
groupe de règles opérationnelles. Le test vérifie que les hôtes gérés par un
système vCenter Server respectent les règles du groupe de règles
opérationnelles. Par défaut, les cmdlets ajoutent la règle au groupe de
règles opérationnelles et active les règles. Utilisez le paramètre
NoActivate pour ajouter une règle uniquement au groupe de règles
opérationnelles.
Vous utilisez le workflow ci-dessous avec les règles et les groupes de règles.
2 Testez les règles du groupe de règles opérationnelles sur un hôte pour vérifier que tout fonctionne
correctement.
Si vous ajoutez une règle dans une session PowerCLI et que vous ne précisez pas le paramètre
NoActivate, toutes les règles qui se trouvent dans le groupe de règles opérationnelles sont activées.
Vous ne pouvez pas activer les règles individuellement.
Reportez-vous à l'aide de la ligne de commande PowerCLI et à Gérer vSphere Auto Deploy avec les
cmdlets PowerCLI pour plus d'informations sur l'utilisation de vSphere Auto Deploy avec des applets de
commande PowerCLI. Reportez-vous à Gestion de vSphere Auto Deploy avec vSphere Web Client pour
obtenir plus d'informations sur l'utilisation de vSphere Auto Deploy avec vSphere Web Client.
Le processus de démarrage est différent pour les hôtes qui n'ont pas encore été provisionnés avec
vSphere Auto Deploy (premier démarrage) et pour les hôtes provisionnés avec vSphere Auto Deploy et
ajoutés à un système vCenter Server (démarrage suivant).
Avant un processus de premier démarrage, vous devez configurer le système. La configuration inclut les
tâches suivantes qui sont décrites plus en détail dans Préparation pour vSphere Auto Deploy.
n Configurez un serveur DHCP qui affecte une adresse IP à chaque hôte au démarrage et qui pointe
l'hôte vers le serveur TFTP depuis lequel télécharger le chargeur de démarrage iPXE.
n Si les hôtes que vous prévoyez de provisionner avec vSphere Auto Deploy ont un BIOS hérité,
vérifiez que le serveur vSphere Auto Deploy a une adresse IPv4. Le démarrage PXE avec un
microprogramme BIOS hérité est uniquement possible sur IPv4. Le démarrage PXE avec un
microprogramme UEFI est possible avec IPv4 ou IPv6.
n (Facultatif) Créez un profil d'image personnalisé en utilisant vSphere ESXi Image Builder, puis
placez ce profil dans un dépôt accessible au serveur vSphere Auto Deploy. Le profil d'image doit
contenir un bundle VIB ESXi de base.
Lorsqu'un hôte qui n'est pas encore provisionné avec vSphere Auto Deploy démarre (premier
démarrage), il interagit avec plusieurs composants de vSphere Auto Deploy.
1 Lorsque l'administrateur met sous tension un hôte, l'hôte démarre une séquence de démarrage PXE.
Le serveur DHCP affecte une adresse IP à l'hôte et demande à l'hôte de contacter le serveur TFTP.
2 L'hôte contacte le serveur TFTP et télécharge le fichier iPXE (chargeur de démarrage exécutable) et
un fichier de configuration iPXE.
Le fichier de configuration demande à l'hôte d'envoyer une demande de démarrage HTTP au serveur
vSphere Auto Deploy. La demande HTTP contient des informations sur le matériel et le réseau.
b Il transmet les composants définis dans le profil d'image, le profil d'hôte facultatif et les
informations facultatives d'emplacement du système vCenter Server.
Si le serveur vSphere Auto Deploy a fourni un profil d'hôte, ce dernier est appliqué à l'hôte.
6 vSphere Auto Deploy ajoute l'hôte au système vCenter Server dans lequel vSphere Auto Deploy est
enregistré.
a Si une règle spécifie un dossier ou un cluster cible sur le système vCenter Server, l'hôte est placé
dans ce dossier ou ce cluster. Le dossier cible doit être un centre de données.
b Si aucune règle ne définit d'emplacement d'inventaire vCenter Server, vSphere Auto Deploy
ajoute l'hôte au premier centre de données affiché dans l'interface utilisateur de vSphere Web
Client.
7 (Facultatif) Si le profil d'hôte impose que l'utilisateur définisse certaines informations, telles qu'une
adresse IP statique, l'hôte est placé en mode de maintenance lorsqu'il est ajouté au système
vCenter Server.
Vous devez réappliquer le profil d'hôte et mettre à jour la personnalisation de l'hôte pour que l'hôte
quitte le mode de maintenance. Lorsque vous mettez à jour la personnalisation de l'hôte, répondez à
toutes les questions quand un message vous y invite.
8 Si l'hôte fait partie d'un cluster DRS, les machines virtuelles des autres hôtes peuvent être migrées
vers l'hôte, une fois ce dernier ajouté au système vCenter Server.
PXE
L'hôte démarre en
utilisant un profil d'image
Pour les hôtes provisionnés avec vSphere Auto Deploy et gérés par un système vCenter Server, les
démarrages suivants peuvent devenir complètement automatiques.
2 Lorsque l'hôte démarre, vSphere Auto Deploy provisionne l'hôte avec son profil d'image et son profil
d'hôte.
3 Les machines virtuelles sont démarrées ou migrées vers l'hôte en fonction des paramètres de l'hôte.
n Hôte autonome. Les machines virtuelles sont mises sous tension en fonction des règles de
démarrage automatique définies sur l'hôte.
n Hôte de cluster DRS. Les machines virtuelles qui ont été migrées avec succès vers les autres
hôtes restent en place. Les machines virtuelles pour lesquelles aucun hôte ne disposait des
ressources suffisantes sont enregistrées sur l'hôte redémarré.
Si le système vCenter Server est indisponible, l'hôte contacte le serveur vSphere Auto Deploy et il est
provisionné avec un profil d'image. L'hôte continue à contacter le serveur vSphere Auto Deploy jusqu'à ce
que vSphere Auto Deploy se reconnecte au système vCenter Server.
vSphere Auto Deploy ne peut pas configurer des vSphere Distributed Switches si vCenter Server n'est
pas disponible, et les machines virtuelles sont affectées à des hôtes uniquement si elles participent à un
cluster HA. Le commutateur ne peut pas être créé tant que l'hôte n'est pas reconnecté à vCenter Server
et que le profil d'hôte n'est pas appliqué. Comme l'hôte est en mode de maintenance, les machines
virtuelles ne démarrent pas. Reportez-vous à Reprovisionner les hôtes avec des opérations de
redémarrage simples.
Les hôtes configurés pour demander des entrées utilisateur sont placés en mode de maintenance.
Reportez-vous à Mettre à jour la personnalisation de l'hôte dans vSphere Web Client.
Vous pouvez modifier le profil d'image, le profil d'hôte, l'emplacement vCenter Server ou le bundle de
scripts pour les hôtes. Le processus inclut la modification des règles et les opérations de test de
conformité des règles de l'hôte et de réparation.
5 Lorsque l'hôte redémarre, il utilise le profil d'image, le profil d'hôte, l'emplacement vCenter Server ou
le bundle de scripts mis à jour de l'hôte.
Si le profil d'hôte est défini pour demander des informations utilisateur, l'hôte passe en mode de
maintenance. Suivez les étapes dans Mettre à jour la personnalisation de l'hôte dans vSphere Web
Client.
Démarrage suivant sans mise à jour Démarrage suivant avec mise à jour d'image
(Facultatif)
Redémarrer un hôte Modifier et mettre
à jour le groupe de règles
Vous pouvez configurer le profil d'hôte d'un hôte de référence vSphere Auto Deploy avec un commutateur
distribué.
Lorsque vSphere Auto Deploy fournit le profil d'hôte à l'hôte ESXi, l'hôte passe par deux étapes.
1 L'hôte crée un commutateur virtuel standard avec les propriétés définies dans le champ des
paramètres de configuration du démarrage.
2 L'hôte crée des adaptateurs réseau VMkernel. Les adaptateurs réseau VMkernel permettent à l'hôte
de se connecter à vSphere Auto Deploy et au système vCenter Server.
Lorsque l'hôte est ajouté à vCenter Server, vCenter Server supprime le commutateur standard et
réapplique le commutateur distribué à l'hôte.
Remarque Ne changez pas les paramètres de configuration du démarrage afin de ne pas générer des
problèmes avec le commutateur distribué.
Le workflow pour le provisionnement des hôtes de votre environnement à l'aide de vSphere Auto Deploy
comprend les tâches suivantes :
1 Installez vCenter Server et les composants de vCenter Server, ou déployez vCenter Server
Appliance.
2 Configurez les types de démarrage des services vSphere Auto Deploy et vSphere ESXi Image
Builder.
4 (Facultatif) Si vous souhaitez créer un profil d'image personnalisé, clonez ou créez un profil d'image à
l'aide de vSphere Web Client.
5 Créez une règle de déploiement qui attribue le profil d'image à un hôte, à plusieurs hôtes définis par
un modèle ou à tous les hôtes.
Remarque vSphere Auto Deploy est optimisé pour provisionner les hôtes possédant un mappage
d'adresses MAC fixe à une adresse IP dans DHCP (appelé parfois réservation DHCP). Si vous
voulez utiliser une adresse IP statique, vous devez configurer un profil d'hôte pour demander la
personnalisation de l'hôte. Pour plus d'informations, consultez la documentation Profils d'hôte
vSphere.
7 Configurez l'hôte que vous avez provisionné comme hôte de référence pour le profil d'hôte.
Vous pouvez définir les paramètres syslog de l'hôte de référence, les paramètres de pare-feu, le
stockage, les communications réseau, etc.
9 Pour provisionner plusieurs hôtes avec le profil d'hôte, clonez ou modifiez la règle déjà créée à l'aide
de vSphere Web Client.
Reportez-vous à la section Cloner une règle de déploiement ou Modifier une règle de déploiement.
11 Corrigez les associations des hôtes pour appliquer la nouvelle règle à l'hôte.
12 Vérifiez que les hôtes que vous provisionnez répondent aux conditions suivantes.
n Chaque hôte possédant un profil d'hôte qui requiert une entrée utilisateur possède des
informations de personnalisation de l'hôte mises à jour.
Corrigez les problèmes d'association et de conformité des hôtes et redémarrez les hôtes jusqu'à ce
que tous les hôtes répondent aux conditions requises.
Lisez pour consulter une introduction au processus de démarrage, découvrir les différences entre le
premier démarrage et les suivants, et obtenir une vue d'ensemble de la personnalisation de l'hôte.
Reportez-vous à Configurer vSphere Auto Deploy et provisionner des hôtes avec vSphere PowerCLI
pour effectuer un exercice pas à pas qui vous aidera à configurer votre premier environnement vSphere
Auto Deploy sur un système Windows Server 2008.
Pour provisionner les hôtes dans votre environnement avec vSphere Auto Deploy, vous pouvez suivre les
instructions suivantes.
1 Installez vCenter Server et les composants de vCenter Server, ou déployez vCenter Server
Appliance.
3 Installez PowerCLI qui comporte les applets de commande de vSphere Auto Deploy et de vSphere
ESXi Image Builder.
Reportez-vous aux sections Préparer le système pour vSphere Auto Deploy et Utilisation des applets
vSphere Auto Deploy.
4 Recherchez le profil d'image qui contient les VIB à déployer sur les hôtes.
n Dans la plupart des cas, vous ajoutez les dépôts qui contiennent le logiciel requis à votre session
PowerCLI, puis vous sélectionnez un profil d'image à partir de l'un de ces dépôts.
n Pour créer un profil d'image personnalisé, utilisez les applets de commande de vSphere ESXi
Image Builder pour cloner un profil d'image existant et ajoutez les VIB personnalisés au clone.
Ajoutez le profil d'image personnalisé à la session PowerCLI.
Utilisez vSphere ESXi Image Builder pour la personnalisation uniquement si vous devez ajouter ou
supprimer des VIB. Dans la plupart des cas, vous pouvez ajouter à la session PowerCLI le dépôt
dans lequel VMware héberge les profils d'image sous la forme d'une URL.
5 Lancez une session PowerCLI et connectez-vous au système vCenter Server dans lequel vSphere
Auto Deploy est enregistré.
6 Utilisez l'applet de commande New-DeployRule PowerCLI pour écrire une règle qui attribue le profil
d'image à un hôte, à plusieurs hôtes définis par un modèle ou à tous les hôtes.
Remarque vSphere Auto Deploy est optimisé pour provisionner les hôtes possédant un mappage
d'adresses MAC fixe à une adresse IP dans DHCP (appelé parfois réservation DHCP). Si vous
voulez utiliser une adresse IP statique, vous devez configurer un profil d'hôte pour demander la
personnalisation de l'hôte. Pour plus d'informations, consultez la documentation Profils d'hôte
vSphere.
8 Configurez l'hôte que vous avez provisionné comme hôte de référence pour le profil d'hôte.
Vous pouvez définir les paramètres syslog de l'hôte de référence, les paramètres de pare-feu, le
stockage, les communications réseau, etc.
9 Configurez l'hôte que vous avez provisionné comme hôte de référence pour le profil d'hôte.
Vous pouvez définir les paramètres syslog de l'hôte de référence, les paramètres de pare-feu, le
stockage, les communications réseau, etc. Reportez-vous à Configuration d'un hôte de référence
vSphere Auto Deploy.
11 Pour provisionner plusieurs hôtes avec le profil d'hôte, utilisez l'applet Copy-DeployRule afin de
modifier la règle créée précédemment.
Vous pouvez modifier la règle pour attribuer non seulement un profil d'image, mais également un
profil d'hôte, un emplacement vCenter Server et un bundle de scripts personnalisé.
12 Effectuez les opérations de test et de réparation de conformité pour corriger les hôtes.
13 Vérifiez que les hôtes que vous provisionnez répondent aux conditions suivantes.
n Chaque hôte possédant un profil d'hôte qui requiert une entrée utilisateur possède des
informations de personnalisation de l'hôte mises à jour.
Corrigez les problèmes d'association et de conformité des hôtes et redémarrez les hôtes jusqu'à ce
que tous les hôtes répondent aux conditions requises.
Lisez pour consulter une introduction au processus de démarrage, découvrir les différences entre le
premier démarrage et les suivants, et obtenir une vue d'ensemble de la personnalisation de l'hôte.
Prérequis
n Vérifiez que les hôtes que vous prévoyez de provisionner avec vSphere Auto Deploy disposent de la
configuration matérielle requise pour ESXi. Reportez-vous à la section Configuration matérielle
requise d'ESXi.
n Vérifiez que les hôtes ESXi disposent d'une connectivité réseau avec vCenter Server et que toutes
les configurations de port requises sont correctes. Voir Mise à niveau de vCenter Server.
n Si vous voulez utiliser des VLAN dans votre environnement vSphere Auto Deploy, vous devez
configurer correctement votre réseau de bout en bout. Lorsque l'hôte démarre en mode PXE, le pilote
du microprogramme doit être configuré pour baliser les trames avec les ID de VLAN corrects. Cette
configuration doit s'effectuer manuellement en modifiant l'interface UEFI ou le BIOS. Vous devez
également configurer correctement les groupes de ports ESXi avec les ID VLAN appropriés.
Demandez à votre administrateur réseau la manière dont les ID VLAN sont utilisés dans votre
environnement.
n Vérifiez que vous disposez de suffisamment de stockage pour le référentiel vSphere Auto Deploy. Le
serveur vSphere Auto Deploy utilise le référentiel pour stocker les données dont il a besoin,
notamment les règles et groupes de règles que vous créez et les VIB et profils d'image que vous
définissez dans les règles.
La meilleure pratique consiste à allouer 2 Go pour disposer d'un espace suffisant pour quatre profils
d'image et d'un espace supplémentaire. Chaque profil d'image nécessite environ 350 Mo. Déterminez
l'espace à réserver pour le référentiel vSphere Auto Deploy en tenant compte du nombre de profils
d'image que vous prévoyez d'utiliser.
n Obtenez les privilèges d'administration sur le serveur DHCP qui gère le segment de réseau à partir
duquel vous voulez démarrer. Vous pouvez utiliser un serveur DHCP qui existe déjà dans
l'environnement ou en installer un. Pour votre configuration vSphere Auto Deploy, remplacez le nom
de fichier gpxelinux.0 par snponly64.efi.vmw-hardwired pour l'UEFI ou par
undionly.kpxe.vmw-hardwired pour le BIOS. Pour plus d'informations sur les configurations
DHCP, consultez Exemples de configurations DHCP.
n Protégez le réseau comme vous le feriez pour toute autre méthode de déploiement PXE. vSphere
Auto Deploy transfère les données sur SSL pour éviter les interférences et les risques d'écoute.
Toutefois, l'authenticité du client ou du serveur vSphere Auto Deploy n'est pas vérifiée au cours d'un
démarrage PXE.
n Si vous souhaitez gérer vSphere Auto Deploy avec des applets de commande PowerCLI, vérifiez que
Microsoft .NET Framework 4.5 ou 4.5.x et Windows PowerShell 3.0 ou 4.0 sont installés sur une
machine Windows. Vous pouvez installer PowerCLI sur le système Windows sur lequel
vCenter Server est installé ou sur un autre système Windows. Consultez le Guide de l'utilisateur de
vSphere PowerCLI.
n Configurez un serveur Syslog distant. Pour plus d'informations sur la configuration du serveur syslog,
reportez-vous à la documentation vCenter Server et gestion des hôtes. Configurez le premier hôte
que vous démarrez afin qu'il utilise le serveur Syslog distant, puis appliquez le profil de cet hôte à
tous les autres hôtes cibles. Vous pouvez également installer et utiliser vSphere Syslog Collector, un
outil de support de vCenter Server qui offre une architecture unifiée pour la journalisation du système
et qui permet la journalisation du réseau et la combinaison de journaux de plusieurs hôtes.
n Installez ESXi Dump Collector, configurez votre premier hôte de manière que tous les vidages
mémoire soient dirigés vers ESXi Dump Collector, et appliquez le profil d'hôte de cet hôte à tous les
autres hôtes. Reportez-vous à la section Configurer ESXi Dump Collector avec ESXCLI.
n Si les hôtes que vous prévoyez de provisionner avec vSphere Auto Deploy ont un BIOS hérité,
vérifiez que le serveur vSphere Auto Deploy a une adresse IPv4. Le démarrage PXE avec un
microprogramme BIOS hérité est uniquement possible sur IPv4. Le démarrage PXE avec un
microprogramme UEFI est possible avec IPv4 ou IPv6.
Procédure
d Sélectionnez Auto Deploy, cliquez sur le menu Actions, puis sélectionnez Modifier le type de
démarrage.
n Sous Windows, le service vSphere Auto Deploy est désactivé. Dans la fenêtre Modifier le
type de démarrage, sélectionnez Manuel ou Automatique pour activer vSphere Auto
Deploy.
n Dans vCenter Server Appliance, le service vSphere Auto Deploy est défini par défaut sur
Manuel. Si vous souhaitez que le service vSphere Auto Deploy démarre automatiquement
lors du démarrage du système d'exploitation, sélectionnez Automatique.
3 (Facultatif) Si vous souhaitez gérer vSphere Auto Deploy avec vSphere Web Client, configurez le
type de démarrage du service vSphere ESXi Image Builder.
b Sélectionnez Service ImageBuilder, cliquez sur le menu Actions, puis sélectionnez Modifier le
type de démarrage.
n Sous Windows, le service vSphere ESXi Image Builder est désactivé. Dans la fenêtre
Modifier le type de démarrage, sélectionnez Manuel ou Automatique pour activer le
service.
n Dans vCenter Server Appliance, le service vSphere Auto Deploy est défini par défaut sur
Manuel. Si vous souhaitez que le service vSphere ESXi Image Builder démarre
automatiquement lors du démarrage du système d'exploitation, sélectionnez Automatique.
L'icône Auto Deploy est visible sur la page d'accueil de vSphere Web Client.
4 (Facultatif) Si vous souhaitez gérer vSphere Auto Deploy avec des cmdlets PowerCLI, installez
PowerCLI.
Si l'assistant d'installation détecte une version antérieure de PowerCLI sur votre système, il
essayera de mettre à niveau l'installation existante.
a Dans une instance de vSphere Web Client connectée au système vCenter Server, accédez à la
liste d'inventaire et sélectionnez le système vCenter Server.
b Cliquez sur l'onglet Gérer, sélectionnez Paramètres et cliquez sur Auto Deploy.
c Cliquez sur Télécharger un fichier ZIP de démarrage TFTP pour télécharger le fichier de
configuration TFTP, puis décompressez le fichier dans le répertoire dans lequel votre serveur
TFTP stocke les fichiers.
6 Configurez le serveur DHCP pour qu'il pointe vers le serveur TFTP où se trouve le fichier TFTP ZIP.
a Spécifiez l'adresse IP du serveur TFTP dans l'option 66 DHCP, fréquemment nommée next-
server.
7 Définissez chaque hôte à provisionner avec vSphere Auto Deploy pour un démarrage réseau ou PXE
en suivant les instructions du fabricant.
8 (Facultatif) Si vous configurez votre environnement pour utiliser le mode d'empreinte, vous pouvez
utiliser votre propre autorité de certification en remplaçant le certificat OpenSSL rbd-ca.crt et la clé
privée OpenSSL rbd-ca.key par votre propre fichier de certificat et de clé.
n Sous Windows, les fichiers se trouvent dans le sous-dossier SSL du répertoire d'installation
vSphere Auto Deploy. Par exemple, sur Windows 7, la valeur par défaut est
C:\ProgramData\VMware\VMware vSphere Auto Deploy\ssl.
Lorsque vous démarrez un hôte configuré pour vSphere Auto Deploy, celui-ci contacte le serveur DHCP
et il est dirigé vers le serveur vSphere Auto Deploy qui provisionne l'hôte avec le profil d'image défini
dans le groupe de règles actives.
Suivant
n Définissez une règle pour attribuer à l'hôte un profil d'image, ainsi qu'un profil d'hôte, un
emplacement ou un bundle de scripts facultatif. Pour gérer vSphere Auto Deploy avec des cmdlets
PowerCLI, consultez la section Gérer vSphere Auto Deploy avec les cmdlets PowerCLI. Pour gérer
vSphere Auto Deploy avec le vSphere Web Client, consultez la section Gestion de vSphere Auto
Deploy avec vSphere Web Client.
n (Facultatif) Configurez le premier hôte que vous provisionnez en tant qu'hôte de référence. Utilisez le
stockage, la mise en réseau et d'autres paramètres que vous souhaitez que vos hôtes cibles
partagent. Créez un profil d'hôte pour l'hôte de référence et une règle qui affecte le profil d'image déjà
testé et le profil d'hôte aux hôtes cibles.
n (Facultatif) Si vous souhaitez que vSphere Auto Deploy écrase les partitions existantes, configurez
un hôte de référence afin qu'il effectue un partitionnement automatique et qu'il applique le profil d'hôte
de l'hôte de référence aux autres hôtes. Reportez-vous à la section Configurer un hôte de référence
pour le partitionnement automatique.
n (Facultatif) Si vous devez définir des informations d'hôte, configurez le profil d'hôte de l'hôte de
référence pour qu'il demande des informations à l'utilisateur. Pour plus d'informations sur les
personnalisations d'hôte, reportez-vous à la documentation Profils d'hôte vSphere.
Les utilisateurs PowerShell expérimentés peuvent utiliser les applets de commande vSphere Auto Deploy
comme n'importe quelles autres applets de commande PowerShell. Si PowerShell et PowerCLI ne vous
sont pas familiers, les conseils suivants peuvent être utiles.
Vous pouvez taper des cmdlets, des paramètres et des valeurs de paramètres dans le shell PowerCLI.
Vous pouvez envoyer les paramètres en fonction du nom dans la plupart des cas et placer entre
guillemets doubles les valeurs de paramètres qui contiennent des espaces ou des caractères spéciaux.
Vous pouvez transmettre les paramètres sous forme d'objets si vous voulez utiliser des scripts et
l'automatisation. Il est utile d'envoyer les paramètres sous forme d'objets avec les cmdlets qui retournent
plusieurs objets et les cmdlets qui retournent un seul objet. Prenez l'exemple suivant.
1 Liez à une variable l'objet qui encapsule les informations de conformité aux règles d'un hôte.
2 Affichez la propriété itemlist de l'objet pour voir la différence entre le contenu de l'ensemble de
règles et ce que l'hôte utilise actuellement.
$tr.itemlist
3 Corrigez l'hôte de manière à utiliser l'ensemble de règles révisé à l'aide de l'applet de commande
Repair-DeployRuleSetCompliance avec la variable.
Repair-DeployRuleSetCompliance $tr
L'attribution de clés de licence via vSphere Web Client et l'attribution de licences en utilisant les cmdlets
PowerCLI fonctionnent différemment.
Attribuer des clés de Vous pouvez attribuer des clés de licence à un hôte lorsque vous l'ajoutez
licence dans au système vCenter Server ou lorsqu'il est géré par un système
vSphere Web Client vCenter Server.
Attribution de clés de Vous pouvez définir un groupe de clés de licence à ajouter à un groupe
licence avec d'hôtes. Les clés de licence sont ajoutées à la base de données
LicenseDataManager vCenter Server. Chaque fois qu'un hôte est ajouté au système
PowerCLI vCenter Server ou s'y reconnecte, une clé de licence lui est attribuée. Une
clé de licence attribuée via PowerCLI est traitée comme clé de licence par
défaut. Lorsqu'un hôte sans licence est ajouté ou reconnecté, la clé de
licence par défaut lui est attribuée. Si un hôte dispose déjà d'une licence, il
la conserve.
Dans l'exemple suivant, des licences sont attribuées à tous les hôtes d'un centre de données. Vous
pouvez également associer des licences à des hôtes et des clusters.
L'exemple suivant s'adresse aux utilisateurs avancés de PowerCLI qui savent comment utiliser les
variables PowerShell.
Prérequis
Procédure
1 Dans une session PowerCLI, connectez-vous au système vCenter Server que vous souhaitez utiliser
et liez le gestionnaire de licence à une variable.
2 Exécutez une cmdlet qui extrait le centre de données qui contient les hôtes pour lesquels vous voulez
utiliser l'attribution de licence en masse.
Vous pouvez également exécuter une cmdlet qui extrait un cluster pour attribuer en masse des
licences à tous les hôtes du cluster ou un dossier pour utiliser l'attribution de licences en masse pour
tous les hôtes du dossier.
3 Créez un objet LicenseData et un objet LicenseKeyEntry avec un ID de type associé et une clé de
licence.
4 Associez l'attribut LicenseKeys et l'objet LicenseData que vous avez créé dans l'étape 3 à l'objet
LicenseKeyEntry.
$licenseData.LicenseKeys += $licenseKeyEntry
5 Mettez à jour les données de licence du centre de données avec l'objet LicenseData et vérifiez que
la licence est associée au conteneur hôte.
$licenseDataManager.UpdateAssociatedLicenseData($hostContainer.Uid, $licenseData)
$licenseDataManager.QueryAssociatedLicenseData($hostContainer.Uid)
6 Provisionnez vSphere Auto Deploy sur un ou plusieurs hôtes et attribuez-les au centre de données
ou au cluster auquel vous avez attribué les données de licence.
7 Vous pouvez utiliser vSphere Web Client pour vérifier que la licence par défaut XXXXX-XXXXX-
XXXXX-XXXXX-XXXXX a été correctement attribuée à l'hôte.
Tous les hôtes que vous avez affectés au centre de données disposent automatiquement d'une licence.
Si vous ne connaissez pas PowerCLI, lisez la documentation PowerCLI et consultez Utilisation des
applets vSphere Auto Deploy. Vous pouvez obtenir de l'aide sur les commandes depuis l'invite
PowerShell.
Remarque Lorsque vous exécutez des cmdlets vSphere Auto Deploy, indiquez tous les paramètres sur
la ligne de commande lorsque vous appelez la cmdlet. Il n'est pas recommandé d'indiquer des
paramètres en mode interactif.
New-DeployRule Crée une règle avec les éléments et les modèles spécifiés.
Set-DeployRule Met à jour une règle existante avec les éléments et les
modèles spécifiés. Vous ne pouvez pas mettre à niveau une
règle qui appartient à un groupe de règles.
Get-VMHostImageProfile Extrait le profil d'image utilisé par un hôte donné. Cette cmdlet
est différente de la cmdlet Get-EsxImageProfile dans
vSphere ESXi Image Builder.
Get-VMHostAttributes Extrait les attributs d'un hôte, qui sont utilisés lorsque le
serveur vSphere Auto Deploy évalue les règles.
Les règles d'extensibilité de vSphere Auto Deploy veillent à ce que les VIB au niveau
CommunitySupported ne contiennent que des fichiers provenant de certains emplacements prédéfinis,
tels que le chemin du plug-in ESXCLI, le chemin du plug-in jumpstart, etc. Si vous ajoutez un VIB d'un
emplacement différent à un profil d'image, un avertissement est généré. Vous pouvez remplacer
l'avertissement en utilisant l'option force.
Si vous appelez le cmdlet New-DeployRule sur un profil d'image qui inclut des VIB de niveau
CommunitySupported qui violent la règle, configurez $DeployNoSignatureCheck = $true avant
d'ajouter le profil d'image. Avec ce réglage, le système ignore la validation de la signature et ne vérifie
pas les règles d'extensibilité.
Remarque Les profils d'image qui incluent des VIB de niveau CommunitySupported ne sont pas pris en
charge sur les systèmes de production.
Prérequis
Procédure
1 Dans une session PowerCLI, exécutez la cmdlet Connect-VIServer pour vous connecter au
système vCenter Server sur lequel vSphere Auto Deploy est enregistré.
Connect-VIServer ipv4_or_ipv6_address
2 Déterminez l'emplacement d'un dépôt de logiciels publics ou définissez un profil d'image personnalisé
en utilisant vSphere ESXi Image Builder.
3 Exécutez Add-EsxSoftwareDepot pour ajouter le dépôt de logiciels qui contient le profil d'image à la
session PowerCLI.
4 Dans le dépôt, recherchez le profil d'image que vous voulez utiliser en exécutant la cmdlet Get-
EsxImageProfile.
Par défaut, le dépôt ESXi contient un profil d'image de base qui inclut VMware Tools et dont le nom
contient la chaîne full et un profil d'image de base qui ne contient pas VMware Tools.
5 Définissez une règle dans laquelle les hôtes ayant certains attributs (une plage d'adresses IP, par
exemple) sont affectés au profil d'image.
Des guillemets doubles sont nécessaires si un nom contient des espaces. Autrement, ils sont
facultatifs. Définissez -AllHosts au lieu d'un modèle pour appliquer l'élément à tous les hôtes.
La cmdlet crée la règle nommée testrule. La règle affecte le profil d'image My Profile25 à tous les
hôtes ayant Acme ou Zven comme fournisseur et une adresse IP dans la page d'adresses définie.
Add-DeployRule testrule
Par défaut, la règle est ajoutée au groupe de règles opérationnelles et au groupe de règles actives. Si
vous utilisez le paramètre NoActivate, le groupe de règles opérationnelles ne devient pas le groupe
de règles actives.
Lorsque l'hôte démarre depuis iPXE, il affiche les attributs de la machine sur la console. Utilisez le même
format des attributs lors de l'écriture des règles de déploiement.
******************************************************************
* Booting through VMware AutoDeploy...
*
* Machine attributes:
* . asset=No Asset Tag
* . domain=vmware.com
* . hostname=myhost.mycompany.com
* . ipv4=XX.XX.XXX.XXX
* . mac=XX:Xa:Xb:Xc:Xx:XX
* . model=MyVendorModel
* . oemstring=Product ID: XXXXXX-XXX
* . serial=XX XX XX XX XX XX...
* . uuid=XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXX
* . vendor=MyVendor
******************************************************************
Suivant
n Pour les hôtes déjà provisionnés avec vSphere Auto Deploy, exécutez les opérations de test de
conformité et de réparation pour les provisionner avec le nouveau profil d'image. Reportez-vous à
Tester et réparer la conformité aux règles.
n Mettez sous tension les hôtes non provisionnés pour les provisionner avec le nouveau profil d'image.
Dans la plupart des cas, vous affectez un hôte à un cluster au lieu de définir un profil d'hôte explicitement.
L'hôte utilise le profil d'hôte du cluster.
Prérequis
n Installez PowerCLI et tous les logiciels nécessaires. Pour obtenir plus d'informations, reportez-vous à
Installation et configuration de vCenter Server.
Procédure
1 Dans une session PowerCLI, exécutez la cmdlet Connect-VIServer pour vous connecter au
système vCenter Server sur lequel vSphere Auto Deploy est enregistré.
Connect-VIServer ipv4_or_ipv6_address
2 En utilisant vSphere Web Client, configurez un hôte avec les paramètres de votre choix et créez un
profil d'hôte à partir de cet hôte.
4 À l'invite PowerCLI, définissez une règle dans laquelle des profils d'hôte sont attribués aux hôtes
présentant certains attributs (par exemple, une plage d'adresses IP).
L'élément défini est affecté à tous les hôtes ayant les attributs définis. Cet exemple spécifie la règle
testrule2. La règle attribue le profil d'hôte spécifié my_host_profile à tous les hôtes dont l'adresse IP
se situe dans la plage spécifiée et dont le fabricant est Acme ou Zven.
Add-DeployRule testrule2
Par défaut, le groupe de règles opérationnelles devient le groupe de règles actives et les
modifications apportées à ce dernier sont appliquées lorsque vous ajoutez une règle. Si vous utilisez
le paramètre NoActivate, le groupe de règles opérationnelles ne devient pas le groupe de règles
actives.
Suivant
n Attribuez à un hôte déjà provisionné avec vSphere Auto Deploy le nouveau profil d'hôte en effectuant
un test de conformité et des opérations de réparation sur ces hôtes. Pour plus d'informations,
consultez Tester et réparer la conformité aux règles.
n Mettez sous tension les hôtes non provisionnés pour les provisionner avec le profil d'hôte.
Prérequis
Procédure
1 Dans une session PowerCLI, exécutez la cmdlet Connect-VIServer pour vous connecter au
système vCenter Server sur lequel vSphere Auto Deploy est enregistré.
Connect-VIServer ipv4_or_ipv6_address
2 Définissez une règle dans laquelle les hôtes ayant certains attributs (une plage d'adresses IP, par
exemple) sont affectés à un dossier ou un cluster.
Cet exemple envoie le dossier en fonction de son nom. Au lieu de cela, vous pouvez transmettre un
objet de dossier, de cluster ou de centre de données, récupéré à l'aide du cmdlet Get-Folder, Get-
Cluster ou Get-Datacenter.
Add-DeployRule testrule3
Par défaut, le groupe de règles opérationnelles devient le groupe de règles actives et les
modifications apportées à ce dernier sont appliquées lorsque vous ajoutez une règle. Si vous utilisez
le paramètre NoActivate, le groupe de règles opérationnelles ne devient pas le groupe de règles
actives.
Suivant
n Attribuez un hôte déjà provisionné à l'aide de vSphere Auto Deploy au nouvel emplacement de
dossier ou de cluster, par le biais d'une opération de test et de réparation de la conformité. Reportez-
vous à Tester et réparer la conformité aux règles.
n Mettez sous tension les hôtes non provisionnés pour les ajouter à l'emplacement vCenter Server
défini.
Les scripts sont exécutés par ordre alphabétique après le workflow de démarrage initial ESXi de l'hôte.
Prérequis
n Vérifiez que bundle de scripts que vous souhaitez associer avec une règle vSphere Auto Deploy est
au format .tgz, d'une taille maximum de 10 Mo et écrit en langage de script Python ou ash de
BusyBox.
Procédure
1 Dans une session PowerCLI, exécutez la cmdlet Connect-VIServer pour vous connecter au
système vCenter Server sur lequel vSphere Auto Deploy est enregistré.
Connect-VIServer ipv4_or_ipv6_address
2 Exécutez la cmdlet Add-ScriptBundle pour ajouter le bundle de script qui contient les scripts
nécessaires à l'inventaire vSphere Auto Deploy.
Add-ScriptBundle c:/temp/MyScriptBundle.tgz
Le nom du bundle de scripts sans l'extension .tgz est l'identifiant ou l'objet du nom de l'élément du
bundle de scripts. Vous pouvez mettre à jour un bundle de scripts existant en utilisant le paramètre -
Update avec la cmdlet Add-ScriptBundle.
3 (Facultatif) Exécutez la cmdlet Get-ScriptBundle pour vérifier que le bundle de scripts est ajouté à
l'inventaire vSphere Auto Deploy.
4 Définissez une règle dans laquelle les hôtes ayant certains attributs, par exemple une plage
d'adresses IP, sont affectés au bundle de scripts.
Des guillemets doubles sont nécessaires si un nom contient des espaces. Autrement, ils sont
facultatifs. Définissez -AllHosts au lieu d'un modèle pour appliquer l'élément à tous les hôtes.
Vous créez une règle dénommée testrule4. La règle affecte le bundle de scripts My Script Bundle à
tous les hôtes ayant Acme ou Zven comme fournisseur et une adresse IP dans la page d'adresses
définie. Vous pouvez utiliser l'identifiant du bundle de scripts ou de l'objet retourné par la cmdlet Get-
ScriptBundle pour identifier le bundle de scripts que vous souhaitez associer à la règle.
Add-DeployRule testrule4
Par défaut, la règle est ajoutée au groupe de règles opérationnelles et au groupe de règles actives. Si
vous utilisez le paramètre NoActivate, le groupe de règles opérationnelles ne devient pas le groupe
de règles actives.
Suivant
n Pour les hôtes déjà provisionnés avec vSphere Auto Deploy, exécutez les opérations de test de
conformité et de réparation pour les provisionner avec les nouveaux scripts. Reportez-vous à Tester
et réparer la conformité aux règles.
n Mettez sous tension les hôtes non provisionnés pour les provisionner avec les nouveaux scripts.
Prérequis
n Vérifiez que votre infrastructure comporte un ou plusieurs hôtes ESXi provisionnés avec vSphere
Auto Deploy et que l'hôte sur lequel vous avez installé PowerCLI peut accéder à ces hôtes ESXi.
Procédure
1 Dans une session PowerCLI, exécutez la cmdlet Connect-VIServer pour vous connecter au
système vCenter Server sur lequel vSphere Auto Deploy est enregistré.
Connect-VIServer ipv4_or_ipv6_address
2 Utilisez PowerCLI pour identifier les règles vSphere Auto Deploy disponibles actuellement.
Get-DeployRule
Vous ne pouvez pas modifier une règle qui se trouve déjà dans le groupe de règles actif. À la place,
vous pouvez copier la règle et remplacer l'élément ou le modèle à changer.
4 Vérifiez que vous pouvez accéder à l'hôte pour lequel vous souhaitez tester la conformité de
l'ensemble de règles.
5 Exécutez la cmdlet qui teste la conformité des groupes de règles de l'hôte et liez la valeur de retour à
une variable pour une utilisation ultérieure.
$tr.itemlist
Le système renvoie un tableau des éléments actuels et prévus si l'hôte pour lequel vous souhaitez
tester la conformité du nouveau jeu de règles est compatible avec le jeu de règles actif.
CurrentItem ExpectedItem
----------- ------------
My Profile 25 MyNewProfile
7 Corrigez l'hôte pour utiliser le groupe de règles modifié lors du prochain démarrage de l'hôte.
Repair-DeployRuleSetCompliance $tr
Suivant
Si la règle que vous avez changée définissait l'emplacement d'inventaire, la modification est appliquée
lorsque vous réparez la conformité. Pour toutes les autres modifications, redémarrez votre hôte pour que
vSphere Auto Deploy applique la nouvelle règle et pour assurer la conformité entre le groupe de règles et
l'hôte.
Enregistrer l'adresse d'un serveur proxy de mise en cache avec vSphere Auto Deploy
Le démarrage simultané d'un grand nombre d'hôtes sans état augmente considérablement la charge sur
le serveur vSphere Auto Deploy. Vous pouvez équilibrer la charge des demandes entre le serveur
vSphere Auto Deploy et un ou plusieurs serveurs proxy que vous pouvez enregistrer avec vSphere Auto
Deploy.
Prérequis
Procédure
1 Dans une session PowerCLI, exécutez la cmdlet Connect-VIServer pour vous connecter au
système vCenter Server sur lequel vSphere Auto Deploy est enregistré.
Connect-VIServer ipv4_or_ipv6_address
2 Enregistrer une adresse de serveur proxy de mise en cache avec vSphere Auto Deploy en exécutant
la cmdlet Add-ProxyServer.
Vous pouvez exécuter la cmdlet plusieurs fois pour enregistrer plusieurs serveurs proxy. L'adresse
peut comprendre un numéro de port.
3 (Facultatif) Exécutez la List-ProxyServer cmdlet pour vérifier que le serveur proxy de mise en
cache est enregistré avec vSphere Auto Deploy.
Prérequis
n Préparez votre système et installez le serveur Auto Deploy. Pour plus d'informations, consultez
Préparer le système pour vSphere Auto Deploy.
n Si vous souhaitez inclure un profil d'image dans la règle, vérifiez que le dépôt de logiciels dont vous
avez besoin est ajouté à l'inventaire. Reportez-vous à la section Ajouter un dépôt de logiciels ou
Importer un dépôt de logiciels.
Procédure
2 Nommer la règle et définir le critère correspondant dans l'assistant Nouvelle règle de déploiement
Lorsque vous lancez l'assistant Nouvelle règle de déploiement, il vous faut en premier lieu entrer
un nom de règle, puis sélectionner un modèle pour appliquer la règle à certains ou à tous les hôtes
de l'inventaire.
Suivant
n Activez une règle vSphere Auto Deploy. Reportez-vous à Activer, désactiver et réordonner les règles
Auto Deploy.
n Modifiez une règle vSphere Auto Deploy. Reportez-vous à Modifier une règle de déploiement.
n Affichez les associations de profils d'image, de profils d'hôte et d'emplacements d'un hôte. Reportez-
vous à Afficher les associations d'hôtes.
n Corrigez les hôtes non conformes. Reportez-vous à Corriger un hôte non conforme.
n Modifiez l'association d'un profil d'image d'un hôte. Reportez-vous à Modifier l'association de profil
d'image d'un hôte.
Procédure
1 Sur la page d'accueil de vSphere Web Client, cliquez sur Auto Deploy.
Par défaut, seul le rôle Administrateur détient des privilèges permettant d'utiliser le service vSphere
Auto Deploy.
Procédure
1 Dans la page Nom et hôtes de l'assistant, entrez un nom pour la nouvelle règle.
Vous pouvez choisir d'appliquer la règle à tous les hôtes de l'inventaire ou de l'appliquer uniquement
aux hôtes correspondant à un modèle spécifique. Vous pouvez sélectionner un ou plusieurs modèles.
Par exemple, la règle peut s'appliquer uniquement aux hôtes d'un domaine vCenter Single Sign-On,
avec un nom d'hôte spécifique, ou aux hôtes correspondant à une plage IPv4 spécifique.
Prérequis
Si vous souhaitez inclure un profil d'image dans la règle, vérifiez que le dépôt de logiciels dont vous avez
besoin est ajouté à l'inventaire. Reportez-vous à la section Ajouter un dépôt de logiciels ou Importer un
dépôt de logiciels.
Procédure
Option Action
Si vous ne souhaitez pas attribuer un profil d'image aux Cochez la case Pas de profil d'image.
hôtes sélectionnés
Si vous souhaitez attribuer un profil d'image aux hôtes 1 Sélectionnez un dépôt de logiciels dans le menu
sélectionnés déroulant.
2 Sélectionnez un profil d'image dans la liste.
3 (Facultatif) Si vous souhaitez éviter la vérification du
niveau d'acceptation pour le profil d'image, cochez la
case Ignorer la vérification de signature du profil
d'image.
Procédure
Option Action
Si vous ne souhaitez pas attribuer un profil d'hôte aux hôtes Cochez la case Ne pas inclure de profil d'hôte.
sélectionnés
Si vous souhaitez attribuer un profil d'hôte aux hôtes Sélectionnez un profil d'hôte dans la liste.
sélectionnés
Procédure
1 Sur la page Sélectionner l'emplacement d'hôte, sélectionnez un emplacement pour les hôtes
correspondants à la règle.
Option Action
Si vous ne souhaitez pas sélectionner un emplacement Cochez la case Ne pas inclure d'emplacement.
d'hôte
Si vous souhaitez sélectionner un emplacement spécifique Sélectionnez un centre de données, un dossier ou un cluster
pour les hôtes sélectionnés comme emplacement d'hôte.
Procédure
1 Dans la page Prêt à terminer, lisez les informations récapitulatives de la nouvelle règle.
Vous pouvez afficher la règle récemment créée figurant dans l'onglet Déployer des règles.
Prérequis
n Préparez votre système et installez le serveur Auto Deploy. Pour plus d'informations, consultez
Préparer le système pour vSphere Auto Deploy.
n Créez une règle vSphere Auto Deploy. Reportez-vous à Créer une règle de déploiement.
n Si vous souhaitez inclure un profil d'image dans la règle, vérifiez que le dépôt de logiciels dont vous
avez besoin est ajouté à l'inventaire. Reportez-vous à la section Ajouter un dépôt de logiciels ou
Importer un dépôt de logiciels.
Procédure
2 Nommer la règle et définir le critère correspondant dans l'assistant Cloner la règle de déploiement
Lorsque vous lancez l'assistant Cloner la règle de déploiement pour cloner une règle vSphere
Auto Deploy, il vous faut choisir en premier lieu si vous gardez le nom par défaut de la règle clonée
et si vous souhaitez modifier le critère correspondant à la règle.
Suivant
n Activez une règle vSphere Auto Deploy. Reportez-vous à Activer, désactiver et réordonner les règles
Auto Deploy.
n Modifiez une règle vSphere Auto Deploy. Reportez-vous à Modifier une règle de déploiement.
Procédure
1 Sur la page d'accueil de vSphere Web Client, cliquez sur Auto Deploy.
Par défaut, seul le rôle Administrateur détient des privilèges permettant d'utiliser le service vSphere
Auto Deploy.
Procédure
1 Dans la page Nom et hôtes de l'assistant, entrez un nom pour la nouvelle règle.
Vous pouvez choisir d'appliquer la règle à tous les hôtes de l'inventaire ou de l'appliquer uniquement
aux hôtes correspondant à un modèle spécifique. Vous pouvez sélectionner un ou plusieurs modèles.
Par exemple, la règle peut s'appliquer uniquement aux hôtes d'un domaine vCenter Single Sign-On,
avec un nom d'hôte spécifique, ou aux hôtes correspondant à une plage IPv4 spécifique.
Prérequis
Si vous souhaitez inclure un profil d'image dans la règle, vérifiez que le dépôt de logiciels dont vous avez
besoin est ajouté à l'inventaire. Reportez-vous à la section Ajouter un dépôt de logiciels ou Importer un
dépôt de logiciels.
Procédure
Option Action
Si vous ne souhaitez pas modifier le profil d'image Sélectionnez l'option Même profil d'image.
Si vous ne souhaitez pas attribuer un profil d'image aux Sélectionnez l'option Aucun profil d'image.
hôtes sélectionnés
Si vous souhaitez attribuer un nouveau profil d'image aux 1 Sélectionnez l'option Rechercher un profil d'image.
hôtes sélectionnés 2 Sélectionnez un dépôt de logiciels dans le menu
déroulant.
3 Sélectionnez un profil d'image dans la liste.
4 (Facultatif) Si vous souhaitez éviter la vérification du
niveau d'acceptation pour le profil d'image, cochez la
case Ignorer la vérification de signature du profil
d'image.
Procédure
Option Action
Si vous souhaitez conserver le profil d'hôte utilisé dans la Cliquez sur Suivant.
règle clonée
Si vous ne souhaitez pas attribuer un profil d'hôte aux hôtes Cochez la case Ne pas inclure de profil d'hôte et cliquez
sélectionnés sur Suivant.
Si vous souhaitez attribuer un nouveau profil d'hôte aux Sélectionnez un profil d'hôte dans la liste et cliquez sur
hôtes sélectionnés Suivant.
Procédure
1 Sur la page Sélectionner l'emplacement d'hôte, sélectionnez un emplacement pour les hôtes
correspondants à la règle.
Option Action
Si vous souhaitez conserver l'emplacement de l'hôte utilisé Gardez l'emplacement par défaut.
dans la règle clonée
Si vous ne souhaitez pas que la règle inclue un Cochez la case Ne pas inclure de profil d'hôte.
emplacement d'hôte
Si vous souhaitez sélectionner un nouvel emplacement Sélectionnez un centre de données, un dossier ou un cluster
spécifique pour les hôtes sélectionnés comme emplacement d'hôte.
Procédure
1 Dans la page Prêt à terminer, lisez les informations récapitulatives de la nouvelle règle.
Vous pouvez afficher la règle récemment créée figurant dans l'onglet Déployer des règles.
n Modifier une règle pour attribuer un profil d'image différent à des hôtes
Si une règle dans l'inventaire est en état inactif, vous pouvez modifier la règle et attribuer un profil
d'image différent aux hôtes correspondant aux critères de la règle.
n Écrire une règle pour attribuer un profil d'hôte différent à des hôtes
Si une règle dans l'inventaire est en état inactif, vous pouvez modifier la règle et attribuer un profil
d'hôte différent aux hôtes correspondant aux critères de la règle.
Prérequis
n Préparez votre système et installez le serveur Auto Deploy. Pour plus d'informations, consultez
Préparer le système pour vSphere Auto Deploy.
n Créez une règle vSphere Auto Deploy. Reportez-vous à Créer une règle de déploiement.
Procédure
1 Sur la page d'accueil de vSphere Web Client, cliquez sur Auto Deploy.
Par défaut, seul le rôle Administrateur détient des privilèges permettant d'utiliser le service vSphere
Auto Deploy.
2 Dans l'onglet Règles de déploiement, dans la liste de règles de l'inventaire, sélectionnez la règle à
modifier, puis cliquez sur Modifier.
Vous pouvez choisir d'appliquer la règle à tous les hôtes de l'inventaire ou de l'appliquer uniquement
aux hôtes correspondant à un modèle spécifique. Vous pouvez sélectionner un ou plusieurs modèles.
Par exemple, la règle peut s'appliquer uniquement aux hôtes d'un domaine vCenter Single Sign-On,
avec un nom d'hôte spécifique, ou aux hôtes correspondant à une plage IPv4 spécifique.
Modifier une règle pour attribuer un profil d'image différent à des hôtes
Si une règle dans l'inventaire est en état inactif, vous pouvez modifier la règle et attribuer un profil
d'image différent aux hôtes correspondant aux critères de la règle.
Prérequis
n Préparez votre système et installez le serveur Auto Deploy. Pour plus d'informations, consultez
Préparer le système pour vSphere Auto Deploy.
n Créez une règle vSphere Auto Deploy. Reportez-vous à Créer une règle de déploiement.
Procédure
1 Sur la page d'accueil de vSphere Web Client, cliquez sur Auto Deploy.
Par défaut, seul le rôle Administrateur détient des privilèges permettant d'utiliser le service vSphere
Auto Deploy.
2 Dans l'onglet Règles de déploiement, dans la liste de règles de l'inventaire, sélectionnez la règle à
modifier, puis cliquez sur Modifier.
3 Sélectionnez la page Sélectionner un profil d'image pour attribuer un profil d'image aux hôtes
correspondant aux critères de la règle.
Option Action
Si vous ne souhaitez pas modifier le profil d'image Sélectionnez l'option Même profil d'image.
Si vous ne souhaitez pas attribuer un profil d'image aux Sélectionnez l'option Aucun profil d'image.
hôtes sélectionnés
Si vous souhaitez attribuer un nouveau profil d'image aux 1 Sélectionnez l'option Rechercher un profil d'image.
hôtes sélectionnés 2 Sélectionnez un dépôt de logiciels dans le menu
déroulant.
3 Sélectionnez un profil d'image dans la liste.
4 (Facultatif) Si vous souhaitez éviter la vérification du
niveau d'acceptation pour le profil d'image, cochez la
case Ignorer la vérification de signature du profil
d'image.
Écrire une règle pour attribuer un profil d'hôte différent à des hôtes
Si une règle dans l'inventaire est en état inactif, vous pouvez modifier la règle et attribuer un profil d'hôte
différent aux hôtes correspondant aux critères de la règle.
Prérequis
n Préparez votre système et installez le serveur Auto Deploy. Pour plus d'informations, consultez
Préparer le système pour vSphere Auto Deploy.
n Créez une règle vSphere Auto Deploy. Reportez-vous à Créer une règle de déploiement.
Procédure
1 Sur la page d'accueil de vSphere Web Client, cliquez sur Auto Deploy.
Par défaut, seul le rôle Administrateur détient des privilèges permettant d'utiliser le service vSphere
Auto Deploy.
2 Dans l'onglet Règles de déploiement, dans la liste de règles de l'inventaire, sélectionnez la règle à
modifier, puis cliquez sur Modifier.
3 Sélectionnez la page Sélectionner un profil d'hôte et attribuez un nouveau profil d'hôte aux hôtes
correspondant à la règle.
Option Action
Si vous ne souhaitez pas attribuer un profil d'hôte aux hôtes Cochez la case Ne pas inclure de profil d'hôte.
sélectionnés
Si vous souhaitez attribuer un profil d'hôte aux hôtes Sélectionnez un profil d'hôte dans la liste.
sélectionnés
Prérequis
n Préparez votre système et installez le serveur Auto Deploy. Pour plus d'informations, consultez
Préparer le système pour vSphere Auto Deploy.
n Créez une règle vSphere Auto Deploy. Reportez-vous à Créer une règle de déploiement.
Procédure
1 Sur la page d'accueil de vSphere Web Client, cliquez sur Auto Deploy.
Par défaut, seul le rôle Administrateur détient des privilèges permettant d'utiliser le service vSphere
Auto Deploy.
2 Dans l'onglet Règles de déploiement, dans la liste de règles de l'inventaire, sélectionnez la règle à
modifier, puis cliquez sur Modifier.
Option Action
Si vous ne souhaitez pas sélectionner un emplacement Cochez la case Ne pas inclure d'emplacement.
d'hôte
Si vous souhaitez sélectionner un emplacement spécifique Sélectionnez un centre de données, un dossier ou un cluster
pour les hôtes sélectionnés comme emplacement d'hôte.
La liste supérieure sur la page Activer et réordonner de l'assistant affiche les règles du groupe de
règles actives. La liste inférieure affiche les règles inactives.
Prérequis
n Préparez votre système et installez le serveur Auto Deploy. Pour plus d'informations, consultez
Préparer le système pour vSphere Auto Deploy.
n Créez une règle vSphere Auto Deploy. Reportez-vous à Créer une règle de déploiement.
Procédure
1 Sur la page d'accueil de vSphere Web Client, cliquez sur Auto Deploy.
Par défaut, seul le rôle Administrateur détient des privilèges permettant d'utiliser le service vSphere
Auto Deploy.
2 Dans l'onglet Déployer des règles, cliquez sur Activer/désactiver des règles.
3 (Facultatif) Si vous souhaitez désactiver une règle active, sélectionnez la règle dans la liste des
règles actives, puis cliquez sur le bouton Désactiver.
4 Dans la liste de règles inactives, sélectionnez la règle à activer, puis cliquez sur le bouton Activer.
5 (Facultatif) Si vous souhaitez changer l'ordre des règles dans la liste des règles actives, sélectionnez
une règle à faire monter ou descendre dans la liste, puis cliquez sur l'icône Monter ou Descendre
au-dessus de la liste des règles actives.
Les règles sont répertoriées par priorité. Par exemple, si plusieurs règles s'appliquent au même hôte
mais sont configurées pour fournir à l'hôte des profils d'image, des profils d'hôte et des
emplacements différents, la règle la plus élevée dans la liste s'applique à l'hôte.
6 (Facultatif) Si vous souhaitez tester une règle inactive avant activation, cochez la case Tester les
règles avant activation, puis cliquez sur Suivant.
a Dans la page Sélectionner les cibles du test de l'assistant, dans l'onglet Filtre, sélectionnez les
hôtes sur lesquels vous souhaitez tester la règle inactive, puis cliquez sur Suivant.
b Dans la page Aperçu des résultats du test de l'assistant, sélectionnez un hôte dans la liste pour
afficher l'état actuel de l'hôte et les modifications attendues après l'activation de la règle.
Si l'hôte est conforme à la règle, vous n'avez pas besoin de corriger l'hôte après l'activation de la
règle.
c (Facultatif) Si vous souhaitez corriger les hôtes sélectionnés après l'activation de la règle, cochez
la case Corriger les associations d'hôtes répertoriées après l'activation de la règle.
Dans l'onglet Déployer des règles, la règle est répertoriée comme étant active dans la colonne État.
Suivant
n Affichez les associations de profils d'image, de profils d'hôte et d'emplacements d'un hôte. Reportez-
vous à Afficher les associations d'hôtes.
n Corrigez les hôtes non conformes. Reportez-vous à Corriger un hôte non conforme.
Prérequis
n Préparez votre système et installez le serveur Auto Deploy. Pour plus d'informations, consultez
Préparer le système pour vSphere Auto Deploy.
n Créez une règle vSphere Auto Deploy. Reportez-vous à Créer une règle de déploiement.
n Activez une règle vSphere Auto Deploy. Reportez-vous à Activer, désactiver et réordonner les règles
Auto Deploy.
Procédure
1 Sur la page d'accueil de vSphere Web Client, cliquez sur Auto Deploy.
Par défaut, seul le rôle Administrateur détient des privilèges permettant d'utiliser le service vSphere
Auto Deploy.
La fenêtre Vérifier la conformité des associations d'hôtes affiche l'état actuel de l'hôte et sa
conformité avec le jeu de règles actif. Vous pouvez afficher le profil d'image, le profil d'hôte,
l'emplacement d'hôte, le bundle de scripts et les associations actuellement attribués qui prendront
effet après la correction de l'hôte. Vous pouvez attribuer un bundle de scripts à un hôte uniquement
en utilisant des applets PowerCLI.
Option Étapes
Si vous souhaitez 1 Dans l'onglet Hôtes déployés, utilisez Maj + Clic gauche ou Ctrl + Clic gauche pour
vérifier la conformité sélectionner plusieurs hôtes ESXi.
des associations 2 Cliquez sur Vérifier la conformité des associations d'hôtes.
d'hôtes de plusieurs 3 Confirmez que vous souhaitez contrôler la conformité de tous les hôtes sélectionnés.
hôtes
4 Vérifiez l'état de conformité des hôtes dans le volet de gauche.
5 (Facultatif) Dans le volet de gauche, sélectionnez un hôte pour afficher les détails relatifs à
son état de conformité dans le volet de droite.
6 (Facultatif) Sélectionnez un ou plusieurs hôtes et cliquez sur Corriger les hôtes
sélectionnés pour les corriger.
n Cochez la case de chaque hôte que vous souhaitez sélectionner.
n Cochez la case Hôtes pour sélectionner tous les hôtes.
7 Cliquez sur Fermer pour fermer la fenêtre Vérifier la conformité des associations
d'hôtes.
Suivant
n Corrigez les hôtes non conformes. Reportez-vous à Corriger un hôte non conforme.
n Modifiez l'association d'un profil d'image d'un hôte. Reportez-vous à Modifier l'association de profil
d'image d'un hôte.
n Modifiez une règle vSphere Auto Deploy. Reportez-vous à Modifier une règle de déploiement.
Prérequis
n Préparez votre système et installez le serveur Auto Deploy. Pour plus d'informations, consultez
Préparer le système pour vSphere Auto Deploy.
n Créez une règle vSphere Auto Deploy. Reportez-vous à Créer une règle de déploiement.
n Activez une règle vSphere Auto Deploy. Reportez-vous à Activer, désactiver et réordonner les règles
Auto Deploy.
Procédure
1 Sur la page d'accueil de vSphere Web Client, cliquez sur Auto Deploy.
Par défaut, seul le rôle Administrateur détient des privilèges permettant d'utiliser le service vSphere
Auto Deploy.
Option Action
Si vous ne souhaitez pas modifier le profil d'image Sélectionnez l'option Même profil d'image.
Si vous souhaitez attribuer un nouveau profil d'image aux 1 Sélectionnez l'option Rechercher un profil d'image.
hôtes sélectionnés 2 Sélectionnez un dépôt de logiciels dans le menu
déroulant.
3 Sélectionnez un profil d'image dans la liste.
4 (Facultatif) Si vous souhaitez éviter la vérification du
niveau d'acceptation pour le profil d'image, cochez la
case Ignorer la vérification de signature du profil
d'image.
Le nouveau profil d'images est répertorié dans la colonne Profil d'image après l'actualisation de la page.
Suivant
n Affichez les associations de profils d'image, de profils d'hôte et d'emplacements d'un hôte. Reportez-
vous à Afficher les associations d'hôtes.
n Si l'hôte est associé à une règle et si vous souhaitez revenir au profil d'image défini dans la règle,
corrigez l'hôte. Reportez-vous à Corriger un hôte non conforme.
Prérequis
n Préparez votre système et installez le serveur Auto Deploy. Pour plus d'informations, consultez
Préparer le système pour vSphere Auto Deploy.
n Créez une règle vSphere Auto Deploy. Reportez-vous à Créer une règle de déploiement.
n Activez une règle vSphere Auto Deploy. Reportez-vous à Activer, désactiver et réordonner les règles
Auto Deploy.
n Si la correction d'un hôte entraîne la modification de son emplacement, l'hôte doit être mis en mode
de maintenance.
Procédure
1 Sur la page d'accueil de vSphere Web Client, cliquez sur Auto Deploy.
Par défaut, seul le rôle Administrateur détient des privilèges permettant d'utiliser le service vSphere
Auto Deploy.
Vous pouvez utiliser Maj + Clic gauche ou Ctrl + Clic gauche pour sélectionner plusieurs hôtes.
Si vous corrigez un hôte possédant une association de profil d'image modifiée, l'hôte reprend les
paramètres définis dans la règle qui lui correspond.
Suivant
n Affichez les associations de profils d'image, de profils d'hôte et d'emplacements d'un hôte. Reportez-
vous à Afficher les associations d'hôtes.
n Modifiez l'association d'un profil d'image d'un hôte. Reportez-vous à Modifier l'association de profil
d'image d'un hôte.
Pour ajouter un hôte à l'inventaire vSphere Auto Deploy actuel des hôtes déployés, vous pouvez créer
une nouvelle règle ou modifier une règle existante pour inclure un hôte qui n'est pas déployé avec
vSphere Auto Deploy et l'associer à un profil d'image, un profil d'hôte et un emplacement spécifiques.
Vous pouvez également ajouter un hôte manuellement à l'inventaire en l'attribuant à un profil d'image, un
profil d'hôte et un emplacement.
Prérequis
n Préparez votre système et installez le serveur Auto Deploy. Pour plus d'informations, consultez
Préparer le système pour vSphere Auto Deploy.
n Pour attribuer un profil d'image à l'hôte, ajoutez le dépôt de logiciels dont vous avez besoin à
l'inventaire. Reportez-vous à la section Ajouter un dépôt de logiciels ou Importer un dépôt de
logiciels.
Procédure
Suivant
n Modifiez une règle vSphere Auto Deploy. Reportez-vous à Modifier une règle de déploiement.
n Affichez les associations de profils d'image, de profils d'hôte et d'emplacements d'un hôte. Reportez-
vous à Afficher les associations d'hôtes.
n Corrigez les hôtes non conformes. Reportez-vous à Corriger un hôte non conforme.
Procédure
1 Sur la page d'accueil de vSphere Web Client, cliquez sur Auto Deploy.
Par défaut, seul le rôle Administrateur détient des privilèges permettant d'utiliser le service vSphere
Auto Deploy.
2 Dans l'onglet Hôtes déconnectés, sélectionnez un ou plusieurs hôtes que vous souhaitez
provisionner avec un profil d'image, un profil d'hôte et un emplacement.
Prérequis
Pour attribuer un profil d'image à l'hôte, ajoutez le dépôt de logiciels dont vous avez besoin à l'inventaire.
Reportez-vous à la section Ajouter un dépôt de logiciels ou Importer un dépôt de logiciels.
Procédure
2 Choisissez un profil d'image dans la liste des profils d'image du dépôt sélectionné.
3 Si vous souhaitez éviter la vérification du niveau d'acceptation du profil d'image, cochez la case
Ignorer la vérification de signature du profil d'image.
Procédure
Option Action
Si vous ne souhaitez pas attribuer un profil d'hôte aux hôtes Cochez la case Ne pas inclure de profil d'hôte.
sélectionnés
Si vous souhaitez attribuer un profil d'hôte aux hôtes Sélectionnez un profil d'hôte dans la liste.
sélectionnés
Procédure
Procédure
Le processus vSphere Auto Deploy varie en fonction de l'état de l'hôte et des modifications que vous
voulez effectuer.
Prérequis
n Veillez à ce que la configuration matérielle de l'hôte soit conforme à celle des hôtes ESXi.
n Préparez le système pour vSphere Auto Deploy. Reportez-vous à la section Préparation pour
vSphere Auto Deploy.
n Écrivez des règles qui affectent un profil d'image à l'hôte et attribuez-lui éventuellement un profil
d'hôte et un emplacement vCenter Server. Reportez-vous à la section Gérer vSphere Auto Deploy
avec les cmdlets PowerCLI ou Gestion de vSphere Auto Deploy avec vSphere Web Client.
Une fois la configuration effectuée, le service vSphere Auto Deploy est activé, la configuration DHCP
est terminée et les règles de l'hôte à provisionner se trouvent dans le groupe de règles actives.
Procédure
L'hôte contacte le serveur DHCP et télécharge iPXE depuis l'emplacement que désigne le serveur.
Ensuite, le serveur vSphere Auto Deploy approvisionne l'hôte avec l'image définie par le moteur de
règle. Le serveur vSphere Auto Deploy peut également appliquer un profil d'hôte à l'hôte si le groupe
de règles en contient un. Enfin, vSphere Auto Deploy ajoute l'hôte au système vCenter Server qui est
défini dans le groupe de règles.
2 (Facultatif) Si vSphere Auto Deploy applique un profil d'hôte qui nécessite une entrée utilisateur, telle
qu'une adresse IP, l'hôte est placé en mode de maintenance. Appliquez à nouveau le profil d'hôte
avec vSphere Web Client et entrez les données utilisateur demandées.
Après le premier démarrage, l'hôte est actif et il est géré par un systèmevCenter Server. vCenter Server
stocke le profil d'image, le profil d'hôte et les informations d'emplacement de l'hôte.
Maintenant, vous pouvez redémarrer l'hôte de manière appropriée. Chaque fois que vous redémarrez,
l'hôte est reprovisionné par le système vCenter Server.
Suivant
Reprovisionnez les hôtes selon les besoins. Reportez-vous à Reprovisionnement des hôtes.
Si vous souhaitez modifier le profil d'image, le profil d'hôte, le script personnalisé ou l'emplacement de
l'hôte, mettez à jour les règles et activez-les à l'aide de vSphere Web Client ou effectuez une opération
de test et de réparation de conformité dans une session PowerCLI. Reportez-vous à la section Règles et
groupes de règles ou Tester et réparer la conformité aux règles.
Un premier démarrage utilisant vSphere Auto Deploy nécessite que vous configuriez votre
environnement et ajoutiez des règles à l'ensemble de règles. Reportez-vous à Préparation pour vSphere
Auto Deploy.
n Redémarrage simple.
n Redémarrage des hôtes pour lesquels l'utilisateur a répondu aux questions lors de l'opération de
démarrage.
Prérequis
n Assurez-vous que la configuration que vous avez effectuée pendant la première opération de
démarrage est conservée. Reportez-vous à Provisionner un hôte (premier démarrage).
n Vérifiez que tous les éléments associés sont disponibles. Un élément peut correspondre à un profil
d'image, un profil d'hôte, un script personnalisé ou un emplacement d'inventaire vCenter Server.
n Vérifiez que l'hôte possède les mêmes informations d'identification (indicateur d'actif, adresse IP) que
lors des précédentes opérations de démarrage.
Procédure
L'hôte fait partie d'un cluster DRS VMware DRS migre les machines virtuelles vers les hôtes appropriés lorsque
vous mettez l'hôte en mode maintenance.
L'hôte ne fait pas partie d'un cluster Vous devez migrer toutes les machines virtuelles vers des hôtes différents et faire
DRS passer chaque hôte en mode de maintenance.
2 Redémarrez l'hôte.
L'hôte s'éteint. Lorsque l'hôte redémarre, il utilise le profil d'image que le serveur vSphere Auto Deploy
fournit. Le serveur vSphere Auto Deploy applique également le profil d'hôte stocké sur le système
vCenter Server.
n Si les VIB que vous souhaitez utiliser prennent en charge la mise à jour en direct, vous pouvez
utiliser une commande esxcli software vib. Dans ce cas, vous devez également mettre à niveau
l'ensemble des règles pour utiliser un profil d'image incluant les nouveaux VIB.
n Pendant le test, vous pouvez appliquer le profil d'image à un hôte individuel avec la cmdlet Apply-
EsxImageProfile et redémarrer l'hôte pour que la modification prenne effet. La cmdlet Apply-
EsxImageProfile met à jour l'association entre l'hôte et le profil d'image mais n'installe pas les VIB
sur l'hôte.
Prérequis
n Vérifiez que le profil d'image que vous souhaitez utiliser pour reprovisionner l'hôte est disponible.
Utilisez vSphere ESXi Image Builder dans une session PowerCLI. Reportez-vous à Personnalisation
des installations avec vSphere ESXi Image Builder.
n Assurez-vous que la configuration que vous avez effectuée pendant la première opération de
démarrage est conservée.
Procédure
1 Lorsque PowerShell vous y invite, exécutez la cmdlet Connect-VIServer, PowerCLI pour vous
connecter au système vCenter Server sur lequel vSphere Auto Deploy est enregistré.
Connect-VIServer ipv4_or_ipv6_address
2 Déterminez l'emplacement d'un dépôt de logiciel public qui contient le profil d'image à utiliser ou
définissez un profil d'image personnalisé avec vSphere ESXi Image Builder.
3 Exécutez Add-EsxSoftwareDepot pour ajouter le dépôt de logiciels qui contient le profil d'image à la
session PowerCLI.
Fichier ZIP a Téléchargez le fichier ZIP vers un chemin de fichier local ou créez un point de
montage local pour la machine PowerCLI.
b Exécutez
Add-EsxSoftwareDepot C:\file_path\my_offline_depot.zip.
4 Exécutez Get-EsxImageProfile pour afficher la liste des profils d'image, et choisir le profil vous
souhaitez utiliser.
La cmdlet suivante remplace le profil d'image actuel que la règle affecte à l'hôte doté du profil
my_new_imageprofile. Lorsque la cmdlet a terminé, myrule assigne le nouveau profil d'image aux
hôtes. L'ancienne version de myruleest renommée et masquée.
6 Testez la conformité aux règles pour chaque hôte dans lequel vous souhaitez déployer l'image.
a Vérifiez que vous pouvez accéder à l'hôte pour lequel vous souhaitez tester la conformité de
l'ensemble de règles.
b Exécutez la cmdlet qui teste la conformité des groupes de règles de l'hôte et liez la valeur de
retour à une variable pour une utilisation ultérieure.
$tr.itemlist
Le système renvoie un tableau des éléments actuels et prévus si l'hôte pour lequel vous
souhaitez tester la conformité du nouveau jeu de règles est compatible avec le jeu de règles actif.
CurrentItem ExpectedItem
----------- ------------
my_old_imageprofile my_new_imageprofile
d Corrigez l'hôte pour utiliser le groupe de règles modifié lors du prochain démarrage de l'hôte.
Repair-DeployRuleSetCompliance $tr
Reprovisionner un hôte avec un nouveau profil d'image au moyen de vSphere Web Client
Vous pouvez utiliser vSphere Auto Deploy pour reprovisionner un hôte avec un nouveau profil d'image au
moyen de vSphere Web Client en modifiant la règle à laquelle l'hôte correspond et en activant la règle.
Prérequis
n Vérifiez que le profil d'image que vous souhaitez utiliser pour reprovisionner l'hôte est disponible.
Reportez-vous à Créer un profil d'image.
n Assurez-vous que la configuration que vous avez effectuée pendant la première opération de
démarrage est conservée.
Procédure
1 Sur la page d'accueil de vSphere Web Client, cliquez sur Auto Deploy.
Par défaut, seul le rôle Administrateur détient des privilèges permettant d'utiliser le service vSphere
Auto Deploy.
2 Dans l'onglet Règles de déploiement, dans la liste de règles de l'inventaire, sélectionnez la règle à
modifier, puis cliquez sur Modifier.
3 Sélectionnez la page Sélectionner un profil d'image pour attribuer un profil d'image aux hôtes
correspondant aux critères de la règle.
Option Action
Si vous ne souhaitez pas modifier le profil d'image Sélectionnez l'option Même profil d'image.
Si vous ne souhaitez pas attribuer un profil d'image aux Sélectionnez l'option Aucun profil d'image.
hôtes sélectionnés
Si vous souhaitez attribuer un nouveau profil d'image aux 1 Sélectionnez l'option Rechercher un profil d'image.
hôtes sélectionnés 2 Sélectionnez un dépôt de logiciels dans le menu
déroulant.
3 Sélectionnez un profil d'image dans la liste.
4 (Facultatif) Si vous souhaitez éviter la vérification du
niveau d'acceptation pour le profil d'image, cochez la
case Ignorer la vérification de signature du profil
d'image.
5 Dans la liste de règles inactives, sélectionnez la règle à activer, puis cliquez sur le bouton Activer.
6 (Facultatif) Si vous souhaitez changer l'ordre des règles dans la liste des règles actives, sélectionnez
une règle à faire monter ou descendre dans la liste, puis cliquez sur l'icône Monter ou Descendre
au-dessus de la liste des règles actives.
Les règles sont répertoriées par priorité. Par exemple, si plusieurs règles s'appliquent au même hôte
mais sont configurées pour fournir à l'hôte des profils d'image, des profils d'hôte et des
emplacements différents, la règle la plus élevée dans la liste s'applique à l'hôte.
7 (Facultatif) Si vous souhaitez tester une règle inactive avant activation, cochez la case Tester les
règles avant activation, puis cliquez sur Suivant.
a Dans la page Sélectionner les cibles du test de l'assistant, dans l'onglet Filtre, sélectionnez les
hôtes sur lesquels vous souhaitez tester la règle inactive, puis cliquez sur Suivant.
b Dans la page Aperçu des résultats du test de l'assistant, sélectionnez un hôte dans la liste pour
afficher l'état actuel de l'hôte et les modifications attendues après l'activation de la règle.
Si l'hôte est conforme à la règle, vous n'avez pas besoin de corriger l'hôte après l'activation de la
règle.
c (Facultatif) Si vous souhaitez corriger les hôtes sélectionnés après l'activation de la règle, cochez
la case Corriger les associations d'hôtes répertoriées après l'activation de la règle.
Prérequis
Attachez un profil d'hôte qui demande à l'utilisateur d'entrer des données sur l'hôte.
Procédure
1 Migrez toutes les machines virtuelles sur des hôtes différents, et mettez l'hôte en mode maintenance.
L'hôte fait partie d'un cluster DRS VMware DRS migre les machines virtuelles vers les hôtes appropriés lorsque
vous mettez l'hôte en mode maintenance.
L'hôte ne fait pas partie d'un cluster Vous devez migrer toutes les machines virtuelles vers des hôtes différents et faire
DRS passer chaque hôte en mode de maintenance.
2 Sur la page d'accueil de vSphere Web Client, cliquez sur Auto Deploy.
Par défaut, seul le rôle Administrateur détient des privilèges permettant d'utiliser le service vSphere
Auto Deploy.
Utilisation de vSphere Auto Deploy pour la mise en cache sans état et les
installations d'état
vSphere Auto Deploy offre une fonctionnalité de mise en cache sans état qui permet de mettre l'image de
l'hôte en cache. vSphere Auto Deploy offre une fonctionnalité d'installation avec état qui permet d'installer
des hôtes sur le réseau. Suite au démarrage réseau initial, ces hôtes démarrent comme les autres hôtes
ESXi.
La solution de mise en cache sans état est conçue essentiellement pour les situations dans lesquelles
plusieurs hôtes démarrent simultanément. L'image mise en cache localement évite les goulots
d'étranglement qui se produiraient si plusieurs centaines d'hôtes se connectaient simultanément au
serveur vSphere Auto Deploy. Une fois l'opération de démarrage terminée, les hôtes se connectent à
vSphere Auto Deploy pour achever la configuration.
La fonctionnalité d'installation avec état permet de provisionner les hôtes à l'aide du profil d'image via le
réseau, sans avoir à configurer l'infrastructure de démarrage PXE.
Les hôtes provisionnés Mettre en place et appliquer un profil d'hôte pour une mise en cache sans
avec vSphere Auto état. Vous pouvez mettre en cache l'image sur un disque local, un disque
Deploy mettent en distant ou un lecteur USB. Continuer le provisionnement de cet hôte avec
cache l'image (mise en vSphere Auto Deploy. Si le serveur vSphere Auto Deploy n'est plus
cache sans état) disponible (parce que des centaines d'hôtes tentent d'y accéder
simultanément, par exemple), l'hôte démarre à partir du cache. Une fois
l'opération de démarrage terminée, l'hôte tente d'atteindre le serveur
vSphere Auto Deploy pour achever la configuration.
Les hôtes provisionnés Mettre en place et appliquer un profil d'hôte pour les installations avec état.
avec vSphere Auto Lorsque vous provisionnez un hôte avec vSphere Auto Deploy, l'image est
Deploy deviennent des installée sur le disque local, un disque distant ou un lecteur USB. Les
hôtes avec état démarrages suivants sont effectués à partir du disque. L'hôte n'utilise plus
vSphere Auto Deploy.
Préparation
Déterminez comment configurer le système et définir l'ordre de démarrage afin d'assurer le bon
fonctionnement de la mise en cache sans état ou des installations avec état.
Tableau 5‑17. Préparation pour la mise en cache sans état ou des installations avec état
Besoins ou décision Description
Décider sur l'écrasement de la partition VMFS Lorsque vous installez ESXi à l'aide du programme
d'installation interactif, vous êtes invité à indiquer si vous
voulez écraser une banque de données VMFS existante. Le
profil d'hôte Configuration de la mémoire cache du système
offre la possibilité d'écraser les partitions VMFS existantes.
Cette option n'est pas disponible si vous avez configuré le
profil d'hôte de manière à utiliser un lecteur USB.
Décidez si vous avez besoin d'un environnement de haute Si vous utilisez vSphere Auto Deploy avec une mise en cache
disponibilité sans état, vous pouvez configurer un environnement vSphere
Auto Deploy de haute disponibilité pour garantir que les
machines virtuelles migrent vers les nouveaux hôtes
provisionnés et que l'environnement prend en charge vNetwork
Distributed Switch, même si le système vCenter Server devient
temporellement indisponible.
Définir l'ordre de démarrage L'ordre de démarrage que vous spécifiez pour vos hôtes
dépends de la fonction que vous souhaitez utiliser.
n Pour mettre en place vSphere Auto Deploy avec une mise
en cache sans état, configurer votre hôte pour tenter de
démarrer d'abord à partir du réseau, puis à partir du
disque. Si le serveur vSphere Auto Deploy n'est pas
disponible, l'hôte utilise le cache pour démarrer.
n Pour configurer vSphere Auto Deploy pour une installation
avec état sur des hôte qui ne disposent pas d'un disque de
démarrage, configurer vos hôtes pour essayer de démarrer
d'abord à partir du disque, puis à partir du réseau.
Si les hôtes ESXi qui exécutent vos machines virtuelles perdent la connectivité avec le serveur vSphere
Auto Deploy et/ou le système vCenter Server, certaines limitations s'appliqueront la prochaine fois que
vous redémarrerez l'hôte.
n Si vCenter Server est disponible, mais que le serveur vSphere Auto Deploy ne l'est pas, les hôtes ne
se connectent pas automatiquement au système vCenter Server. Vous pouvez connecter
manuellement les hôtes à vCenter Server ou attendre que le serveur vSphere Auto Deploy soit à
nouveau disponible.
n Si vCenter Server et vSphere Auto Deploy sont tous les deux indisponibles, vous pouvez vous
connecter à chaque hôte ESXi à l'aide de VMware Host Client et ajouter des machines virtuelles à
chaque hôte.
n Si vCenter Server n'est pas disponible, vSphere DRS ne fonctionne pas. Le serveur vSphere Auto
Deploy ne peut ajouter aucun hôte au système vCenter Server. Vous pouvez vous connecter à
chaque hôte ESXi à l'aide de VMware Host Client et ajouter des machines virtuelles à chaque hôte.
n Si vous modifiez la configuration alors que la connectivité est perdue, vous perdrez les changements
lorsque la connexion au serveur vSphere Auto Deploy sera rétablie.
Lorsque vous appliquez un profil d'hôte qui permet la mise en cache sur un hôte, vSphere Auto Deploy
partitionne le disque défini. Les opérations exécutées ensuite varient selon la manière dont vous
définissez le profil d'hôte et la séquence de démarrage sur l'hôte.
n vSphere Auto Deploy met en cache l'image lorsque vous appliquez le profil d'hôte si Activer la mise
en cache sans état sur l'hôte est sélectionné dans le profil d'hôte de la configuration du cache du
système. Aucun redémarrage n'est nécessaire. Lorsque vous redémarrez l'hôte, il continue d'utiliser
l'infrastructure vSphere Auto Deploy pour récupérer son image. Si le serveur vSphere Auto Deploy
n'est pas disponible, l'hôte utilise l'image mise en cache.
n vSphere Auto Deploy installe l'image si Activer l'installation avec état sur l'hôte est sélectionné
dans le profil d'hôte de la configuration du cache du système. Lors du redémarrage, l'hôte démarre
dans un premier temps au moyen de vSphere Auto Deploy pour terminer l'installation. Ensuite, un
redémarrage s'exécute automatiquement, cette fois à partir du disque, comme pour un hôte
provisionné à l'aide du programme d'installation. vSphere Auto Deploy ne provisionne plus l'hôte.
Vous pouvez appliquer le profil d'hôte depuis vSphere Web Client ou créer une règle vSphere Auto
Deploy dans une session PowerCLI appliquant le profil d'hôte.
Utilisation du vSphere Web Client pour configurer vSphere Auto Deploy pour la mise en
cache sans état ou l'installation avec état
Vous pouvez créer un profil d'hôte sur un hôte de référence et appliquer le profil d'hôte à des hôtes
supplémentaires ou à un dossier ou un cluster vCenter Server. Les workflows résultants sont les
suivants.
1 Vous provisionnez un hôte avec vSphere Auto Deploy et éditez le profil d'hôte de configuration du
cache d'image système.
2 Vous placez un ou plusieurs hôtes cibles en mode de maintenance, appliquez le profil d'hôte à
chaque hôte et indiquez à l'hôte de quitter le mode de maintenance.
3 Les opérations exécutées ensuite varient selon le profil d'hôte que vous avez sélectionné.
n Si le profil d'hôte a activé la mise en cache sans état, l'image est mise en cache sur le disque.
Aucun redémarrage n'est nécessaire.
n Si le profil d'hôte a activé les installations avec état, l'image est installée. Lorsque vous
redémarrez l'hôte, il utilise l'image installée.
Utilisation de PowerCLI pour configurer vSphere Auto Deploy pour la mise en cache sans
état ou l'installation avec état
Vous pouvez créer un profil d'hôte pour un hôte de référence et créer une règle vSphere Auto Deploy qui
applique le profil d'hôte à d'autres hôtes cibles dans une session PowerCLI. Les workflows résultants sont
les suivants.
1 Vous provisionnez un hôte de référence avec vSphere Auto Deploy et créez un profil d'hôte pour
activer une forme de mise en cache.
2 Vous créez une règle qui provisionne des hôtes supplémentaires avec vSphere Auto Deploy et qui
applique le profil de l'hôte de référence à ces hôtes.
3 vSphere Auto Deploy provisionne chaque hôte avec le profil d'image ou en utilisant le bundle de
scripts associé à la règle. L'impact exact de l'application du profil d'hôte dépend du profil d'hôte que
vous avez sélectionné.
n Pour les installations avec état, vSphere Auto Deploy procède de la manière suivante :
n Lors du premier démarrage, vSphere Auto Deploy installe l'image sur l'hôte.
n Lors des démarrages suivants, les hôtes démarrent depuis le disque. Les hôtes ne
nécessitent pas de connexion au serveur vSphere Auto Deploy.
n Pour les mises en cache sans état, vSphere Auto Deploy procède de la manière suivante :
n Lors du premier démarrage, vSphere Auto Deploy provisionne l'hôte et met l'image en cache.
n Lors des démarrages suivants, vSphere Auto Deploy provisionne l'hôte. Si vSphere Auto
Deploy n'est pas disponible, l'hôte démarre depuis l'image en cache ; toutefois, la
configuration ne peut être finalisée qu'une fois que l'hôte peut atteindre le serveur vSphere
Auto Deploy.
Prérequis
n Déterminez le disque à utiliser pour la mise en cache et si le processus de mise en cache remplace
une partition existante VMFS.
n Dans les environnements de production, protégez le système vCenter Server et le serveur vSphere
Auto Deploy en les incluant dans un environnement hautement disponible. En plaçant vCenter Server
dans un cluster de gestion, vous assurez la disponibilité de la migration VDS et de machine virtuelle.
Dans la mesure du possible, protégez également les autres éléments de l'infrastructure. Reportez-
vous à Configurer une infrastructure vSphere Auto Deploy à haute disponibilité.
n Configurez votre environnement pour vSphere Auto Deploy. Reportez-vous à Préparation pour
vSphere Auto Deploy.
n Vérifiez qu'un disque disposant d'au moins 1 Go est disponible. Si le disque n'est pas encore
partitionné, il est partitionné lorsque vous appliquez le profil d'hôte.
n Configurez l'hôte pour qu'il tente d'abord un démarrage réseau, puis depuis le disque si le démarrage
réseau échoue. Voir la documentation du fournisseur du matériel.
Procédure
1 Sur la page d'accueil de vSphere Web Client, cliquez sur Profils d'hôte.
6 Dans le menu déroulant Paramètres de profil de la mémoire cache d'image système, choisissez
une option de stratégie.
Option Description
Activer la mise en cache sans état sur Caches de l'image sur le disque.
l'hôte
Activer la mise en cache sans état sur Caches de l'image sur un disque USB connecté à l'hôte.
un disque USB sur l'hôte
7 (Facultatif) Si vous sélectionnez Activer la mise en cache sans état sur l'hôte, spécifiez les
informations concernant le disque à utiliser.
Option Description
Arguments pour le premier disque Par défaut, le système tente de remplacer une installation existante ESXi, puis
tente d'écrire sur le disque local.
Vous pouvez utiliser le champ Arguments pour le premier disque pour spécifier
une liste séparée par des virgules de disques à utiliser, par ordre de préférence.
Vous pouvez spécifier plus d'un disque. Utiliser esx pour le premier disque avec
ESX installé, utiliser les informations sur le modèle et le fournisseur, ou spécifier
le nom du pilote du dispositif vmkernel. Par exemple, pour avoir le système
chercher d'abord un disque avec le nom du modèle ST3120814A, deuxième pour
n'importe quel disque qui utilise le pilote mptsas, et le troisième pour le disque
local, spécifier ST3120814A, mptsas, local comme la valeur de cette .
Le paramètre de premier disque du profil d'hôte spécifie l'ordre de recherche
permettant de déterminer le disque à utiliser pour le cache. L'ordre de recherche
est spécifié sous forme de liste de valeurs séparées par une virgule. Le
paramètre par défaut localesx,local spécifie que vSphere Auto Deploy doit
d'abord rechercher un disque de cache local existant. Le disque de cache est
identifié comme un disque comportant une image du logiciel ESXi existante. Si
vSphere Auto Deploy ne trouve pas de disque de cache existant, il recherche un
dispositif de disque local disponible. Lorsqu'il recherche un disque disponible,
vSphere Auto Deploy utilise le premier disque vide sans aucune partition VMFS
existante.
Vous pouvez utiliser l'argument pour le premier disk uniquement pour spécifier
l'ordre de recherche. Vous ne pouvez pas spécifier un disque explicitement. Par
exemple, vous ne pouvez pas spécifier un LUN ou un SAN spécifique.
Cochez la case pour écraser tous les Si vous cochez cette case, le système remplace les volumes VMFS existants s'il
volumes VMFS sur le disque n'y a pas suffisamment d'espace disponible pour stocker l'image, le profil d'image
sélectionné et le profil d'hôte.
Cocher la case pour ignorer les Si vous cochez cette case, le système ignore tous les périphériques SSD
périphériques SSD connectés à l'hôte existants et n'y stocke pas les profils d'image et d'hôte.
Suivant
Appliquez le profil d'hôte à des hôtes individuels en utilisant la fonctionnalité de profils d'hôte dans
vSphere Web Client. Voir la documentation Profils d'hôte. Vous pouvez également créer une règle pour
attribuer le profil d'hôte à des hôtes avec vSphere Web Client ou en utilisant PowerCLI. Reportez-vous à
Écrire une règle et attribuer un profil d'hôte à des hôtes.
n Créez une règle qui applique le profil d'hôte à tous les hôtes que vous voulez provisionner avec les
paramètres spécifiés dans l'hôte de référence. Pour créer une règle dans une session PowerCLI,
reportez-vous à Écrire une règle et attribuer un profil d'hôte à des hôtes.
n Pour les hôtes déjà provisionnés avec vSphere Auto Deploy, effectuez le test et réparez les
opérations de conformité dans une session PowerCLI, reportez-vous à Tester et réparer la conformité
aux règles.
n Mettez sous tension les hôtes non provisionnés pour les provisionner avec le nouveau profil d'hôte.
Vous pouvez configurer le profil d'hôte sur un hôte unique. Vous pouvez également créer un profil d'hôte
sur un hôte de référence et appliquer ce profil d'hôte à d'autres hôtes.
Prérequis
n Déterminez le disque à utiliser pour stocker l'image et si la nouvelle image remplace une partition
existante VMFS.
n Configurez votre environnement pour vSphere Auto Deploy. Reportez-vous à Préparation pour
vSphere Auto Deploy.
n Vérifiez qu'un disque disposant d'au moins 1 Go est disponible. Si le disque n'est pas encore
partitionné, il est partitionné lorsque vous appliquez le profil d'hôte.
n Configurez l'hôte pour qu'il s'amorce depuis le disque. Voir la documentation du fournisseur du
matériel.
Procédure
1 Sur la page d'accueil de vSphere Web Client, cliquez sur Profils d'hôte.
6 Dans le menu déroulant Paramètres de profil de la mémoire cache d'image système, choisissez
une option de stratégie.
Option Description
Activer l'installation avec état d'un Caches de l'image sur un disque USB connecté à l'hôte.
disque USB sur l'hôte
7 (Facultatif) Si vous sélectionnez Activer les installations sur l'hôte, spécifier des informations sur le
disque à utiliser.
Option Description
Arguments pour le premier disque Par défaut, le système tente de remplacer une installation existante ESXi, puis
tente d'écrire sur le disque local.
Vous pouvez utiliser le champ Arguments pour le premier disque pour spécifier
une liste séparée par des virgules de disques à utiliser, par ordre de préférence.
Vous pouvez spécifier plus d'un disque. Utiliser esx pour le premier disque avec
ESX installé, utiliser les informations sur le modèle et le fournisseur, ou spécifier
le nom du pilote du dispositif vmkernel. Par exemple, pour avoir le système
chercher d'abord un disque avec le nom du modèle ST3120814A, deuxième pour
n'importe quel disque qui utilise le pilote mptsas, et le troisième pour le disque
local, spécifier ST3120814A, mptsas, local comme la valeur de cette .
Le paramètre de premier disque du profil d'hôte spécifie l'ordre de recherche
permettant de déterminer le disque à utiliser pour le cache. L'ordre de recherche
est spécifié sous forme de liste de valeurs séparées par une virgule. Le
paramètre par défaut localesx,local spécifie que vSphere Auto Deploy doit
d'abord rechercher un disque de cache local existant. Le disque de cache est
identifié comme un disque comportant une image du logiciel ESXi existante. Si
vSphere Auto Deploy ne trouve pas de disque de cache existant, il recherche un
dispositif de disque local disponible. Lorsqu'il recherche un disque disponible,
vSphere Auto Deploy utilise le premier disque vide sans aucune partition VMFS
existante.
Vous pouvez utiliser l'argument pour le premier disk uniquement pour spécifier
l'ordre de recherche. Vous ne pouvez pas spécifier un disque explicitement. Par
exemple, vous ne pouvez pas spécifier un LUN ou un SAN spécifique.
Cochez la case pour écraser tous les Si vous cochez cette case, le système remplace les volumes VMFS existants s'il
volumes VMFS sur le disque n'y a pas suffisamment d'espace disponible pour stocker l'image, le profil d'image
sélectionné et le profil d'hôte.
Cocher la case pour ignorer les Si vous cochez cette case, le système ignore tous les périphériques SSD
périphériques SSD connectés à l'hôte existants et n'y stocke pas les profils d'image et d'hôte.
Suivant
Appliquez le profil d'hôte à des hôtes individuels en utilisant la fonctionnalité de profils d'hôte dans
vSphere Web Client. Voir la documentation Profils d'hôte. Vous pouvez également créer une règle pour
attribuer le profil d'hôte à des hôtes avec vSphere Web Client ou en utilisant PowerCLI. Reportez-vous à
Écrire une règle et attribuer un profil d'hôte à des hôtes.
n Créez une règle qui applique le profil d'hôte à tous les hôtes que vous voulez provisionner avec les
paramètres spécifiés dans l'hôte de référence. Pour créer une règle dans une session PowerCLI,
reportez-vous à Écrire une règle et attribuer un profil d'hôte à des hôtes.
n Pour les hôtes déjà provisionnés avec vSphere Auto Deploy, effectuez le test et réparez les
opérations de conformité dans une session PowerCLI, reportez-vous à Tester et réparer la conformité
aux règles.
n Mettez sous tension les hôtes non provisionnés pour les provisionner avec le nouveau profil d'hôte.
Vous pouvez définir les paramètres de stockage, de mise en réseau et de sécurité dans l'hôte de
référence et configurer des services, tels que syslog et NTP.
La configuration exacte de l'hôte de référence dépend de votre environnement, mais vous pouvez
envisager la personnalisation suivante.
Configuration du Tous les hôtes ESXi exécutent un service syslog (vmsyslogd) qui consigne
serveur Syslog les messages de VMkernel et des autres composants du système dans un
fichier. Vous pouvez définir l'hôte de journalisation et gérer l'emplacement
des journaux, la rotation, la taille et d'autres attributs à l'aide de la
commande vCLI esxcli system syslog ou par le biais de
vSphere Web Client. Configurer la journalisation sur un hôte distant est
particulièrement important pour les hôtes provisionnés avec vSphere Auto
Deploy qui n'ont pas de stockage local. Vous pouvez éventuellement
installer vSphere Syslog Collector pour collecter les journaux des hôtes.
Configuration des Vous pouvez configurer l'hôte de référence de manière à ce qu'il envoie les
vidages mémoire vidages mémoire à un LUN SAN partagé, ou bien installer ESXi Dump
Collector dans l'environnement et configurer l'hôte de référence de manière
à ce qu'il utilise ESXi Dump Collector. Reportez-vous à Configurer ESXi
Dump Collector avec ESXCLI. Pour installer ESXi Dump Collector, vous
pouvez utiliser soit le support d'installation de vCenter Server, soit ESXi
Dump Collector (inclus dans vCenter Server Appliance). Après la
configuration, la mémoire VMkernel est envoyée vers le serveur réseau
défini lorsque le système détecte une panne majeure.
Configuration de la Dans la plupart des déploiements, tous les hôtes que vous provisionnez
sécurité avec vSphere Auto Deploy doivent avoir les mêmes paramètres de
sécurité. Vous pouvez par exemple configurer le pare-feu pour que certains
services puissent accéder au système ESXi, paramétrer la configuration de
sécurité, de l'utilisateur et du groupe d'utilisateurs pour l'hôte de référence
avec le vSphere Web Client ou les commandes vCLI. La configuration de la
sécurité inclut les paramètres d'accès partagé de tous les hôtes. Vous
pouvez unifier l'accès des utilisateurs en configurant l'hôte de référence de
manière à ce qu'il utilise Active Directory. Reportez-vous à la
documentation de Sécurité vSphere.
Configuration de la Si vous réservez des ressources réseau et de stockage pour les hôtes
mise en réseau et du provisionnés avec vSphere Auto Deploy, vous pouvez configurer l'hôte de
stockage référence pour qu'il utilise ces ressources.
Dans les très grands déploiements, la configuration de l'hôte de référence prend en charge un système
Enterprise Network Manager qui collecte toutes les informations provenant des différents services de
surveillance s'exécutant dans l'environnement.
ESXi
Commutateur DNS
ESXi NTP
Syslog
ESXi Surveillance
Configuration de
l'hôte de référence Sécurité
Mise en réseau/Filtres E/S
Adresses IP DHCP ou statique
vCenter Server
Serveur Serveur
DHCP TFTP
Options de configuration d'un hôte de référence vSphere Auto Deploy explique comment effectuer cette
configuration.
Pour en savoir plus sur la configuration de l'hôte de référence, regardez la vidéo sur les hôtes de
référence Auto Deploy :
Pour définir un hôte de référence, vous pouvez utiliser l'approche qui correspond le mieux à vos besoins.
vSphere Web Client vSphere Web Client prend en charge la configuration de la mise en réseau,
du stockage, de la sécurité et de la plupart des autres aspects relatifs à un
hôte ESXi. Configurez votre environnement et créez un profil d'hôte à partir
de l'hôte de référence à utiliser par vSphere Auto Deploy.
vSphere Command- Vous pouvez utiliser des commandes vCLI pour définir de nombreux
Line Interface aspects de l'hôte. vCLI est spécialement conçu pour configurer bon nombre
de services dans l'environnement vSphere. Les commandes comprennent
vicfg-ntp pour configurer un serveur NTP, esxcli system syslog pour
configurer un serveur syslog, esxcli network route pour ajouter des
routes et configurer la route par défaut, et esxcli system coredump pour
configurer Esxi Dump Collector.
Fonctionnalité Host La bonne pratique consiste à configurer un hôte avec vSphere Web Client
Profiles ou vCLI et à créer un profil d'hôte à partir de cet hôte. Vous avez également
la possibilité d'utiliser la fonctionnalité Host Profiles dans
vSphere Web Client pour enregistrer ce profil d'hôte.
vSphere Auto Deploy applique tous les paramètres communs du profil d'hôte à tous les hôtes cibles. Si
vous configurez le profil d'hôte pour que le système invite l'utilisateur à entrer des données, tous les hôtes
disposant de ce profil passent en mode de maintenance. Vous devez réappliquer le profil d'hôte ou
réinitialiser les personnalisations d'hôte pour les informations spécifiques à l'hôte.
Un vidage de mémoire est l'état de la mémoire opérationnelle en cas de défaillance de l'hôte. Par défaut,
un vidage de mémoire est enregistré sur le disque local. ESXi Dump Collector est particulièrement utile
pour vSphere Auto Deploy, mais il est pris en charge pour n'importe quel hôte ESXi. ESXi Dump Collector
prend en charge d'autres personnalisations, notamment l'envoi de vidages de mémoire au disque local et
est inclus avec le nœud de gestion de vCenter Server.
Si vous avez l'intention d'utiliser IPv6 et si ESXi Dump Collector et l'hôte ESXi se trouvent sur le même
lien local, tous deux peuvent utiliser aussi bien des adresses IPv6 définies à l'échelle du lien local que
des adresses IPv6 définies à l'échelle globale.
Si vous avez l'intention d'utiliser IPv6 et si ESXi Dump Collector et ESXi sont hébergés par des hôtes
distincts, tous deux nécessitent des adresses IPv6 définies à l'échelle globale. Le trafic est acheminé via
la passerelle IPv6 par défaut.
Prérequis
Installez vCLI si vous voulez configurer l'hôte pour utiliser ESXi Dump Collector. Pour le dépannage, vous
pouvez utiliser plutôt ESXCLI dans ESXi Shell.
Procédure
1 Configurez un système ESXi pour utiliser ESXi Dump Collector en exécutant esxcli system
coredump en local dans ESXi Shell ou en utilisant vCLI.
esxcli system coredump network set --interface-name vmk0 --server-ip 10xx.xx.xx.xx --server-
port 6500
Vous devez définir une carte NIC VMkernel, ainsi que l'adresse IP et le port facultatif du serveur de
destination des vidages de mémoire. Vous pouvez utiliser une adresse IPv4 ou une adresse IPv6. Si
vous configurez un système ESXi qui s'exécute sur une machine virtuelle qui utilise un commutateur
vSphere standard, vous devez sélectionner un port VMkernel fonctionnant en mode de promiscuité.
L'hôte sur lequel vous avez configuré ESXi Dump Collector est configuré pour envoyer les vidages de
mémoire au serveur spécifié en utilisant la carte réseau VMkernel spécifiée et éventuellement le port
(facultatif) spécifié.
Suivant
n Créez une règle qui applique le profil d'hôte à tous les hôtes que vous voulez provisionner avec les
paramètres spécifiés dans l'hôte de référence. Pour créer une règle dans une session PowerCLI,
reportez-vous à Écrire une règle et attribuer un profil d'hôte à des hôtes.
n Pour les hôtes déjà provisionnés avec vSphere Auto Deploy, effectuez le test et réparez les
opérations de conformité dans une session PowerCLI, reportez-vous à Tester et réparer la conformité
aux règles.
n Mettez sous tension les hôtes non provisionnés pour les provisionner avec le nouveau profil d'hôte.
La meilleure pratique consiste à configurer des hôtes pour utiliser ESXi Dump Collector avec la
commande esxcli system coredump et enregistrer le profil d'hôte. Pour plus d'informations, consultez
Configurer ESXi Dump Collector avec ESXCLI.
Prérequis
n Vérifiez que vous avez créé le profil d'hôte sur lequel vous souhaitez configurer une stratégie de
vidage de mémoire. Pour plus d'informations sur la création d'un profil d'hôte, consultez la
documentation Profils d'hôte vSphere.
n Vous devez disposer d'au moins une partition ayant une capacité de stockage suffisante pour les
vidages de mémoire de plusieurs hôtes provisionnés avec vSphere Auto Deploy.
Procédure
1 Dans vSphere Web Client, cliquez sur Stratégies et profils, puis sélectionnez Profils d'hôte.
2 Cliquez avec le bouton droit sur le profil d'hôte à modifier et sélectionnez Modifier les paramètres.
4 Sur la page Modifier un profil d'hôte de l'assistant, sélectionnez Configuration réseau > Paramètres
coredump réseau .
6 Définissez la carte NIC hôte à utiliser, ainsi que l'adresse IP et le port du serveur Coredump réseau.
Suivant
n Créez une règle qui applique le profil d'hôte à tous les hôtes que vous voulez provisionner avec les
paramètres spécifiés dans l'hôte de référence. Pour créer une règle dans une session PowerCLI,
reportez-vous à Écrire une règle et attribuer un profil d'hôte à des hôtes.
n Pour les hôtes déjà provisionnés avec vSphere Auto Deploy, effectuez le test et réparez les
opérations de conformité dans une session PowerCLI, reportez-vous à Tester et réparer la conformité
aux règles.
n Mettez sous tension les hôtes non provisionnés pour les provisionner avec le nouveau profil d'hôte.
Configurer Syslog à partir de la fonctionnalité Profils d'hôte dans vSphere Web Client
Les hôtes provisionnés avec vSphere Auto Deploy ne disposent généralement pas d'un espace de
stockage suffisant pour les journaux système. Vous pouvez spécifier un serveur syslog distant pour ces
hôtes en configurant un hôte de référence, en enregistrant le profil d'hôte et en appliquant le profil d'hôte
à d'autres hôtes, si nécessaire.
La meilleure pratique consiste à configurer le serveur syslog dans un hôte de référence avec
vSphere Web Client ou la commande esxcli system syslog et enregistrer le profil d'hôte. Vous
pouvez également configurer syslog avec la fonctionnalité Host Profiles de vSphere Web Client.
Prérequis
n Si vous envisagez d'utiliser un hôte syslog distant, configurez cet hôte avant de personnaliser les
profils d'hôte.
n Vérifiez que vous avez accès à un vSphere Web Client qui peut se connecter au système
vCenter Server.
Procédure
1 Dans vSphere Web Client, cliquez sur Stratégies et profils, puis sélectionnez Profils d'hôte.
2 (Facultatif) Si aucun hôte de référence n'existe dans votre environnement, cliquez sur l'icône Extraire
le profil à partir de l'hôte pour créer un profil d'hôte.
3 Cliquez avec le bouton droit sur le profil d'hôte à modifier et sélectionnez Modifier les paramètres.
Vous pouvez sélectionner des sous-profils spécifiques et modifier les paramètres syslog.
6 Si vous configurez un hôte ESXi 5.0 qui n'a pas de serveur syslog précédemment configuré, vous
devez créer une option de configuration avancée.
c Dans la liste déroulante Option avancée, sélectionnez Configurer une option fixe.
Suivant
n Créez une règle qui applique le profil d'hôte à tous les hôtes que vous voulez provisionner avec les
paramètres spécifiés dans l'hôte de référence. Pour créer une règle dans une session PowerCLI,
reportez-vous à Écrire une règle et attribuer un profil d'hôte à des hôtes.
n Pour les hôtes déjà provisionnés avec vSphere Auto Deploy, effectuez le test et réparez les
opérations de conformité dans une session PowerCLI, reportez-vous à Tester et réparer la conformité
aux règles.
n Mettez sous tension les hôtes non provisionnés pour les provisionner avec le nouveau profil d'hôte.
Activer un client NTP sur un hôte de référence dans vSphere Web Client
Lorsque vous collectez les informations de journalisation dans de grands déploiements, vous devez
vérifier que les heures des journaux sont coordonnées. Vous pouvez configurer l'hôte de référence pour
utiliser le serveur NTP dans votre environnement, extraire le profil d'hôte et créer une règle vSphere Auto
Deploy pour l'appliquer à d'autres hôtes.
Procédure
1 Dans le navigateur vSphere Web Client, accédez à l'hôte à utiliser comme hôte de référence.
Cette option synchronise l'heure et la date de l'hôte avec un serveur NTP. Le service NTP sur l'hôte
relève périodiquement le temps et la date à partir du serveur NTP.
5 Dans la liste déroulante Stratégie de démarrage du service NTP, sélectionnez Démarrer et arrêter
avec hôte.
6 Dans la zone de texte Serveurs NTP,, saisissez les adresses IP ou les noms d'hôte des serveurs
NTP que vous souhaitez utiliser.
Suivant
n Extrayez un profil d'hôte à partir de l'hôte de référence. Voir la documentation Profils d'hôte.
n Créez une règle qui applique le profil d'hôte à tous les hôtes que vous voulez provisionner avec les
paramètres spécifiés dans l'hôte de référence. Pour créer une règle dans une session PowerCLI,
reportez-vous à Écrire une règle et attribuer un profil d'hôte à des hôtes.
Configurer la mise en réseau de votre hôte vSphere Auto Deploy dans vSphere Web Client
Vous pouvez configurer la mise en réseau pour l'hôte de référence vSphere Auto Deploy et appliquer le
profil d'hôte à tous les autres hôtes pour disposer d'un environnement réseau entièrement opérationnel.
Prérequis
Provisionnez l'hôte à utiliser comme hôte de référence avec une image ESXi en utilisant vSphere Auto
Deploy.
Procédure
1 Dans le navigateur vSphere Web Client, accédez à l'hôte à utiliser comme hôte de référence.
Si vous utilisez des commutateurs virtuels, et non un vSphere Distributed Switch, n'ajoutez pas
d'autre carte réseau VMkernel à vSwitch0.
4 Après avoir configuré l'hôte de référence, redémarrez le système pour vérifier que vmk0 est connecté
au réseau de gestion.
5 Si aucun profil d'hôte n'existe pour votre hôte de référence, créez-en un.
Suivant
n Créez une règle qui applique le profil d'hôte à tous les hôtes que vous voulez provisionner avec les
paramètres spécifiés dans l'hôte de référence. Pour créer une règle dans une session PowerCLI,
reportez-vous à Écrire une règle et attribuer un profil d'hôte à des hôtes.
n Pour les hôtes déjà provisionnés avec vSphere Auto Deploy, effectuez le test et réparez les
opérations de conformité dans une session PowerCLI, reportez-vous à Tester et réparer la conformité
aux règles.
n Mettez sous tension les hôtes non provisionnés pour les provisionner avec le nouveau profil d'hôte.
Pour vous assurer que les SSD locaux restent non partitionnés pendant le partitionnement automatique,
vous devez définir le paramètre skipPartitioningSsds=TRUE sur l'hôte de référence.
Pour plus d'informations sur la manière d'éviter le formatage SSD lors du partitionnement automatique,
consultez la documentation de Stockage vSphere.
Prérequis
n Provisionnez l'hôte à utiliser comme hôte de référence avec une image ESXi en utilisant vSphere
Auto Deploy.
n Vérifiez que vous avez accès à un vSphere Web Client qui peut se connecter au système
vCenter Server.
Procédure
1 Dans le navigateur vSphere Web Client, accédez à l'hôte à utiliser comme hôte de référence.
3 Sous Système, sélectionnez Paramètres système avancés, puis cliquez sur Modifier.
5 (Facultatif) Si vous souhaitez que les SSD locaux restent non partitionnés, accédez à
VMkernel.Boot.skipPartitioningSsds par défilement et cochez la case Activé.
7 Si aucun profil d'hôte n'existe pour votre hôte de référence, créez-en un.
Suivant
n Utilisez vSphere Auto Deploy pour créer une règle qui applique le profil d'hôte de votre hôte de
référence à tous les hôtes immédiatement après leur démarrage. Pour créer une règle avec
vSphere Web Client, reportez-vous à Créer une règle de déploiement. Pour créer une règle dans une
session PowerCLI, reportez-vous à Écrire une règle et attribuer un profil d'hôte à des hôtes.
Pour obtenir plus d'informations sur les meilleures pratiques, consultez la base de connaissances
VMware.
Vous pouvez améliorer la disponibilité des machines virtuelles exécutées sur les hôtes provisionnés avec
vSphere Auto Deploy en suivant ces meilleures pratiques.
Certains environnements configurent les hôtes provisionnés avec vSphere Auto Deploy au moyen d'un
commutateur distribué ou configurent les machines virtuelles exécutées sur les hôtes avec Auto Start
Manager. Dans de tels environnements, déployez le système vCenter Server afin que sa disponibilité
corresponde à celle du serveur vSphere Auto Deploy. Plusieurs approches sont possibles.
n Installez vCenter Server sur une machine virtuelle ou un serveur physique Windows ou déployez
vCenter Server Appliance. Auto Deploy est déployé avec le système vCenter Server.
n Déployer le système vCenter Server sur une machine virtuelle. Exécutez la machine virtuelle
vCenter Server dans un cluster sur lequel vSphere HA est activé et configurez la machine virtuelle
avec une priorité de redémarrage élevée pour vSphere HA. Incluez au cluster au moins deux hôtes
non gérés par vSphere Auto Deploy et attachez la machine virtuelle vCenter Server à ces hôtes à
l'aide d'une règle (dans vSphere HA, DRS était requis pour qu'une machine virtuelle héberge un
hôte). Vous pouvez configurer la règle puis désactiver le DRS si vous ne souhaitez pas utiliser le
DRS dans le cluster. Plus les hôtes non gérés par vSphere Auto Deploy seront nombreux, plus votre
résilience aux pannes d'hôtes sera élevée.
Remarque Cette approche n'est pas appropriée si vous utilisez Auto Start Manager. Auto Start
Manager n'est pas pris en charge dans un cluster activé pour vSphere HA.
Évitez les problèmes de mise en réseau en suivant les meilleures pratiques de mise en réseau de
vSphere Auto Deploy.
vSphere Auto Deploy et Comme vSphere Auto Deploy tire parti de l'infrastructure iPXE, si les hôtes
IPv6 que vous prévoyez de provisionner avec vSphere Auto Deploy disposent
d'un BIOS hérité, le serveur vSphere Auto Deploy doit avoir une adresse
IPv4. Le démarrage PXE avec un microprogramme BIOS hérité est
uniquement possible sur IPv4. Le démarrage PXE avec un
microprogramme UEFI est possible avec IPv4 ou IPv6.
Allocation d'adresse IP Utilisez les réservations DHCP pour l'allocation d'adresses. Les adresses
IP fixes sont prises en charge par le mécanisme de personnalisation d'hôte,
mais il n'est pas recommandé d'entrer des données pour chaque hôte.
Considérations VLAN Utilisez vSphere Auto Deploy dans des environnements qui n'utilisent pas
de VLAN.
Lorsque vous provisionnez des hôtes avec vSphere Auto Deploy, vous pouvez sélectionner un profil
d'image qui inclut VMware Tools ou sélectionner la plus petite image associée au profil d'image qui ne
contient pas VMware Tools.
Vous pouvez télécharger deux profils d'image depuis le site de téléchargement de VMware.
n xxxxx-standard : un profil d'image qui inclut les fichiers binaires de VMware Tools, requis par le
système d'exploitation invité qui s'exécute dans une machine virtuelle. L'image est généralement
nommée esxi-version-xxxxx-standard.
n xxxxx-no-tools : un profil d'image qui n'inclut pas les fichiers binaires de VMware Tools. Ce profil
d'image est généralement plus petit, dispose d'une capacité supplémentaire de mémoire inférieure et
démarre plus rapidement dans un environnement de démarrage PXE. L'image est généralement
nommée esxi-version-xxxxx-no-tools.
Avec vSphere 5.0 Update 1 et versions ultérieures, vous pouvez déployer ESXi en utilisant l'un ou l'autre
des profils d'image.
n Si le délai de démarrage du réseau n'a aucune importance et que votre environnement dispose de
suffisamment de mémoire et de capacités de stockage supplémentaires, utilisez l'image qui inclut
VMware Tools.
n Si vous considérez que le délai de démarrage du réseau est trop long lorsque vous utilisez l'image
standard, ou si vous souhaitez économiser de l'espace sur les hôtes, vous pouvez utiliser le profil
d'image qui n'inclut pas VMware Tools et placer les fichiers binaires VMware Tools dans le stockage
partagé. Reportez-vous à la section Provisionner l'hôte ESXi à l'aide d'un profil d'image sans
VMware Tools.
Le démarrage simultané d'un grand nombre d'hôtes augmente considérablement la charge sur le serveur
vSphere Auto Deploy. Comme vSphere Auto Deploy est un serveur Web par essence, vous pouvez
utiliser les technologies existantes de mises à l'échelle de serveur Web pour répartir la charge. Par
exemple, un ou plusieurs serveurs proxy inverses de mise en cache peuvent être utilisés avec vSphere
Auto Deploy. Les proxys inverses gèrent les fichiers statiques qui composent la majorité de l'image de
démarrage ESXi Configurez le proxy inverse pour mettre en cache le contenu statique et transmettre
toutes les demandes via le serveur vSphere Auto Deploy. Pour en savoir plus, regardez la vidéo sur
l'utilisation de serveurs proxy Web inverses pour l'évolutivité de vSphere Auto Deploy :
Utilisation de serveurs proxy Web inverses pour l'évolutivité de vSphere Auto Deploy
(http://link.brightcove.com/services/player/bcpid2296383276001?
bctid=ref:video_reverse_web_proxy_for_auto_deploy_scalability)
Utilisez plusieurs serveurs TFTP pour pointer vers différents serveurs proxy. Utilisez un serveur TFTP
pour chaque serveur proxy inverse. Ensuite, configurez le serveur DHCP de manière à envoyer des
hôtes différents à des serveurs TFTP différents.
Lorsque vous démarrez les hôtes, le serveur DHCP les redirige vers d'autres serveurs TFTP. Chaque
serveur TFTP redirige les hôtes vers un autre serveur (soit le serveur vSphere Auto Deploy, soit un
serveur proxy inverse), ce qui réduit considérablement la charge sur le serveur vSphere Auto Deploy.
Après une coupure de courant importante, rétablissez les hôtes cluster par cluster. Si vous mettez
plusieurs clusters en ligne simultanément, le serveur vSphere Auto Deploy peut rencontrer des goulots
d'étranglement au niveau du CPU. Tous les hôtes peuvent apparaître après un délai. Le goulot
d'étranglement est moins sévère si vous configurez le proxy inverse.
Pour résoudre les problèmes que vous rencontrez avec vSphere Auto Deploy, utilisez les informations de
journalisation de vSphere Auto Deploy de vSphere Web Client et configurez votre environnement de
manière à envoyer les informations de journalisation et les vidages de mémoire aux hôtes distants.
Journaux vSphere Auto Téléchargez les journaux vSphere Auto Deploy en accédant à la page
Deploy vSphere Auto Deploy de vSphere Web Client. Reportez-vous à la section
Télécharger les journaux de vSphere Auto Deploy.
Configuration d'ESXi Les hôtes provisionnés avec vSphere Auto Deploy ne disposent pas de
Dump Collector disque local pour stocker les vidages de mémoire. Installez ESXi Dump
Collector et configurez le premier hôte pour envoyer les vidages mémoire à
ESXi Dump Collector et appliquez le profil d'hôte de cet hôte à tous les
autres hôtes. Reportez-vous à Configurer ESXi Dump Collector avec
ESXCLI.
n Protégez le serveur vSphere Auto Deploy. Reportez-vous à Meilleures pratiques relatives à vSphere
Auto Deploy et à vSphere HA.
n Protégez tous les autres serveurs de votre environnement, notamment le serveur DHCP et le serveur
TFTP.
n Suivez les directives de sécurité de VMware, en particulier celles présentées dans Considérations
relatives à la sécurité dans vSphere Auto Deploy.
VM VM VM VM VM VM
VM VM VM VM VM VM
Infrastructure de
démarrage PXE
VM VM VM VM VM VM
Environnement
TFTP vSphere
Auto Deploy VM VM VM VM VM VM
DHCP PowerCLI VM VM VM VM VM VM
VM vSphere
d'infrastructure Auto Deploy
Démarrage iPXE
Active Directory vCenter Server
DNS
vCenter Server
Cluster de gestion
ESXi sur lequel sont ESXi
activés HA et DRS
ESXi
SAN
Prérequis
Pour le cluster de gestion, installez ESXi sur trois ports. Ne provisionnez pas les hôtes du cluster de
gestion avec vSphere Auto Deploy.
Regardez la vidéo « Infrastructure vSphere Auto Deploy à haute disponibilité » pour obtenir des
informations sur la mise en œuvre d'une infrastructure vSphere Auto Deploy à haute disponibilité :
Procédure
Environnement vSphere Auto Deploy PowerCLI, serveur vSphere Auto Deploy, vCenter Server. Configurez cet
environnement sur une seule machine virtuelle ou sur trois machines virtuelles
distinctes dans les systèmes de production.
3 Configurez vSphere Auto Deploy pour provisionner d'autres hôtes selon vos besoins.
Les composants du cluster de gestion étant protégés par vSphere HA, la haute disponibilité est prise
en charge.
Sécurisez votre réseau exactement comme si vous sécurisiez le réseau pour n'importe quelle autre
méthode déploiement basée sur PXE. vSphere Auto Deploy transfère les données sur SSL pour éviter
les interférences et les risques d'écoute. Toutefois, l'authenticité du client ou du serveur Auto Deploy n'est
pas vérifiée au cours d'un démarrage PXE.
Vous pouvez considérablement réduire le risque de sécurité d'Auto Deploy en isolant complètement le
réseau lorsqu'Auto Deploy est utilisé.
L'image de démarrage que le serveur vSphere Auto Deploy télécharge sur une machine peut contenir les
composants suivants.
n Les modules VIB qui constituent le profil d'image sont toujours inclus dans l'image de démarrage.
n Le profil d'hôte et la personnalisation de l'hôte sont inclus dans l'image de démarrage si les règles
Auto Deploy sont configurées pour provisionner l'hôte avec un profil d'hôte ou une personnalisation
d'hôte.
n Le mot de passe administrateur (racine) et les mots de passe utilisateur qui sont inclus dans le
profil d'hôte et la personnalisation d'hôte sont cryptés en MD5.
n Tous les autres mots de passe associés aux profils sont en clair. Si vous paramétrez Active
Directory en utilisant des profils d'hôte, les mots de passe ne sont pas protégés.
Utilisez vSphere Authentication Proxy afin d'éviter d'exposer les mots de passe d'Active Directory.
Si vous paramétrez Active Directory en utilisant des profils d'hôte, les mots de passe sont
protégés.
n La clé SSL publique et privée et le certificat de l'hôte sont inclus dans l'image de démarrage.
Le profil d'hôte de configuration des alias de périphériques est sélectionné par défaut, ce qui signifie que
des alias sont attribués à chaque périphérique. Par exemple, si un hôte ne reconnaît pas l'une des cartes
réseau pendant le processus de démarrage, les alias des cartes réseau ne changent plus. Cela peut
simplifier la gestion avec des scripts et peut vous aider si vous appliquez un profil d'hôte à partir d'un hôte
de référence.
Remarque Pour éviter les erreurs, ne désactivez pas ou ne modifiez pas le profil d'hôte de configuration
des alias de périphériques.
Pour garantir une dénomination uniforme, persistante et stable des périphériques dans tous les hôtes,
utilisez le profil des alias de périphériques avec des hôtes homogènes uniquement. Ces hôtes sont
configurés de façon identique avec les mêmes cartes réseau et de stockage dans le bus PCI.
Remarque Maintenez toujours le BIOS au niveau le plus récent. Pour les systèmes disposant de
versions antérieures du BIOS, il est possible que le BIOS ne fournisse pas d'informations précises sur
l'emplacement des périphériques intégrés. ESXi applique des méthodes heuristiques pour maintenir la
stabilité des alias, même pour ces périphériques, mais cela risque de ne pas fonctionner dans tous les
cas si, par exemple, le BIOS est modifié ou les périphériques tombent en panne.
Pour les hôtes qui ne sont pas entièrement homogènes (par exemple, des hôtes qui ne comportent pas
les mêmes cartes PCI ou qui n'utilisent pas les mêmes niveaux de BIOS), si vous appliquez le profil
d'hôte à partir d'un hôte de référence, une vérification de conformité peut détecter un défaut de
conformité. La vérification de conformité ignore les périphériques supplémentaires sur l'hôte qui n'étaient
pas utilisés sur l'hôte de référence. Sélectionnez l'hôte comportant le moins de périphériques comme
hôte de référence.
Si la vérification de conformité indique que les hôtes ne sont pas entièrement homogènes, il est
impossible de corriger le défaut de conformité sans modifier le matériel proprement dit.
Si la vérification de conformité révèle que les alias de périphériques (par exemple, des noms tels que
vmhba3) ne sont pas les mêmes que ceux utilisés sur l'hôte de référence, la correction peut s'avérer
impossible.
n Pour corriger un hôte qui n'est pas provisionné avec vSphere Auto Deploy, effectuez la correction de
profil d'hôte et redémarrez l'hôte.
Dans les versions d'ESXi antérieures à la version 5.5, le profil de configuration des alias de périphériques
n'existe pas. Lorsque vous mettez à niveau des versions précédentes d'ESXi vers une version actuelle,
tenez compte des problèmes suivants :
n Pour les hôtes installés, c'est-à-dire les hôtes non provisionnés avec vSphere Auto Deploy, la mise à
niveau de l'hôte ESXi préserve les alias. Après la mise à niveau, les alias restent stables tant que le
BIOS fournit les informations.
n Lorsque vous mettez à niveau un cluster d'hôtes ESXi provisionnés avec une image vSphere Auto
Deploy, les alias ne sont pas modifiés, car ESXi utilise le même algorithme pour générer les alias que
les versions précédentes. Générez un nouveau profil d'hôte pour l'hôte de référence. Ce profil d'hôte
inclut le profil de configuration des alias de périphériques. Configurez vSphere Auto Deploy pour
appliquer le profil d'hôte de l'hôte de référence à tous les autres hôtes pour garantir une
dénomination cohérente des périphériques dans votre cluster.
n Lors de la mise à niveau d'un système, ne flashez pas le BIOS car cette intervention peut changer les
alias. Le flashage du BIOS au dernier niveau est recommandé dans le cas d'une nouvelle installation.
Provisionner l'hôte ESXi à l'aide d'un profil d'image sans VMware Tools
Lorsque vous provisionnez des hôtes ESXi avec vSphere Auto Deploy, vous pouvez choisir de le faire à
l'aide d'un profil d'image ne contenant pas de fichiers binaires VMware Tools. Ce profil d'image est
généralement plus petit, dispose d'un dépassement de mémoire inférieur et démarre plus rapidement
dans un environnement PXE-boot.
Si vous considérez que le délai de démarrage du réseau est trop lent lorsque vous utilisez l'image
standard, ou si vous souhaitez économiser de l'espace sur les hôtes, vous pouvez utiliser le profil d'image
n'incluant pas VMware Tools et placer les fichiers binaires VMware Tools sur un stockage partagé.
Prérequis
Procédure
1 Démarrez un hôte ESXi qui n'était pas provisionné avec vSphere Auto Deploy.
a Dans vSphere Web Client, sélectionnez l'hôte de référence et cliquez sur l'onglet Gérer.
d Cliquez sur l'icône du crayon et modifiez l'emplacement pour qu'il pointe vers le stockage
partagé.
5 Créez une règle vSphere Auto Deploy attribuant le profil d'image xxxxx-no-tools et le profil d'hôte
de l'hôte de référence à tous les autres hôtes.
6 Démarrez vos hôtes cibles avec cette règle de façon qu'ils détectent l'emplacement du répertoire
productLocker de l'hôte de référence.
Prérequis
Utilisez vSphere Web Client pour vous connecter à l'instance de vCenter Server dans laquelle vSphere
Auto Deploy est enregistré.
Procédure
2 Cliquez sur l'un des nœuds pour lequel vous souhaitez récupérer un bundle de support. Le bundle de
support contient les journaux des services.
5 Cliquez sur le bouton Exporter un bundle de support...pour télécharger les fichiers journaux.
Ce scénario peut vous offrir les bases d'un environnement de production. Les descriptions des tâches
supposent que vous utilisez un réseau plat sans balisage VLAN entre les hôtes physiques et le reste de
votre environnement.
Pour accomplir les tâches de ce scénario, vous devez disposer des connaissances de base et privilèges
suivants.
Suivez les étapes dans l'ordre indiqué dans ce scénario. Certaines étapes peuvent être réalisées dans un
ordre différent, mais l'ordre présenté limite la manipulation de certains composants.
Début
Fin
vSphere Auto Deploy utilise l'infrastructure iPXE. Le démarrage PXE n'est possible avec l'ancien
microprogramme BIOS que sur IPv4. Si les hôtes que vous souhaitez provisionner avec vSphere Auto
Deploy ont un BIOS hérité, vérifiez que le serveur vSphere Auto Deploy a bien une adresse IPv4. Le
démarrage PXE avec un microprogramme UEFI est possible avec IPv4 ou IPv6.
Procédure
3 Installez PowerCLI
Avant de pouvoir gérer vSphere Auto Deploy avec des règles que vous créez avec des cmdlets
PowerCLI, vous devez installer PowerCLI.
6 Configurer vSphere Auto Deploy et l'environnement TFTP dans vSphere Web Client
Après la préparation du serveur DHCP, vous devez démarrer le service vCenter Server de vSphere
Auto Deploy et configurer le serveur TFTP. Vous devez télécharger un fichier ZIP de démarrage
TFTP à partir du serveur vSphere Auto Deploy. Le serveur FTP personnalisé apporte les images de
démarrage que vSphere Auto Deploy fournit.
10 Créer une règle qui provisionne des hôtes à partir d'une plage IP spécifique
Après la création d'un profil d'hôte à partir d'un hôte de référence, vous pouvez créer une règle qui
applique le profil d'image précédemment vérifié et le profil d'hôte que vous avez extrait à des hôtes
cibles à partir d'une plage IP spécifique.
Ce scénario est personnalisé pour vCenter Server 6.0 et versions ultérieures. Pour les versions
antérieures de vCenter Server, accédez au Centre de documentation VMware correspondant.
Pour la configuration, votre système doit disposer d'une configuration logicielle et matérielle requise
spécifique.
vCenter Server vCenter Server version 6.0 ou version ultérieure doit être
installé sur un système Windows. Vous pouvez également
installer PowerCLI sur un système Windows différent. Le
serveur vSphere Auto Deploy fait partie de vCenter Server.
Vous devez activer et démarrer le service vSphere Auto
Deploy sur le système vCenter Server. Vous pouvez effectuer
de nombreuses tâches de configuration en vous connectant au
système Windows, directement sur la console ou à l'aide des
services Bureau à distance (RDP). Reportez-vous à Préparer
le système pour vSphere Auto Deploy.
Informations d'hôtes (pour quatre hôtes ESXi) Liste d'adresses IP cibles pour NFS ou iSCSI.
Liste d'informations de volume cible pour NFS ou iSCSI.
n Route par défaut, masque de réseau, et adresses IP de
serveur DNS principal et secondaire.
n Adresse IP et masque de réseau du réseau de gestion
principal VMkernel.
n Adresse IP et masque des autres réseaux VMkernel, tels
que stockage, vSphere FT ou VMware vMotion.
vSphere Auto Deploy n'écrase pas les partitions existantes par
défaut.
Dépôt de logiciels d'ESXi Emplacement du dépôt logiciel d'ESXi sur la page des
téléchargements du site Web VMware. Vous utilisez une URL
pour désigner le profil d'image stocké à cet emplacement ou
vous téléchargez un fichier ZIP opérationnel avec un dépôt
local. Ne téléchargez pas l'image ESXi.
Serveur DNS Serveur DNS en service. Vous devez ajouter des entrées dans
les zones Directe (enregistrement A) et Inverse
(enregistrement PTR) de chaque hôte cible.
Vous avez également besoin d'informations sur les privilèges de l'administrateur sur les principaux
serveurs de l'environnement, notamment le serveur ActiveDirectory le serveur DNS, le serveur DHCP, le
serveur NTP, etc.
Vous devez pouvoir contrôler complètement le domaine de diffusion du sous-réseau dans lequel vous
déployez la configuration. Vérifiez qu'aucun autre serveur DHCP, DNS ou TFTP ne se trouve dans ce
sous-réseau.
Cette tâche installe uniquement le serveur TFTP. Vous téléchargerez ensuite un fichier de configuration
sur le serveur. Reportez-vous à Configurer vSphere Auto Deploy et l'environnement TFTP dans vSphere
Web Client.
Procédure
1 Ouvrez une session sur la console du système Windows sur laquelle vCenter Server est installé avec
des privilèges d'administrateur, directement ou en utilisant RDP.
Cet exemple de configuration utilise le serveur TFTP WinAgents. Le serveur TFTP qui fait partie de
Windows 2008 est étroitement lié au déploiement de réseau Windows et ne convient pas à vSphere
Auto Deploy.
3 Configurez le répertoire racine TFTP en tant que D:\Drive ou un emplacement similaire (par exemple,
D:\TFTP_Root\).
Suivant
Installez PowerCLI pour gérer vSphere Auto Deploy avec des cmdlets PowerCLI.
Installez PowerCLI
Avant de pouvoir gérer vSphere Auto Deploy avec des règles que vous créez avec des cmdlets
PowerCLI, vous devez installer PowerCLI.
Dans ce scénario, vous installez PowerCLI sur le même système que le système vCenter Server. Vous
pouvez également installer PowerCLI sur un système Windows différent.
Prérequis
n Assurez-vous que Microsoft .NET Framework 4.5 ou 4.5.x est installé ou installez-le à partir du site
Web Microsoft.
n Assurez-vous que Windows PowerShell 3.0 ou 4.0 est installé ou installez-le à partir du site Web
Microsoft.
Procédure
1 Connectez-vous avec des privilèges d'administrateur à la console du système Windows sur lequel
vCenter Server est installé, directement ou en utilisant RDP.
PowerCLI affiche une liste de cmdlets et leurs définitions dans la fenêtre PowerCLI.
Suivant
Configurez les paramètres de vos hôtes cibles pour les préparer en vue d'un provisionnement avec
vSphere Auto Deploy.
Prérequis
Les hôtes à provisionner avec vSphere Auto Deploy doivent répondre à la configuration requise pour
ESXi.
Procédure
1 Modifiez les paramètres BIOS de chacun des quatre hôtes physiques pour forcer les hôtes à
démarrer à partir du périphérique réseau principal.
Suivant
Configurez le serveur DHCP pour fournir à chaque hôte cible un fichier binaire iPXE.
L'environnement dans ce scénario utilise Active Directory avec DNS et DHCP. Le serveur DHCP est
inclus avec Windows 2008.
Procédure
a Cliquez sur Démarrer > Paramètres > Panneau de configuration > Outils d'administration et
cliquez sur DHCP.
d Dans l'écran Accueil, cliquez sur Suivant, puis spécifiez un nom et une description pour la
portée.
f Cliquez sur Suivant jusqu'à ce que vous parveniez à l'écran Configurer les options DHCP et
sélectionnez Non, je configurerai cette option plus tard.
a Dans la fenêtre DHCP, accédez à DHCP > hostname > IPv4 > Portée d'Autodeploy >
Réservations.
c Dans la fenêtre Réservation, spécifiez un nom, une adresse IP et l'adresse MAC de l'un des
hôtes. Ne précisez pas les deux-points (:) dans l'adresse MAC.
a Dans la fenêtre DHCP, accédez à DHCP > hostname > IPv4 > Portée d'Autodeploy > Options
de portée.
b Cliquez avec le bouton droit sur Options de portée et choisissez Configurer les options.
d Cliquez sur Nom d'hôte du serveur de démarrage 066 et indiquez l'adresse du serveur TFTP
que vous avez installé dans le champ Valeur chaîne sous les Options disponibles.
Le fichier binaire iPXE undionly.kpxe.vmw-hardwired sera utilisé pour démarrer les hôtes
ESXi.
5 Dans la fenêtre DHCP, cliquez avec le bouton droit sur DHCP > hostname > IPv4 > Portée >
Activer et cliquez sur Activer.
6 Ne vous déconnectez pas du serveur DHCP si vous utilisez Active Directory pour DHCP et DNS, et
ne vous déconnectez pas autrement.
Suivant
démarrer le service vCenter Server de vSphere Auto Deploy et configurer le serveur TFTP.
Configurer vSphere Auto Deploy et l'environnement TFTP dans vSphere Web Client
Après la préparation du serveur DHCP, vous devez démarrer le service vCenter Server de vSphere Auto
Deploy et configurer le serveur TFTP. Vous devez télécharger un fichier ZIP de démarrage TFTP à partir
du serveur vSphere Auto Deploy. Le serveur FTP personnalisé apporte les images de démarrage que
vSphere Auto Deploy fournit.
Procédure
1 Utilisez vSphere Web Client pour vous connecter au système vCenter Server qui gère le serveur
vSphere Auto Deploy.
Sous Windows, le service vSphere Auto Deploy peut être désactivé. Vous pouvez activer le
service en modifiant le type de démarrage du service vSphere Auto Deploy.
5 Dans l'onglet Gérer, sélectionnez Paramètres, puis cliquez sur Auto Deploy.
6 Cliquez sur le lien Télécharger un fichier ZIP de démarrage TFTP pour télécharger le fichier de
configuration TFTP.
7 Enregistrez le fichier Deploy-tftp.zip dans le répertoire TFTP_Root que vous créez lors de
l'installation du serveur TFTP et décompressez le fichier.
Suivant
Ajoutez un dépôt de logiciels à votre inventaire et utilisez un profil d'image à partir du dépôt pour créer
une règle de provisionnement d'hôte.
vSphere Auto Deploy provisionne les hôtes avec des profils d'image qui définissent l'ensemble de VIB
qu'un processus d'installation d'ESXi utilise. Les profils d'image sont stockés dans des dépôts de
logiciels. Vous devez vous assurer que le profil d'image correct est disponible avant de commencer à
fournir les hôtes. Lorsque vous ajoutez un dépôt de logiciels à une session PowerCLI, il est disponible
uniquement pendant la session en cours. Il ne persiste pas d'une session à l'autre.
Les étapes de cette tâche vous invitent à exécuter des cmdlets PowerCLI. Pour obtenir des informations
supplémentaires sur les cmdlets vSphere Auto Deploy que vous pouvez exécuter dans une session
PowerCLI, reportez-vous à Présentation de la cmdlet vSphere Auto Deploy PowerCLI.
Prérequis
Vérifiez que vous pouvez accéder aux hôtes ESXi à provisionner à partir du système sur lequel vous
exécutez PowerCLI.
Procédure
Cette tâche suppose que vous avez installé PowerCLI sur le système sur lequel le système
vCenter Server est exécuté.
2 Dans une session PowerCLI, exécutez la cmdlet Connect-VIServer pour vous connecter au
système vCenter Server sur lequel vSphere Auto Deploy est enregistré.
Connect-VIServer ipv4_address
Add-EsxSoftwareDepot https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml
Vous devez ajouter le dépôt de logiciels chaque fois que vous démarrez une nouvelle session
PowerCLI.
5 Vérifiez que vous avez bien ajouté le dépôt de logiciels en contrôlant le contenu du dépôt à l'aide de
la cmdlet Get-EsxImageProfile.
La cmdlet renvoie des informations concernant tous les profils d'image du dépôt.
La cmdlet crée une règle qui attribue le profil d'image spécifié à tous les hôtes de l'inventaire.
7 Ajoutez la nouvelle règle au groupe de règles actives pour mettre la règle à la disposition du serveur
vSphere Auto Deploy.
Suivant
Provisionnez votre premier hôte avec vSphere Auto Deploy et vérifiez son provisionnement d'image.
Procédure
1 Ouvrez une session de console vers l'hôte physique à utiliser en tant que premier hôte cible ESXi,
démarrez l'hôte et recherchez des messages indiquant que le démarrage iPXE a réussi.
Pendant le processus de démarrage, DHCP attribue une adresse IP à l'hôte. L'adresse IP correspond
au nom que vous avez spécifié plus tôt dans le serveur DNS. L'hôte contacte le serveur vSphere
Auto Deploy et télécharge les fichiers binaires ESXi à partir de l'URL HTTP indiquée dans le fichier
tramp iPXE que vous avez précédemment téléchargé dans le répertoire TFTP_Root. Chaque
instance de vSphere Auto Deploy produit un ensemble de fichiers personnalisés pour le serveur
TFTP.
2 Utilisez vSphere Web Client pour vous connecter au système vCenter Server qui gère le serveur
vSphere Auto Deploy.
3 Dans la page d'accueil de vSphere Web Client, cliquez sur Hôtes et clusters.
4 Vérifiez que l'hôte récemment provisionné se trouve à présent dans l'inventaire de vCenter Server au
niveau du centre de données.
Par défaut, vSphere Auto Deploy ajoute les hôtes au niveau du centre de données, une fois le
processus de démarrage terminé.
Suivant
Extrayez un profil d'hôte à partir de l'hôte et configurez-le de manière à imposer une entrée de
l'utilisateur.
vSphere Auto Deploy peut provisionner chaque hôte avec le même profil d'hôte. vSphere Auto Deploy
peut également utiliser la personnalisation d'hôte qui vous permet de spécifier différentes informations
pour différents hôtes. Par exemple, si vous configurez un port VMkernel pour vMotion ou pour le
stockage, vous pouvez spécifier une adresse IP statique pour le port en utilisant le mécanisme de
personnalisation de l'hôte.
Procédure
1 Utilisez vSphere Web Client pour vous connecter au système vCenter Server qui gère le serveur
vSphere Auto Deploy.
4 Sur la page Sélectionner l'hôte de l'assistant, sélectionnez l'hôte de référence que vous avez
configuré précédemment, puis cliquez sur Suivant.
5 Sur la page Nom et description de l'assistant, nommez le profil ESXiGold, ajoutez une description,
puis cliquez sur Suivant.
7 Cliquez avec le bouton droit sur le nouveau profil d'hôte ESXiGold et cliquez sur Modifier les
paramètres.
9 Sur la page Modifier un profil d'hôte de l'assistant, sélectionnez Sécurité et services > Paramètres
de sécurité > Sécurité > Configuration utilisateur > root.
10 Dans Règle des mots de passe sur le panneau de droite, sélectionnez Configuration de mot de
passe utilisateur.
Suivant
Créez une règle vSphere Auto Deploy pour appliquer le profil d'hôte à d'autres hôtes ESXi.
Créer une règle qui provisionne des hôtes à partir d'une plage IP spécifique
Après la création d'un profil d'hôte à partir d'un hôte de référence, vous pouvez créer une règle qui
applique le profil d'image précédemment vérifié et le profil d'hôte que vous avez extrait à des hôtes cibles
à partir d'une plage IP spécifique.
Procédure
1 Connectez-vous avec des privilèges d'administrateur à la console du système Windows sur lequel
vCenter Server est installé, directement ou en utilisant RDP.
2 Dans une session PowerCLI, exécutez la cmdlet Connect-VIServer pour vous connecter au
système vCenter Server sur lequel vSphere Auto Deploy est enregistré.
Connect-VIServer ipv4_address
Add-EsxSoftwareDepot https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml
Vous devez ajouter le dépôt de logiciels chaque fois que vous démarrez une nouvelle session
PowerCLI.
5 Créez une règle qui demande à vSphere Auto Deploy de provisionner l'ensemble d'hôtes à partir
d'une plage IP spécifiée avec le profil d'image que vous avez précédemment sélectionné et le profil
d'hôte que vous avez créé à partir de l'hôte de référence.
Name: Production01Rule
PatternList: {ipv4=address_range}
ItemList: {ESXi-version-XXXXXX-standard, Compute01, ESXiGold}
Suivant
Procédure
vSphere Auto Deploy démarre les hôtes, applique le profil d'hôte et ajoute les hôtes à l'inventaire de
vCenter Server. Les hôtes restent en mode maintenance car le profil d'hôte créé à partir de l'hôte de
référence est configuré pour inviter l'utilisateur à fournir des informations pour chaque hôte.
2 Utilisez vSphere Web Client pour vous connecter au système vCenter Server qui gère le serveur
vSphere Auto Deploy.
4 Cliquez avec le bouton droit sur le profil ESXiGold précédemment créé et cliquez sur Modifier les
personnalisations de l'hôte.
6 Appliquez le profil d'hôte à chacun des hôtes et sortez les hôtes du mode de maintenance. Vous
pouvez également redémarrer chaque hôte.
Une fois le démarrage terminé, tous les hôtes sont exécutés avec l'image que vous spécifiez et
utilisent la configuration du profil d'hôte de référence. Le cluster indique que tous les hôtes sont
entièrement conformes.
Tous les hôtes sont à présent configurés avec les informations partagées via le profil d'hôte de référence
et avec les informations spécifiques à l'hôte via le mécanisme de personnalisation d'hôte. Lors du
prochain démarrage des hôtes, ceux-ci reçoivent des informations de profil d'hôte complètes, notamment
les informations spécifiques à l'hôte, et redémarrent complètement configurés, hors du mode de
maintenance.
Problème
Un message d'erreur de dépassement du délai d'attente TFTP s'affiche lors du démarrage d'un hôte
provisionné avec vSphere Auto Deploy. Le texte du message dépend du BIOS.
Cause
Solution
n Vérifiez si votre service TFTP fonctionne et est accessible par l'hôte que vous essayez de démarrer.
n Pour afficher les journaux de diagnostic pour plus d'informations sur le message d'erreur, consultez la
documentation de votre service TFTP.
Problème
Un hôte démarre avec un profil d'image ou une configuration ESXi différents de ceux que spécifient les
règles. Par exemple, vous modifiez les règles afin d'affecter un profil d'image différent, mais l'hôte
continue à utiliser l'ancien profil d'image.
Cause
Une fois que l'hôte a été ajouté au système vCenter Server, la configuration de démarrage est définie par
le système vCenter Server. Le système vCenter Server associe un profil d'image, un profil d'hôte ou un
emplacement de dossier à l'hôte.
Solution
Problème
Pendant le démarrage, un hôte que vous souhaitez provisionner avec la fonction vSphere Auto Deploy
charge iPXE. L'hôte n'est pas redirigé vers le serveur vSphere Auto Deploy.
Cause
Le fichier tramp qui est inclus dans le fichier TFTP ZIP a une mauvaise adresse IP pour le serveur
vSphere Auto Deploy.
Solution
u Corrigez l'adresse IP du serveur vSphere Auto Deploy dans le fichier tramp, tel que cela est décrit
dans la documentation Installation et configuration de vSphere.
Problème
Lors de l'écriture ou de la modification des règles permettant d'affecter un profil d'image à un ou plusieurs
hôtes, l'erreur suivante se produit :
Cause
Chaque VIB contenu dans un profil d'image possède un indicateur stateless-ready signalant que le
VIB est prévu pour une utilisation avec vSphere Auto Deploy. Vous obtiendrez cette erreur si vous
essayez d'écrire une règle vSphere Auto Deploy utilisant un profil d'image dans lequel un ou plusieurs
VIB ont cette option réglée sur FALSE.
Remarque Vous pouvez utiliser des hôtes provisionnés au moyen de vSphere Auto Deploy qui incluent
des VIB pas en mode sans état-prêt, sans rencontrer de problèmes. Toutefois, le redémarrage avec un
profil d'image incluant des VIB pas en mode sans état-prêt est considéré comme une nouvelle
installation. À chaque démarrage de l'hôte, vous perdez tout donnée de configuration qui, sinon, serait
disponible pour chaque démarrage des hôtes provisionnés au moyen de vSphere Auto Deploy.
Solution
1 Utilisez les applets de commande vSphere ESXi Image Builder dans une session vSphere PowerCLI
pour afficher les VIB dans le profil d'image.
2 Supprimez tous les VIB qui ne sont pas dans le mode sans état-prêt.
L'hôte provisionné avec vSphere Auto Deploy disposant d'une clé USB
intégrée n'envoie pas de vidage de mémoire au disque local
Si l'hôte provisionné avec vSphere Auto Deploy est doté d'une clé USB intégrée et qu'une erreur se
produit dans un vidage de mémoire, le vidage de mémoire est perdu. Configurez votre système afin
d'utiliser ESXi Dump Collector pour stocker des vidages de mémoire au niveau d'un hôte mis en réseau.
Problème
Si votre hôte provisionné avec vSphere Auto Deploy est doté d'une clé USB intégrée, et s'il rencontre une
erreur qui provoque un vidage de mémoire, ce dernier n'est pas envoyé au disque local.
Solution
ESXi Dump Collector est inclus avec le programme d'installation de vCenter Server.
2 Utilisez ESXCLI pour configurer l'hôte afin d'utiliser ESXi Dump Collector.
Problème
Un hôte à provisionner avec la fonction vSphere Auto Deploy démarre à partir d'iPXE et affiche les
informations iPXE sur la console. Toutefois, au bout de cinq minutes, l'hôte affiche le message suivant sur
la console et redémarre.
Details: This host has been added to VC, but no Image Profile
is associated with it. You can use Apply-ESXImageProfile in the
PowerCLI to associate an Image Profile with this host.
Alternatively, you can reevaluate the rules for this host with the
Test-DeployRuleSetCompliance and Repair-DeployRuleSetCompliance cmdlets.
La console affiche ensuite les attributs machine de l'hôte, tels que le fournisseur, le numéro de série,
l'adresse IP, etc..
Cause
Solution
Vous pouvez attribuer un profil d'image à l'hôte en exécutant l'applet de commande Apply-
EsxImageProfile ou en créant la règle suivante :
1 Exécutez l'applet de commande New-DeployRule pour créer une règle qui contienne un modèle
correspondant à l'hôte avec un profil d'image.
Problème
Lorsque vous essayez de démarrer un hôte provisionné avec vSphere Auto Deploy, l'hôte procède à un
démarrage réseau et se voit attribuer une adresse DHCP par le serveur DHCP, mais l'hôte ne peut
contacter le serveur TFTP.
Cause
Il est possible que l'exécution du serveur TFTP se soit interrompue ou qu'un pare-feu bloque le port
TFTP.
Solution
n Si vous avez installé le serveur TFTP WinAgents, ouvrez la console de gestion du serveur TFTP
WinAgents et vérifiez que le service est en cours d'exécution. Si c'est le cas, vérifiez les règles
d'entrée du pare-feu Windows pour vous assurer que le port TFTP port n'est pas bloqué. Désactivez
temporairement le pare-feu pour voir s'il est à l'origine du problème.
n Pour tous les autres serveurs TFTP, consultez la documentation appropriée pour connaître les
procédures de débogage.
L'hôte provisionné avec vSphere Auto Deploy ne peut récupérer l'image ESXi
du serveur vSphere Auto Deploy
L'hôte que vous provisionnez avec vSphere Auto Deploy s'arrête au niveau de l'écran de démarrage
iPXE.
Problème
Lorsque vous essayez de démarrer un hôte disposant de la fonction vSphere Auto Deploy, le processus
de démarrage s'interrompt au niveau de l'écran de démarrage iPXE et le message d'état indique que
l'hôte tente d'obtenir l'image ESXi depuis le serveur vSphere Auto Deploy.
Cause
Le service vSphere Auto Deploy peut être arrêté ou le serveur vSphere Auto Deploy peut être
inaccessible.
Solution
1 Connectez-vous au système sur lequel vous avez installé le serveur vSphere Auto Deploy.
a Cliquez sur Démarrer > Paramètres > Panneau de configuration > Outils d'administration.
c Dans le champ Services, recherchez le service VMware vSphere Auto Deploy Waiter et
redémarrez-le s'il n'est pas en cours d'exécution.
3 Ouvrez un navigateur Web et saisissez l'URL suivante, puis vérifiez si le serveur vSphere Auto
Deploy est accessible.
https://Auto_Deploy_Server_IP_Address:Auto_Deploy_Server_Port/vmw/rdb
Remarque Utilisez cette adresse uniquement pour vérifier si le serveur est accessible.
4 Si le serveur n'est pas accessible, il est possible que le pare-feu pose problème.
a Essayez de définir des règles d'entrée TCP permissives pour le port du serveur vSphere Auto
Deploy.
Le port est 6501 à moins que vous n'ayez précisé un port différent lors de l'installation.
b En dernier recours, désactivez temporairement le pare-feu puis réactivez-le après avoir vérifié s'il
bloque le trafic. Ne désactivez pas le pare-feu dans des environnements de production.
Pour désactiver le pare-feu, tapez la commande netsh firewall set opmode disable. Pour
activer le pare-feu, tapez la commande netsh firewall set opmode enable.
L'hôte provisionné avec vSphere Auto Deploy n'a pas obtenu d'adresse
DHCP
L'hôte que vous provisionnez avec vSphere Auto Deploy ne parvient pas à obtenir une adresse DHCP.
Problème
Lorsque vous essayez de démarrer un hôte provisionné avec vSphere Auto Deploy, l'hôte procède à un
démarrage réseau mais ne reçoit pas d'adresse DHCP. Le serveur vSphere Auto Deploy ne peut
provisionner l'hôte avec le profil d'image.
Cause
Solution
1 Vérifiez que le service du serveur DHCP est en cours d'exécution sur le système Windows sur lequel
le serveur DHCP est configuré pour provisionner les hôtes.
a Cliquez sur Démarrer > Paramètres > Panneau de configuration > Outils d'administration.
c Dans le champ Services, recherchez le service du serveur DHCP et redémarrez le service s'il
n'est pas en cours d'exécution.
2 Si le serveur DHCP est en cours d'exécution, revérifiez la portée et les réservations DHCP que vous
avez configurées pour vos hôtes cibles.
Si la portée et les réservations DHCP sont correctement configurées, il est possible que le problème
vienne du pare-feu.
a Ouvrez l'invite de commande en cliquant sur Démarrer > Programme > Accessoires > Invite
de commandes.
4 Configurez les règles pour autoriser le trafic réseau DHCP vers les hôtes cibles.
Pour plus d'informations, consultez la documentation relative au pare-feu pour le DHCP et le système
Windows sur lequel le serveur DHCP est exécuté.
Problème
Lorsque vous essayez de démarrer un hôte provisionné avec vSphere Auto Deploy, l'hôte ne procède
pas au processus de démarrage réseau.
Cause
Solution
1 Redémarrez l'hôte et suivez les instructions qui s'affichent pour accéder à la configuration du BIOS.
Problème
Lorsque vous utilisez vSphere Auto Deploy pour fournir les hôtes ESXi de votre environnement, vous
pouvez être confronté à un problème avec la base de données vSphere Auto Deploy.
Important Toutefois, cette situation est rare. Suivez toutes les autres stratégies de dépannage de
vSphere Auto Deploy avant de remplacer le fichier de base de données actuel. Les règles et associations
que vous avez créées depuis la sauvegarde que vous choisissez sont perdues.
Cause
Ce problème apparaît uniquement avec les hôtes provisionnés avec vSphere Auto Deploy.
Solution
2 Trouvez les journaux vSphere Auto Deploy en accédant à la page vSphere Auto Deploy de
vSphere Web Client.
Le support VMware peut vous demander ce fichier si vous appelez pour une assistance.
8 Si le message figure toujours dans le journal, répétez les étapes en utilisant la dernière sauvegarde
suivante jusqu'à ce que vSphere Auto Deploy ne génère plus d'erreurs de base de données.
Par défaut, le protocole de configuration dynamique d'hôte (DHCP) configure l'IP, et tous les disques
internes vides visibles sont formatés avec le système de fichiers de la machine virtuelle (VMFS) de sorte
que les machines virtuelles puissent être stockées sur les disques.
Connectez un clavier et un écran à l'hôte pour utiliser la console directe. Une fois la phase
d'autoconfiguration de l'hôte terminée, la console directe apparaît sur l'écran. Vous pouvez examiner la
configuration réseau par défaut et modifier n'importe quel paramètre non compatible avec votre
environnement réseau.
n Dépannage
Vous pouvez également utiliser vSphere Web Client pour gérer l'hôte à l'aide de vCenter Server.
Procédure
Procédure
6 Sélectionnez Annotations.
vSphere est compatible avec le type de terminal VT100 et l'émulateur de terminal PuTTy pour afficher la
console directe via un port série.
Vous pouvez rediriger la console directe vers un port série de différentes manières.
n Rediriger la console directe vers un port série en définissant manuellement les options de
démarrage
Lorsque vous redirigez la console directe vers un port série en définissant les options de démarrage,
la modification ne persiste pas pour les démarrages suivants.
n Rediriger la console directe vers un port série depuis vSphere Web Client
Vous pouvez gérer à distance l'hôte ESXi depuis une console connectée au port série en redirigeant
la console directe vers le port série com1 ou com2. Lorsque vous utilisez vSphere Web Client pour
rediriger la console directe vers un port série, l'option de démarrage que vous définissez est
conservée après les redémarrages suivants.
n Rediriger la console directe vers un port série dans un hôte déployé avec Auto Deploy
Après avoir redirigé la console directe vers un port série, vous pouvez placer ce paramétrage dans
le profil d'hôte qui persiste lorsque vous reprovisionnez l'hôte avec Auto Deploy.
Rediriger la console directe vers un port série en définissant manuellement les options de
démarrage
Lorsque vous redirigez la console directe vers un port série en définissant les options de démarrage, la
modification ne persiste pas pour les démarrages suivants.
Prérequis
Vérifiez que le port série n'est pas utilisé pour la journalisation et le débogage série.
Procédure
1 Démarrez l'hôte.
2 Lorsque la fenêtre Chargement de l'hyperviseur VMWare s'affiche, appuyez sur les touches Maj.+O
pour éditer les options de démarrage.
3 Désactivez logPort et gdbPort sur com1 et affectez tty2Port à com1 en entrant les options de
démarrage suivantes :
La console directe est redirigée vers le port série jusqu'à ce que vous redémarriez l'hôte. Pour la rediriger
pour les démarrages suivants, voir Rediriger la console directe vers un port série depuis vSphere Web
Client
Rediriger la console directe vers un port série depuis vSphere Web Client
Vous pouvez gérer à distance l'hôte ESXi depuis une console connectée au port série en redirigeant la
console directe vers le port série com1 ou com2. Lorsque vous utilisez vSphere Web Client pour rediriger
la console directe vers un port série, l'option de démarrage que vous définissez est conservée après les
redémarrages suivants.
Prérequis
n Vérifiez que vous pouvez accéder à l'hôte à partir de vSphere Web Client.
n Vérifiez que le port série n'est pas déjà utilisé pour la journalisation et le débogage série ou pour ESX
Shell (tty1Port).
Procédure
7 Affectez à VMkernel.Boot.tty2Port le port série port vers lequel vous voulez rediriger la console
directe : com1 ou com2.
8 Redémarrez l'hôte.
Maintenant, vous pouvez gérer l'hôte ESXi à distance depuis une console connectée au port série.
Rediriger la console directe vers un port série dans un hôte déployé avec Auto Deploy
Après avoir redirigé la console directe vers un port série, vous pouvez placer ce paramétrage dans le
profil d'hôte qui persiste lorsque vous reprovisionnez l'hôte avec Auto Deploy.
Prérequis
Le port série ne doit pas être déjà utilisé pour la journalisation et le débogage série.
Procédure
4 Sélectionnez Paramètres.
7 Affectez à VMkernel.Boot.tty2Port le port série port vers lequel vous voulez rediriger la console
directe : com1 ou com2.
9 Enregistrez le profil d'hôte et attachez l'hôte au profil. Voir la documentation Profils d'hôte vSphere.
Le paramétrage de redirection de la console directe vers un port série est stocké par vCenter Server et
est conservé lorsque vous reprovisionnez l'hôte avec Auto Deploy.
Procédure
1 Depuis l'interface utilisateur de la console directe, appuyez sur F2 pour accéder au menu
Personnalisation du système.
n Activer SSH
La valeur par défaut des délais pour ESXi Shell est définie sur 0 (désactivés).
La disponibilité du paramètre de temporisation est le nombre de minutes qui peuvent s'écouler avant
que vous deviez vous connecter après l'activation de ESXi Shell. Lorsque le délai est écoulé, le shell
est désactivé si vous ne vous êtes pas connecté.
Remarque Si vous avez ouvert une session au moment de l'expiration de ce délai, elle restera
ouverte. Toutefois, ESXi Shell est désactivé pour empêcher d'autres utilisateurs de se connecter.
a Dans le menu des options de mode de dépannage, sélectionnez Modifier les délais
d'ESXi Shell et de SSH et cliquez sur Entrée.
La disponibilité de temporisation est le nombre de minutes qui peuvent s'écouler avant que vous
vous connecter après que ESXi Shell est activé.
La temporisation d'inactivité est le nombre de minutes qui peuvent s'écouler avant que l'utilisateur
est connecté sur l'une des sessions inactives interactives. Les modifications du délai d'inactivité
s'appliquent lors de la prochaine connexion de l'utilisateur à ESXi Shell et n'affectent pas les
sessions existantes.
6 Appuyez sur Échap jusqu'à ce que vous reveniez au menu principal de l'interface utilisateur de la
console directe.
Pour obtenir des instructions relatives au téléchargement et à l'installation de vCenter Server et des
composants vCenter Server, ou au téléchargement et au déploiement de vCenter Server Appliance,
consultez le Installation et configuration de vCenter Server. Pour plus d'informations sur l'installation de
VMware Host Client, consultez Gestion d'un hôte vSphere unique.
Le nom d'utilisateur administratif pour l'hôte ESXi est la racine. Par défaut, le nom du mot de passe
administratif n'est pas paramétré.
Procédure
2 (Facultatif) Si un mot de passe est déjà défini, tapez-le dans la ligne Ancien mot de passe et
appuyez sur Entrée.
3 Dans la ligne Nouveau mot de passe, tapez un nouveau mot de passe et appuyez sur Entrée.
Remarque Si vous utilisez ESXi Embedded, la configuration de démarrage du BIOS détermine si votre
serveur démarre sur le dispositif d'amorçage ESXi ou sur un autre périphérique d'amorçage. En règle
générale, l'unité Flash USB figure en tête dans les paramètres BIOS de la machine exécutant ESXi.
Vous pouvez modifier le paramètre de démarrage via la configuration de l'ordre d'amorçage dans le BIOS
au cours du démarrage, ou encore via la sélection d'un dispositif d'amorçage dans le menu
correspondant. Lorsque vous changez l'ordre d'amorçage dans le BIOS, cela affecte ensuite tous les
démarrages. En revanche, si vous sélectionnez un périphérique de démarrage dans le menu, cette
sélection n'affecte que le démarrage en cours.
Certains serveurs ne possèdent pas de menu de sélection du dispositif de démarrage. Dans ce cas, vous
devez modifier l'ordre de démarrage dans le BIOS, même pour un seul démarrage, puis rétablir la valeur
initiale lors du démarrage suivant.
ESXi Installable et ESXi Embedded ne peuvent pas cohabiter sur le même hôte.
Procédure
1 Lors de la mise sous tension de l'hôte ESXi, appuyez sur la touche requise pour entrer la
configuration BIOS de l'hôte.
En fonction de la configuration matérielle du serveur, cette touche peut être une touche de fonction
ou la touche Suppr. L'option d'entrée de la configuration BIOS peut être différente sur votre serveur.
Option Description
Si vous utilisez la version installable Sélectionnez le disque sur lequel le logiciel ESXi est installé, puis déplacez-le
d'ESXi. vers la première position de la liste. L'hôte démarre en mode ESXi.
Si vous utilisez ESXi Embedded Sélectionnez l'unité Flash USB, puis déplacez-la vers la première position de la
liste. L'hôte démarre en mode ESXi.
Les supports virtuels peuvent être utilisés pour connecter un support de stockage distant (CD-ROM,
stockage de masse USB, image ISO ou disquette, par exemple) à un serveur cible pouvant se trouver
n'importe où dans le réseau. Le serveur cible a accès au support distant et peut effectuer des opérations
de lecture et d'écriture sur ce dernier comme s'il était connecté physiquement au port USB du serveur.
Prérequis
ESXi Installable et ESXi Embedded ne peuvent pas cohabiter sur le même hôte.
Procédure
Par exemple, si vous utilisez un serveur Dell, connectez-le au contrôleur DRAC (Dell Remote Access
Controller) ou à une interface de gestion à distance similaire, puis sélectionnez une unité de disquette
ou de CD-ROM (vous pouvez également indiquer le chemin d'accès à une image de disquette ou de
CD-ROM).
2 Redémarrez le serveur.
En fonction de la configuration matérielle du serveur, cette touche peut être une touche de fonction
ou la touche Suppr.
Le serveur démarre à partir de l'unité configurée ; les démarrages suivants s'effectueront de nouveau à
partir de l'ordre d'amorçage par défaut.
Utilisez vSphere Web Client si l'adresse IP affectée par le serveur DHCP vous convient.
Utilisez la console directe pour la configuration réseau dans les cas suivants :
n Vous êtes autorisé à utiliser temporairement l'adresse IP affectée par le serveur DHCP.
n ESXi n'a pas d'adresse IP. Cela peut se produire si la phase de configuration automatique n'est pas
parvenue à configurer DHCP.
n L'adaptateur réseau correct n'a pas été sélectionné au cours de la phase de configuration
automatique.
Vous souhaitez accepter les paramètres IP Dans la console directe ESXi, vous pouvez trouver l'adresse IP affectée
configurés par DHCP. via DHCP à l'interface de gestion ESXi. Vous pouvez utiliser cette
adresse IP pour vous connecter à l'hôte depuis vSphere Web Client et
personnaliser les paramètres, et notamment modifier l'adresse IP de
gestion.
L'un des cas suivants se vérifie : Pendant la phase de configuration automatique, le logiciel affecte
n Vous ne disposez pas de serveur DHCP. l'adresse IP locale, qui se trouve dans le sous-réseau 169.254.x.x/16.
L'adresse IP affectée s'affiche dans la console directe.
n L'hôte ESXi n'est pas connecté à un serveur
DHCP. Vous pouvez remplacer l'adresse IP locale en configurant une adresse
n Votre serveur DHCP ne fonctionne pas IP statique à l'aide de la console directe.
correctement.
L'hôte ESXi est connecté à un serveur DHCP Au cours de la phase de configuration automatique, le logiciel affecte
fonctionnel, mais vous ne voulez pas utiliser une adresse IP configurée par DHCP.
l'adresse IP configurée par DHCP. Vous pouvez établir la connexion initiale via l'utilisation de l'adresse IP
configurée par DHCP. Ensuite, vous pouvez configurer une adresse IP
statique.
Si vous pouvez accéder physiquement à l'hôte ESXi, vous pouvez
remplacer l'adresse IP configurée par DHCP en configurant une
adresse IP statique à l'aide de la console directe.
Vos règles de déploiement n'autorisent pas Suivez la procédure de configuration dans Configurer les paramètres
l'utilisation sur le réseau d'hôtes non configurés. réseau sur un hôte non connecté au réseau.
Votre hôte ESXi utilise plusieurs réseaux. Utilisez des mesures de sécurité appropriées à chaque réseau
et isolez le trafic pour des applications et fonctions spécifiques. Par exemple, assurez-vous que le trafic
®
VMware vSphere vMotion n'est pas acheminé via des réseaux sur lesquels se trouvent les machines
virtuelles. L'isolation empêche l'écoute. Il est également recommandé d'utiliser des réseaux séparés pour
des raisons de performance.
n Les réseaux de l'infrastructure vSphere sont utilisés pour certaines fonctions comme vSphere
vMotion, VMware vSphere Fault Tolerance et le stockage. Isolez ces réseaux pour leurs fonctions
spécifiques. Il n'est souvent pas nécessaire de router ces réseaux à l'extérieur d'un rack de serveur
physique spécifique.
n Un réseau de gestion isole le trafic client, le trafic de l'interface de ligne de commande ou de l'API ou
le trafic des logiciels tiers de tout autre trafic. Ce réseau doit être accessible uniquement aux
administrateurs système, réseau et sécurité. Utilisez les systèmes JumpBox ou le réseau privé virtuel
(VPN) pour sécuriser l'accès au réseau de gestion. Contrôlez strictement l'accès à ce réseau.
n Le trafic des machines virtuelles peut traverser un ou plusieurs réseaux. Vous pouvez renforcer
l'isolation des machines virtuelles en utilisant des solutions de pare-feu qui définissent des règles de
pare-feu au niveau du contrôleur du réseau virtuel. Ces paramètres sont acheminés avec une
machine virtuelle dès lors qu'elle migre d'un hôte à un autre dans votre environnement vSphere.
vCenter Server et le client SNMP sont des exemples de logiciels de gestion externe. Les adaptateurs
réseau sur l'hôte s'appellent vmnicN, où N est le numéro unique qui identifie l'adaptateur réseau, par
exemple vmnic0, vmnic1, etc.
Pendant la phase de configuration automatique, l'hôte ESXi choisit vmnic0 pour le trafic de gestion. Vous
pouvez remplacer la valeur par défaut en sélectionnant manuellement la carte réseau chargée
d'acheminer le trafic de gestion de l'hôte. Dans certains cas, vous serez amené à utiliser un adaptateur
réseau Ethernet Gigabit pour le trafic de gestion. Pour garantir une bonne disponibilité, vous pouvez
également sélection plusieurs adaptateurs réseau. L'utilisation de plusieurs adaptateurs réseau permet
d'équilibrer la charge et de bénéficier de capacités de basculement.
Procédure
1 Depuis la console directe, sélectionnez Configurer le réseau de gestion et appuyez sur Entrée.
Une fois le réseau en fonctionnement, vous pouvez utiliser vSphere Web Client pour la connexion à l'hôte
ESXi via vCenter Server.
Procédure
1 Depuis la console directe, sélectionnez Configurer le réseau de gestion et appuyez sur Entrée.
Pour que DHCP fonctionne, votre environnement réseau doit avoir un serveur DHCP. Si DHCP n'est pas
disponible, l'hôte affecte l'adresse IP locale qui se trouve dans le sous-réseau 169.254.x.x/16. L'adresse
IP affectée s'affiche dans la console directe. Si vous n'avez pas d'accès physique à l'hôte via un moniteur,
vous pouvez accéder à la console directe par une application de gestion distante. Reportez-vous à la
section Utilisation d'applications de gestion à distance
Lorsque vous avez accès à la console directe, vous pouvez configurer en option une adresse de réseau
statique. Le masque de sous-réseau par défaut est 255.255.0.0.
Procédure
4 Entrez l'adresse IP, le masque de sous-réseau et la passerelle par défaut et appuyez sur Entrée.
Procédure
La valeur par défaut est la configuration automatique. Pour que la configuration DNS automatique puisse
fonctionner, votre environnement réseau doit inclure un serveur DHCP et un serveur DNS.
Dans les environnements réseau dans lesquels la configuration DNS automatique n'est pas disponible ou
n'est pas souhaitable, vous pouvez définir des informations DNS statiques (nom d'hôte, nom du serveur
principal, nom du serveur secondaire et suffixes DNS, notamment).
Procédure
Procédure
Prérequis
Procédure
2 Utilisez l'interface utilisateur de la console directe pour configurer le mot de passe du compte
d'administrateur (racine).
3 Utilisez l'interface utilisateur de la console directe pour configurer une adresse IP statique.
5 (Facultatif) Utilisez vSphere Web Client pour effectuer la connexion à un système vCenter Server.
Procédure
1 Depuis la console directe, sélectionnez Tester le réseau de gestion et appuyez sur Entrée.
Si vous redémarrez les agents de gestion, cela entraîne le redémarrage de tous les agents et services de
gestion installés dans /etc/init.d, exécutés sur l'hôte ESXi. En règle générale, ces agents sont les
suivants : hostd, ntpd, sfcbd, slpd, wsman et vobd. Le logiciel redémarre également FDM (Fault Domain
Manager), s'il est installé.
Les utilisateurs qui accèdent à cet hôte à l'aide de vSphere Web Client et de vCenter Server perdent la
connectivité lorsque vous redémarrez les agents de gestion.
Procédure
Si le renouvellement d'un bail DHCP génère une nouvelle identité réseau (adresse IP ou nom d'hôte), le
logiciel de gestion à distance est déconnecté.
Procédure
1 Depuis la console directe, sélectionnez Redémarrez le réseau de gestion et appuyez sur Entrée.
Procédure
1 Depuis la console directe, sélectionnez Tester le réseau de gestion et appuyez sur Entrée.
2 Tapez les adresses pour lesquelles les commandes ping seront utilisées ou un autre nom d'hôte DNS
à résoudre.
Lorsque vous restaurez le commutateur standard, un nouvel adaptateur virtuel est créé et la liaison
montante du réseau de gestion connectée au commutateur distribué est migrée vers le nouveau
commutateur virtuel.
Vous pouvez être amené à restaurer le commutateur standard pour les motifs suivants :
n Le commutateur distribué doit être réparé pour restaurer la connectivité à vCenter Server et les hôtes
doivent rester accessibles.
n Vous ne voulez pas que vCenter Server gère l'hôte. Lorsque l'hôte n'est pas connecté à vCenter
Server, la plupart des fonctions du commutateur distribué ne sont pas accessibles à l'hôte.
Prérequis
Procédure
1 Depuis la console directe, sélectionnez Restaurer commutateurs standard et appuyez sur Entrée.
Si l'hôte se trouve sur un commutateur standard, cette sélection est grisée et vous ne pouvez pas la
sélectionner.
Comportement de stockage
Lorsque vous démarrez l'ESXi, l'hôte entre dans une phase de configuration automatique pendant
laquelle les périphériques de stockage système sont configurés à l'aide des valeurs par défaut.
Lorsque vous redémarrez l'hôte ESXi après avoir installé l'image ESXi, l'hôte configure les périphériques
de stockage système à l'aide des valeurs par défaut. Par défaut, tous les disques internes visibles avec
VMFS sont formatés. Vous pouvez donc stocker des machines virtuelles sur ces disques. Dans ESXi
Embedded, tous les disques internes vides visibles avec VMFS sont également formatés par défaut.
Avertissement ESXi remplace tous les disques vides. Les disques sont considérés comme vides s'ils
ne contiennent pas de table de partitions ou de partitions valides. Si vous possédez un logiciel qui utilise
ces disques, et en particulier si vous utilisez LVM au lieu, ou en plus, des schémas de partitionnement
traditionnels, ESXi peut entraîner le reformatage du LVM local. Sauvegardez vos données système avant
la mise sous tension initiale d'ESXi.
Sur le disque dur ou le périphérique USB utilisé pour le démarrage de l'hôte ESXi le logiciel de formatage
de disque conserve les partitions de diagnostic existantes, créées par le fournisseur de matériel. Dans
l'espace restant, le logiciel crée les partitions décrites dans Tableau 5‑21.
Tableau 5‑21. Les partitions créées par ESXi sur l'unité de l'hôte
ESXi Partitions créées
ESXi Installable et ESXi Embedded Une partition VMFS5 dans l'espace disponible restant.
Dans certains cas, par exemple si vous souhaitez utiliser des périphériques de stockage partagés plutôt
que l'espace de stockage local, vous pouvez remplacer ce comportement par défaut. Pour éviter un
formatage automatique, détacher les périphériques de stockage locaux de l'hôte dans les circonstances
suivantes :
n Avant de démarrer l'hôte après avoir réinitialisé ses valeurs de configuration par défaut.
Si un formatage automatique a déjà eu lieu et que vous souhaitez écraser le formatage VMFS, vous
pouvez supprimer la banque de données. Consultez la documentation de Gestion de vCenter Server et
des hôtes.
Remarque Le partitionnement des hôtes mis à jour vers ESXi 5.x depuis des versions antérieures à la
version 5.0 diffère de manière significative du partitionnement de nouvelles installations de ESXi 5.x.
Consultez la documentation de Mise à niveau vSphere.
Au démarrage d'ESXi, le système tente de trouver sur le disque local une partition appropriée en vue de
la création d'une partition Scratch.
Cette partition n'est pas obligatoire. Elle est utilisée pour le stockage des résultats de vm-support, dont
vous avez besoin lors de la création d'un bundle de support. Si aucune partition Scratch n'est trouvée, les
résultats de vm-support sont stockés dans un ramdisk. Dans le cas où la mémoire est limitée, vous
pouvez créer une partition Scratch si elle n'existe pas.
Pour la version installable d'ESXi, la partition est créée au cours de l'installation et elle est sélectionnée.
VMware recommande de ne pas modifier la partition.
Remarque Pour créer le volume VMFS et la partition Scratch, le programme d'installation d'ESXi
nécessite 5,2 Go d'espace libre au minimum sur le disque d'installation.
Pour ESXi Embedded, si aucune partition n'est trouvée et qu'il existe un disque local vide, le système le
formate et crée une partition Scratch. Si aucune partition Scratch n'est créée, vous pouvez en configurer
une, mais une partition Scratch n'est pas nécessaire. Vous pouvez également remplacer la configuration
par défaut. Vous pouvez créer la partition Scratch dans un répertoire monté NFS distant.
Remarque Le programme d'installation peut créer plusieurs partitions VFAT. La désignation VFAT
n'indique pas toujours que la partition est une partition Scratch. Parfois, une partition VFAT peut
simplement rester inactive.
Prérequis
Procédure
4 Sélectionnez Paramètres.
Vous pouvez configurer le volume et l'emplacement du fichier journal. Vous pouvez également créer et
appliquer des filtres pour modifier la stratégie de journalisation de l'hôte ESXi.
Pour plus d'informations sur l'utilisation de la commande esxcli system syslog et d'autres
commandes vCLI, reportez-vous à la section Démarrage avec vSphere Command-Line Interfaces.
Procédure
5 Pour configurer la journalisation de façon globale, sélectionnez le paramètre à modifier et cliquez sur
l'icône Modifier.
Option Description
Syslog.global.defaultRotate Nombre maximal d'archives à conserver. Vous pouvez définir ce nombre de façon
globale et pour les sous-unités d'enregistrement automatique.
Syslog.global.defaultSize Taille par défaut du journal, en Ko, avant que le système n'effectue la rotation des
journaux. Vous pouvez définir ce nombre de façon globale et pour les sous-unités
d'enregistrement automatique.
Option Description
Syslog.global.LogDir Répertoire dans lequel sont stockés les journaux. Le répertoire peut se trouver
sur des volumes NFS ou VMFS montés. Seul le répertoire /scratch situé sur le
système de fichiers local subsiste après des redémarrages. Spécifiez le répertoire
sous la forme [nom_banque_de_données]chemin_du_fichier, le chemin étant
relatif à la racine du volume qui assure la sauvegarde de la banque de données.
Par exemple, le chemin [storage1] /systemlogs crée un mappage vers le
chemin / vmfs/volumes/storage1/systemlogs.
Syslog.global.logDirUnique Lorsque vous sélectionnez cette option, un sous-répertoire est créé portant le
nom de l'hôte ESXi dans le répertoire spécifié par Syslog.global.LogDir. Il est
utile d'avoir un répertoire unique si le même répertoire NFS est utilisé par
plusieurs hôtes ESXi.
Syslog.global.LogHost Hôte distant vers lequel les messages syslog sont transférés et port sur lequel
l'hôte distant reçoit les messages syslog. Vous pouvez inclure le protocole et le
port, par exemple, ssl://hostName1:1514. Les protocoles UDP (par défaut),
TCP et SSL sont pris en charge. L'hôte distant doit avoir un syslog installé et
correctement configuré pour recevoir les messages syslog transférés. Consultez
la documentation du service syslog installé sur l'hôte distant pour plus
d'informations sur la configuration.
6 (Facultatif) Pour remplacer la taille par défaut et la rotation des journaux d'un journal quelconque.
b Cliquez sur l'icône Modifier et entrez le nombre de rotations et la taille de journal souhaités.
Les filtres de journaux affectent les événements de journaux traités par le programme fantôme vmsyslogd
de l'hôte ESXi, qu'ils soient inscrits dans un répertoire journal ou sur un serveur syslog distant.
Lorsque vous créez un filtre de journal, vous définissez un nombre maximal d’entrées de journal pour les
messages de journaux. Les messages de journaux sont générés par un ou plusieurs composants
système spécifiés et qui correspondent à une phrase spécifiée. Il vous faut activer la fonctionnalité de
filtrage de journaux et recharger le programme fantôme syslog pour activer les filtres de journaux sur
l'hôte ESXi.
Important La définition d’une limite quant à la quantité d’informations de journalisation restreint votre
capacité à résoudre correctement les éventuelles pannes du système. Si une rotation des fichiers de
journaux se produit une fois le nombre maximum d'entrées atteint, vous pourriez perdre toutes les
instances d'un message filtré.
Procédure
2 Dans le fichier /etc/vmware/logfilters, ajoutez l'entrée suivante pour créer un filtre de journal.
où :
n numLogs définit le nombre maximum d'entrées pour les messages de journaux spécifiés. Une
fois ce nombre atteint, les messages de journaux spécifiés sont filtrés et ignorés. Utilisez 0 pour
filtrer et ignorer tous les messages de journaux spécifiés.
n ident spécifie un ou plusieurs composants système dont les messages de journaux générés
seront traités par le filtre. Pour plus d’informations sur les composants du système qui génèrent
des messages de journal, consultez les valeurs des paramètres idents dans les fichiers de
configuration syslog. Les fichiers se trouvent dans le répertoire /etc/vmsyslog.conf.d. Utilisez
une liste d'éléments séparés par une virgule pour appliquer un filtre à plusieurs composants
système. Utilisez * pour appliquer un filtre à tous les composants système.
n logRegexp spécifie une phrase sensible à la casse avec une syntaxe d'expression Python
standard pour filtrer les messages de journaux selon leur contenu.
Par exemple, pour définir une limite du nombre maximal d’entrées à partir du composant hostd pour
les messages qui ressemblent à la phrase Échec de connexion de SOCKET, erreur 2 : Aucun
fichier ou répertoire de ce type avec n’importe quel numéro d’erreur, ajoutez l’entrée
suivante :
enable_logfilters = true
4 Exécutez la commande esxcli system syslog reload pour recharger le programme fantôme
syslog et appliquer les modifications de configuration.
Les signatures VIB sont vérifiées et acceptées pour l'installation en fonction d'une combinaison de niveau
d'acceptation VIB et de niveau d'acceptation de profil d'image d'hôte. Les VIB sont affectés d'un niveau
d'acceptation qui dépend de l'état de leur signature.
Prérequis
Procédure
6 Faites défiler vers le bas jusqu'à Niveau d'acceptation du profil d'image hôte, puis cliquez sur
Modifier.
Pris en charge par le partenaire Certifié par VMware, Accepté par VMware, Pris en charge
par le partenaire
Pris en charge par la communauté Certifié par VMware, Accepté par VMware, Pris en charge
par le partenaire, Pris en charge par la communauté
Prérequis
Avant de supprimer des packages personnalisés, arrêtez ou migrez les machines virtuelles actives
depuis l'hôte ESXi.
Procédure
2 Depuis la console directe, sélectionnez Supprimer des extensions et appuyez sur la touche F11
pour confirmer.
3 Redémarrez l'hôte.
Après avoir désactivé ce support, vous pouvez toujours entrer des caractères non-ASCII pour les noms
de machine virtuelle. Les interfaces utilisateur de vSphere affichent les noms de machine virtuelle avec
des caractères non-ASCII, mais ESXi convertit le fichier et les noms de répertoire en chaînes de
caractères ASCII.
Procédure
<g11nSupport>false</g11nSupport>
4 Redémarrez l'hôte.
Les modifications de la configuration du système peuvent être associées à divers problèmes, y compris
les problèmes de connectivité au réseau et aux périphériques. La réinitialisation de la configuration du
système peut résoudre ces problèmes. Si la réinitialisation de la configuration système ne les résout pas,
elle peut annuler les modifications de configuration depuis la configuration initiale comme source du
problème.
Lorsque vous réinitialisez la configuration, le logiciel remplace toutes les modifications apportées à la
configuration, supprime le mot de passe du compte administrateur (racine) et redémarre l'hôte. Les
modifications de configuration apportées par votre fournisseur (comme par exemple les paramètres
d'adresses IP ou la configuration de licence) peuvent également être supprimées.
La réinitialisation de la configuration ne supprime pas les machines virtuelles sur l'hôte ESXi. Après la
restauration des valeurs de configuration par défaut, les machines virtuelles ne sont plus visibles, mais
vous pouvez les afficher en reconfigurant le stockage et en les réenregistrant.
Avertissement Lorsque vous réinitialisez les valeurs de configuration par défaut, les utilisateurs qui
accèdent à l'hôte subissent une perte de connectivité.
Prérequis
Procédure
Vous pouvez également utiliser VMware Host Client pour vous connecter directement à l'hôte ESXi et le
gérer. Pour plus d'informations sur l'installation et l'utilisation de VMware Host Client, reportez-vous à
Gestion d'un hôte vSphere unique.
vSphere Web Client permet également d'effectuer la connexion et la gestion de vCenter Server à l'aide
d'un navigateur Web. vSphere Web Client est installé conjointement avec vCenter Server et
vCenter Server Appliance et vous pouvez l'utiliser pour gérer vos hôtes ESXi.
Une licence vSphere offrant une capacité de CPU est attribuée aux hôtes ESXi. Pour cela, vous devez
attribuer aux hôtes une licence vSphere disposant d'une capacité de CPU suffisante pour couvrir tous les
CPU des hôtes. La licence doit prendre en charge toutes les fonctionnalités utilisées par les hôtes. Par
exemple, si les hôtes sont connectés à un vSphere Distributed Switch, vous devez leur attribuer une
licence incluant la fonctionnalité vSphere Distributed Switch.
Vous pouvez utiliser l'une des méthodes suivantes pour attribuer des licences aux hôtes ESXi :
n Attribuez des licences à plusieurs hôtes à la fois à l'aide de la fonction de gestion de licences de
vSphere Web Client. Les hôtes doivent être connectés à un système vCenter Server. Pour plus
d'informations, reportez-vous à la section Gestion de vCenter Server et des hôtes.
n Configurez la gestion groupée des licences à l'aide de commandes PowerCLI. L'attribution groupée
des licences fonctionne pour tous les hôtes ESXi, mais est particulièrement utile pour les hôtes
provisionnés avec Auto Deploy. Reportez-vous à Configurer l'attribution de licences en masse
n Attribuez des licences aux hôtes ESXi individuels à l'aide d'une connexion directe avec
VMware Host Client. Pour plus d'informations sur l'attribution d'une clé de licence à un hôte ESXi,
reportez-vous à Gestion d'un hôte vSphere unique.
Par exemple, en mode d'évaluation, vous pouvez utiliser la technologie vSphere vMotion, la fonctionnalité
vSphere HA, la fonctionnalité vSphere DRS et d'autres fonctionnalités. Si vous souhaitez continuer à
utiliser ces fonctionnalités, vous devez attribuer une licence qui les prend en charge.
La version installable des hôtes ESXi correspond toujours au mode d'évaluation. ESXi Embedded est
préinstallé par votre fournisseur de matériel sur un périphérique de stockage interne. Il peut être en mode
évaluation ou en mode pré-licence.
La période d'évaluation dure 60 jours et débute au moment où vous démarrez l'hôte ESXi. Pendant la
période d'évaluation de 60 jours, vous pouvez passer à tout moment du mode licence au mode
d'évaluation. Le temps d'utilisation de l'application est soustrait au temps disponible en mode
d'évaluation.
Par exemple, supposons que vous utilisez un hôte ESXi en mode d'évaluation pendant 20 jours, puis
attribuez une clé de licence vSphere Standard Edition à l'hôte. Si vous remettez l'hôte en mode
d'évaluation, vous pouvez explorer l'ensemble des fonctionnalités de l'hôte jusqu'à la fin de la période
d'évaluation de 40 jours.
Pour plus d'informations sur la gestion des licences pour les hôtes ESXi, reportez-vous à la
documentation Gestion de vCenter Server et des hôtes.
Afficher les clés de licence des hôtes ESXi à partir de vSphere Web Client
Vous pouvez afficher les clés de licence des hôtes connectés à un système vCenter Server via
vSphere Web Client.
Procédure
Vous voyez des informations sur la licence, par exemple son utilisation et la clé de licence.
Procédure
Procédure
Les journaux vCenter Server Agent (vpxa) s'affichent si vous ajoutez l'hôte à vCenter Server.
3 Appuyez sur Entrée ou sur la barre d'espace pour faire défiler les messages.
Suivant
n L'hôte s'arrête de manière inattendue au démarrage lorsqu'un disque de démarrage est partagé
avec un autre hôte
Problème
L'hôte s'arrête au démarrage lorsqu'un disque de démarrage est partagé avec un autre hôte.
Cause
Plusieurs hôtes ESXi peuvent partager le même disque physique ou LUN. Lorsque deux de ces hôtes
possèdent également la même partition Scratch, il est possible que l'un des hôtes ne parvienne pas à
démarrer.
Solution
Ce paramètre vous permet de démarrer les hôtes afin de pouvoir modifier la partition Scratch de l'un
d'entre eux.
7 Sélectionnez ScratchConfig.
Problème
Lorsque vous redémarrez après avoir installé ESXi sur une machine hôte en mode UEFI, il est possible
que le redémarrage échoue. Ce problème est accompagné d'un message d'erreur similaire à Erreur
réseau inattendue. Aucun périphérique de démarrage disponible.
Cause
Le système hôte n'identifie pas le disque sur lequel ESXi est installé comme étant le disque de
démarrage.
Solution
1 Lorsque le message d'erreur apparaît à l'écran, appuyez sur F11 pour afficher les options de
démarrage.
3 Sélectionnez le fichier \EFI\BOOT\BOOTx64.EFI sur le disque sur lequel vous avez installé ESXi.
4 Modifiez l'ordre de démarrage afin que l'hôte démarre à partir de l'option que vous avez ajoutée.
Procédure
1 Supprimez les banques de données VMFS des disques internes, afin que ceux-ci ne soient plus
configurés pour le stockage de machines virtuelles.
2 Modifiez le paramètre de démarrage dans le BIOS pour que l'hôte ne démarre plus en mode ESXi.