Tout d'abord, qu'est-ce qu'un .vib? Vib est l'extension des packages installables en ce qui concerne vmware esxi, c'est un peu’ comme the.rpm pour redhat ou .deb pour debians et exactement comme rpm et deb gère également les dépendances. Grâce au .vib, vous pouvez installer des pilotes ou de nouvelles fonctionnalités.
Il existe 2 façons d'installer un package .vib sur un hôte esxi: si vous avez un vcenter, vous pouvez utiliser le gestionnaire de mise à jour qui vous permet d'importer un package vib puis de l'installer sur des nœuds gérés. Si vous n'avez pas de vcenter (et par conséquent même pas un gestionnaire de mise à jour) donc vous avez seulement esxi autonome, vous pouvez installer des packages vib à partir de la ligne de commande (par conséquent, vous devez d'abord activer le ssh qui n'est pas activé par défaut à partir de 5 vsphere).
Une fois connecté en ssh, la première chose à faire est de mettre le nœud en mode maintenance, vous pouvez le faire à partir de l'interface graphique ou si vous voulez le faire à partir de la ligne de commande, vous pouvez le faire avec cette commande:
- vim-cmd hostsvc / maintenance_mode_enter
les commandes à donner pour l'installation du paquet sont:
- dans le cas d'un package zip:
- esxcli software vib install -d “/vmfs/volumes/Datastore/DirectoryName/PatchName.zip”
- dans le cas d'un package au format .vib:
- esxcli software vib install -v “/vmfs/volumes/Datastore/DirectoryName/PatchName.vib”
Une fois installé, le package peut nécessiter un redémarrage de l'hôte, en tout cas il vous indique dans la sortie à la fin de l'installation. Si vous devez redémarrer, donnez-en un simple
- redémarrer
À la fin du redémarrage, la dernière étape consistera à retirer le serveur du mode maintenance:
- vim-cmd hostsvc / maintenance_mode_exit
P.S.
Comme précédemment écrit, les packages .vib peuvent être trouvés au format .zip ou .vib, en réalité, même ces fichiers zip contiennent un fichier .vib
[…] Quatrième étape: Je copie les pilotes téléchargés sur le nœud vsphere et les installe (voir comment installer un package .vib). Ici, je dois mettre une note aussi grosse qu'une maison… cette très belle personne qui a créé […]