Installation des ESXi en Automatique

L’installation d’un ESXi n’est pas compliqué à faire, mais si on en fait plusieurs, cela peut surtout être « chiant » et pas forcèment rapide.

Pour cela, on peut scripter l’installation :

  • Configuration IP
  • Nom de l’ESXi
  • DNS
  • MDP

Sur le site de William Lam, il y a un article très bien détaillé.

En gros, il faut récupérer l’ISO chez VMware

Faire la clé bootable avec le logiciel Rufus (MBR pour la partition)

modifier 2 fichiers

  • efi\boot\boot.cfg 

Il faut remplacer « kernelopt=cdromBoot runweasel »  par « kernelopt=ks=usb:/ks.cfg »

  • Créer à la racine de la clé un fichier « ks.cfg »

vmaccepteula

install –firstdisk=usb –overwritevmfs –novmfsondisk

network –bootproto=static –ip=XXX.XXX.XXX.XXX –netmask=255.255.255.0 –gateway=XXX.XXX.XXX.XXX –hostname=Nom-du-noeud –nameserver=IP-DNS –addvmportgroup=1

rootpw mdp

%firstboot –interpreter=busybox

# enable & start SSH

vim-cmd hostsvc/enable_ssh

vim-cmd hostsvc/start_ssh

# enable & start ESXi Shell

vim-cmd hostsvc/enable_esx_shell

vim-cmd hostsvc/start_esx_shell

# Suppress ESXi Shell warning

esxcli system settings advanced set -o /UserVars/SuppressShellWarning -i 1

Et voila, l’installation de l’ESXi se fait en 7 minutes donc super rapide…

Vous pouvez même faire un menu avec plusieurs configurations sur une seule clé

Posted on: mars 17, 2021, by :