5.5

Table Of Contents
n
Serveur dont la conguration matérielle est prise en charge par votre version d'ESXi. Reportez-vous au
Guide de compatibilité matérielle à l'adresse
hp://www.vmware.com/resources/compatibility/search.php.
n
Règles de sécurité du réseau pour autoriser le trac TFTP (UDP port 69)
n
(Facultatif) Script d'installation, le chier kickstart. Reportez-vous à la section « À propos des scripts
d'installation et de mise à niveau », page 210.
n
Une carte réseau avec support PXE sur l'hôte ESXi cible
n
Mise en réseau IPv4. IPv6 n'est pas pris en charge pour le démarrage ESX.
Dans la plupart des cas, utilisez un VLAN natif. Si vous voulez dénir l'ID VLAN à utiliser avec le
démarrage PXE, vériez que la carte NIC est compatible avec la spécication d'ID VLAN.
Procédure
1 Créez l'inventaire /tftpboot/pxelinux.cfg sur votre serveur TFTP.
2 Sur une machine Linux, installez PXELINUX.
PXELINUX est inclus dans le package SYSLINUX. Extrayez les chiers, localisez le chier pxelinux.0 et
copiez-le dans le répertoire /tftpboot sur votre serveur TFTP.
3 Congurez le serveur DHCP pour envoyer les informations suivantes à chaque hôte client :
n
Le nom ou l'adresse IP de votre serveur TFTP.
n
Le nom de votre chier de démarrage initial. Il s'agit de pxelinux.0.
4 Copiez le contenu de l'image du programme d'installation ESXi dans le répertoire /var/lib/tftpboot
sur le serveur TFTP.
5 (Facultatif) Pour une installation basée sur un script, dans le chier boot.cfg, ajoutez l'option kernelopt
sur la ligne suivant la commande kernel, pour indiquer l'emplacement du script d'installation.
Utilisez le code suivant comme modèle, où XXX.XXX.XXX.XXX est l'adresse IP du serveur où réside le
script d'installation, et esxi_ksFiles est le répertoire contenant le chier ks.cfg.
kernelopt=ks=http://XXX.XXX.XXX.XXX/esxi_ksFiles/ks.cfg
6 Créez un chier de conguration PXE.
Ce chier dénit la manière dont l'hôte démarre lorsqu'aucun système d'exploitation n'est présent. Le
chier de conguration PXE répertorie les chiers de démarrage. Utilisez le code suivant comme
modèle, où XXXXXX est le numéro de build de l'image du programme d'installation ESXi.
DEFAULT menu.c32
MENU TITLE ESXi-5.x.x-XXXXXX-full Boot Menu
NOHALT 1
PROMPT 0
TIMEOUT 80
LABEL install
KERNEL mboot.c32
APPEND -c location of boot.cfg
MENU LABEL ESXi-5.x.x-XXXXXX-full ^Installer
LABEL hddboot
LOCALBOOT 0x80
MENU LABEL ^Boot from local disk
7 Nommez le chier avec l'adresse MAC de la machine hôte cible : 01-
adresse_mac_de_l'hôte_ESXi_cible.
Par exemple, 01-23-45-67-89-0a-bc.
Chapitre 7 Mettre à niveau et migrer vos hôtes
VMware, Inc. 185