Mise à niveau VMware ESXi 5.0 vers 5.1 sur mSP OVH

Cet article aborde une mise à niveau ESXi sur un serveur dédié mSP 2013 disponible chez OVH.
La méthode est fonctionnelle sur d’autres gammes de serveurs, il vous suffira d’adapter cette méthode.
La mise à niveau 5.0 vers 5.1  est proposée depuis août 2012 par VMWare.

Bien comprendre le processus de migration :

Avant de se lancer dans la migration d’une infrastructure il est important d’en connaître certaines étapes élémentaires avec certains points à retenir :

A savoir : l‘offre mSP n’était disponible que deux mois! Rapidement remplacée par l’offre XEON E3 sur : www.soyoustart.com et elle est architecturée de la même façon niveau matériel.

La problématique :

Notre problématique est de migrer un hyperviseur sous VMware ESXi 5.0 vers 5.1.
Pour le processus de migration (ESXi 5.0 vers 5.1) il faut se poser certaines questions : (exemples)

  1. Mon serveur ESXi est-il accessible physiquement ? Est-il hébergé dans un datacenter?
  2. Quelles sont les composants qui constituent mon serveur ? Sont-ils compatibles avec  ESXi 5.1?
  3. Les drivers sont-ils disponibles pour le futur système ESXi 5.1 que je souhaite implanter?

Ce type de questions est indispensable avant de se lancer dans une migration quelle qu’elle soit.
N’hésitez pas à prendre le temps de lister vos problématiques et à en trouver les réponses.
Dans le cas de mon serveur dédié mSP 2013 voici le résultat de mon « brainstorming » :

Le serveur que j’utilise est un mSP 2013 déjà virtualisé sous VMware ESXi 5.0 hébergé chez OVH. Les composants sont déjà prévus pour VMware avec ci-dessous les composants qu’il utilise :

Pour vérifier la compatibilité matérielle avec VMware : le guide de compatibilité VMware.

Étant donné que le serveur est hébergé dans un datacenter, je ne peux pas y accéder physiquement ! La seule option qui s’offre à moi est l’accès distant par : https et ssh.

Oui, il existe deux possibilités :

  1. Le client vSphère permet notamment d’activer le SSH sur le serveur et permet certaines actions sur la gestion système, certaines vérifications logiciel/hardware, voir les règles de sécurité etc….
  2. L’accès SSH (une fois activé) permet via des commandes disponibles par ESX d’aborder la migration.

VMware fournit une documentation officielle via leur support sur la syntaxe à utiliser.
Disponible à cette adresse la documentation officielle.

Mise en garde avant la mise à niveau

La mise à niveau est une étape majeure dans l‘évolution d’un système d’information.
Il faut bien comprendre que c’est un ensemble de processus consécutifs qui ne doit pas être négligé.
Une mauvaise commande, une option de trop peut vous jouer de mauvais tours, soyez vigilant!
Veillez à bien respecter la suite logique du processus pour réussir votre mise à niveau avec succès.
Adaptez votre cas à votre propre mise à niveau, suivez étape par étape, cet article peut vous aider.
L’ensemble de la migration est à effectuer dans le terminal de l’hyperviseur en SSH, activez le SSH.

Activation du serveur et du client SSH dans VMware Vsphere :

Rendez-vous dans l’onglet « configuration« puis « profil de sécurité« , cliquez sur propriétés (pare-feu) :

La fenêtre des propriétés pare-feu apparaît :

Appliquez les changements et commencer la sauvegarde des vos machines virtuelles.

Déplacement d’une machine virtuelle via SCP :

Voici un exemple avec une machine virtuelle que je déplace vers un autre ESXi :

scp /vmfs/volumes/datastore1/Vyatta-1/* user@server:/vmfs/volumes/datastore1/Vyatta-1/

La mise à niveau de VMware 5.0 vers 5.1 :

VSphere Insallation Bundle (VIB)

Je vais vous parler de « VIB » ce qui est similaire à une archive ZIP.
VIB signifie « vSphere Installation Bundle » un VIB est ajouté à une image ESXi, les fichiers du VIB seront installés sur l’hôte. Quand un VIB est enlevé d’une image ESXi ses fichiers sont supprimés.

Un VIB est un package qui est composé de trois fichiers :

Pourquoi je vous parle du VIB? Parce que nous allons lister l’ensemble de nos VIB sur notre ESXi 5.0.
Nous allons pouvoir connaître le nom, la version, le vendeur, le niveau de signature et la date d’installation de l’ensemble de nos VIB fonctionnent sur notre ESXI 5.0 actuel.
Retenez que VIB  permet de distribuer des logiciels, et des pilotes sur un hôte ESXi.

La commande qui permet de lister les VIB installée sur notre ESXi 5.0 :

esxcli software vib list

La commande renvoie la liste suivante :

Name                           Version                             Vendor  Acceptance Level    Install Date
-----------------------------  ----------------------------------  ------  ------------------  ------------
net-e1001e                     1.0.0                               Chilly  CommunitySupported  2013-11-27  
ata-pata-amd                   0.3.10-3vmw.510.0.0.799733          VMware  VMwareCertified     2013-11-26  
ata-pata-atiixp                0.4.6-4vmw.510.0.0.799733           VMware  VMwareCertified     2013-11-26  
ata-pata-cmd64x                0.2.5-3vmw.510.0.0.799733           VMware  VMwareCertified     2013-11-26  
ata-pata-hpt3x2n               0.3.4-3vmw.510.0.0.799733           VMware  VMwareCertified     2013-11-26  
ata-pata-pdc2027x              1.0-3vmw.510.0.0.799733             VMware  VMwareCertified     2013-11-26  
ata-pata-serverworks           0.4.3-3vmw.510.0.0.799733           VMware  VMwareCertified     2013-11-26  
ata-pata-sil680                0.4.8-3vmw.510.0.0.799733           VMware  VMwareCertified     2013-11-26  
ata-pata-via                   0.3.3-2vmw.510.0.0.799733           VMware  VMwareCertified     2013-11-26  
block-cciss                    3.6.14-10vmw.510.0.0.799733         VMware  VMwareCertified     2013-11-26  
ehci-ehci-hcd                  1.0-3vmw.510.0.0.799733             VMware  VMwareCertified     2013-11-26  
esx-base                       5.1.0-0.0.799733                    VMware  VMwareCertified     2013-11-26  
esx-dvfilter-generic-fastpath  5.1.0-0.0.799733                    VMware  VMwareCertified     2013-11-26  
esx-tboot                      5.1.0-0.0.799733                    VMware  VMwareCertified     2013-11-26  
esx-xlibs                      5.1.0-0.0.799733                    VMware  VMwareCertified     2013-11-26  
esx-xserver                    5.1.0-0.0.799733                    VMware  VMwareCertified     2013-11-26  
ima-qla4xxx                    2.01.31-1vmw.510.0.0.799733         VMware  VMwareCertified     2013-11-26  
ipmi-ipmi-devintf              39.1-4vmw.510.0.0.799733            VMware  VMwareCertified     2013-11-26  
ipmi-ipmi-msghandler           39.1-4vmw.510.0.0.799733            VMware  VMwareCertified     2013-11-26  
ipmi-ipmi-si-drv               39.1-4vmw.510.0.0.799733            VMware  VMwareCertified     2013-11-26  
misc-cnic-register             1.1-1vmw.510.0.0.799733             VMware  VMwareCertified     2013-11-26  
misc-drivers                   5.1.0-0.0.799733                    VMware  VMwareCertified     2013-11-26  
net-be2net                     4.1.255.11-1vmw.510.0.0.799733      VMware  VMwareCertified     2013-11-26  
net-bnx2                       2.0.15g.v50.11-7vmw.510.0.0.799733  VMware  VMwareCertified     2013-11-26  
net-bnx2x                      1.61.15.v50.3-1vmw.510.0.0.799733   VMware  VMwareCertified     2013-11-26  
net-cnic                       1.10.2j.v50.7-3vmw.510.0.0.799733   VMware  VMwareCertified     2013-11-26  
net-e1000                      8.0.3.1-2vmw.510.0.0.799733         VMware  VMwareCertified     2013-11-26  
net-e1000e                     1.1.2-3vmw.510.0.0.799733           VMware  VMwareCertified     2013-11-26  
net-enic                       1.4.2.15a-1vmw.510.0.0.799733       VMware  VMwareCertified     2013-11-26  
net-forcedeth                  0.61-2vmw.510.0.0.799733            VMware  VMwareCertified     2013-11-26  
net-igb                        2.1.11.1-3vmw.510.0.0.799733        VMware  VMwareCertified     2013-11-26  
net-ixgbe                      3.7.13.6iov-10vmw.510.0.0.799733    VMware  VMwareCertified     2013-11-26  
net-nx-nic                     4.0.558-3vmw.510.0.0.799733         VMware  VMwareCertified     2013-11-26  
net-r8168                      8.013.00-3vmw.510.0.0.799733        VMware  VMwareCertified     2013-11-26  
net-r8169                      6.011.00-2vmw.510.0.0.799733        VMware  VMwareCertified     2013-11-26  
net-s2io                       2.1.4.13427-3vmw.510.0.0.799733     VMware  VMwareCertified     2013-11-26  
net-sky2                       1.20-2vmw.510.0.0.799733            VMware  VMwareCertified     2013-11-26  
net-tg3                        3.110h.v50.4-4vmw.510.0.0.799733    VMware  VMwareCertified     2013-11-26  
net-vmxnet3                    1.1.3.0-3vmw.510.0.0.799733         VMware  VMwareCertified     2013-11-26  
ohci-usb-ohci                  1.0-3vmw.510.0.0.799733             VMware  VMwareCertified     2013-11-26  
sata-ahci                      3.0-13vmw.510.0.0.799733            VMware  VMwareCertified     2013-11-26  
sata-ata-piix                  2.12-6vmw.510.0.0.799733            VMware  VMwareCertified     2013-11-26  
sata-sata-nv                   3.5-4vmw.510.0.0.799733             VMware  VMwareCertified     2013-11-26  
sata-sata-promise              2.12-3vmw.510.0.0.799733            VMware  VMwareCertified     2013-11-26  
sata-sata-sil24                1.1-1vmw.510.0.0.799733             VMware  VMwareCertified     2013-11-26  
sata-sata-sil                  2.3-4vmw.510.0.0.799733             VMware  VMwareCertified     2013-11-26  
sata-sata-svw                  2.3-3vmw.510.0.0.799733             VMware  VMwareCertified     2013-11-26  
scsi-aacraid                   1.1.5.1-9vmw.510.0.0.799733         VMware  VMwareCertified     2013-11-26  
scsi-adp94xx                   1.0.8.12-6vmw.510.0.0.799733        VMware  VMwareCertified     2013-11-26  
scsi-aic79xx                   3.1-5vmw.510.0.0.799733             VMware  VMwareCertified     2013-11-26  
scsi-bnx2i                     1.9.1d.v50.1-5vmw.510.0.0.799733    VMware  VMwareCertified     2013-11-26  
scsi-fnic                      1.5.0.3-1vmw.510.0.0.799733         VMware  VMwareCertified     2013-11-26  
scsi-hpsa                      5.0.0-21vmw.510.0.0.799733          VMware  VMwareCertified     2013-11-26  
scsi-ips                       7.12.05-4vmw.510.0.0.799733         VMware  VMwareCertified     2013-11-26  
scsi-lpfc820                   8.2.3.1-127vmw.510.0.0.799733       VMware  VMwareCertified     2013-11-26  
scsi-megaraid-mbox             2.20.5.1-6vmw.510.0.0.799733        VMware  VMwareCertified     2013-11-26  
scsi-megaraid-sas              5.34-4vmw.510.0.0.799733            VMware  VMwareCertified     2013-11-26  
scsi-megaraid2                 2.00.4-9vmw.510.0.0.799733          VMware  VMwareCertified     2013-11-26  
scsi-mpt2sas                   10.00.00.00-5vmw.510.0.0.799733     VMware  VMwareCertified     2013-11-26  
scsi-mptsas                    4.23.01.00-6vmw.510.0.0.799733      VMware  VMwareCertified     2013-11-26  
scsi-mptspi                    4.23.01.00-6vmw.510.0.0.799733      VMware  VMwareCertified     2013-11-26  
scsi-qla2xxx                   902.k1.1-9vmw.510.0.0.799733        VMware  VMwareCertified     2013-11-26  
scsi-qla4xxx                   5.01.03.2-4vmw.510.0.0.799733       VMware  VMwareCertified     2013-11-26  
scsi-rste                      2.0.2.0088-1vmw.510.0.0.799733      VMware  VMwareCertified     2013-11-26  
uhci-usb-uhci                  1.0-3vmw.510.0.0.799733             VMware  VMwareCertified     2013-11-26  
tools-light                    5.1.0-0.0.799733                    VMware  VMwareCertified     2013-11-27  

Nous avons beaucoup de VIB installés sur notre ESXi 5.0 et un seul VIB n’est pas certifié VMware.
Le sigle « CommunitySupported » permet de le distinguer tandis que les autres sont « VMwareCertified« 
Le niveau d’acceptation « CommunitySupported » est créé par des individus ou des partenaires extérieurs du programme de partenariat VMware.

Notre carte réseau, listée ci-dessous n’est pas certifiée VMware  :

net-e1001e                     1.0.0                               Chilly  CommunitySupported  2013-11-27  

Pourquoi je vous parle du « vbi » non certifié de cette carte réseau ?
Imaginez mettre à niveau votre ESXi sans réinstaller le VIB de la carte réseau.
Sans ce VIB, pas de reconnaissance de la carte réseau donc il serait impossible de joindre l’ESXi 5.1…

Toutes les informations sur les VIB’s sont disponibles sur le billet du blog officiel de VMware.
Pour télécharger des VIB officiels  : VMware-patch
Pour télécharger des VIB Community : vm-help et sur vm-help-forum
Pour consulter le fichier xml de la carte réseau : net-e1001e
Des outils développés par des ingénieurs VMware :  labs-vmware

Nous allons maintenant lister l’ensemble des mises à jour disponibles sur le dépot de VMware :

esxcli software sources profile list -d http://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml

La commande nous renvoie la liste des mises à jour disponibles :

 Name                              Vendor        Acceptance Level
--------------------------------  ------------  ----------------
ESXi-5.0.0-20130804001-no-tools   VMware, Inc.  PartnerSupported
ESXi-5.0.0-20120404001-standard   VMware, Inc.  PartnerSupported
ESXi-5.0.0-20120704001-no-tools   VMware, Inc.  PartnerSupported
ESXi-5.0.0-20120701001s-standard  VMware, Inc.  PartnerSupported
ESXi-5.1.0-799733-no-tools        VMware, Inc.  PartnerSupported
ESXi-5.1.0-20121201001s-no-tools  VMware, Inc.  PartnerSupported
ESXi-5.0.0-20121201001s-standard  VMware, Inc.  PartnerSupported
ESXi-5.1.0-20130704001-no-tools   VMware, Inc.  PartnerSupported
ESXi-5.5.0-1331820-no-tools       VMware, Inc.  PartnerSupported
ESXi-5.0.0-20111204001-standard   VMware, Inc.  PartnerSupported
ESXi-5.1.0-799733-standard        VMware, Inc.  PartnerSupported
ESXi-5.1.0-20130304001-no-tools   VMware, Inc.  PartnerSupported
ESXi-5.1.0-20131001001s-standard  VMware, Inc.  PartnerSupported
ESXi-5.0.0-20120302001-standard   VMware, Inc.  PartnerSupported
ESXi-5.0.0-20130804001-standard   VMware, Inc.  PartnerSupported
ESXi-5.0.0-20120901001s-standard  VMware, Inc.  PartnerSupported
ESXi-5.0.0-20120302001-no-tools   VMware, Inc.  PartnerSupported
ESXi-5.1.0-20121004001-standard   VMware, Inc.  PartnerSupported
ESXi-5.1.0-20130704001-standard   VMware, Inc.  PartnerSupported
ESXi-5.0.0-469512-no-tools        VMware, Inc.  PartnerSupported
ESXi-5.0.0-20120604001-no-tools   VMware, Inc.  PartnerSupported
ESXi-5.0.0-20120701001s-no-tools  VMware, Inc.  PartnerSupported
ESXi-5.0.0-20120704001-standard   VMware, Inc.  PartnerSupported
ESXi-5.0.0-20130801001s-no-tools  VMware, Inc.  PartnerSupported
ESXi-5.0.0-20131001001s-standard  VMware, Inc.  PartnerSupported
ESXi-5.1.0-20121204001-no-tools   VMware, Inc.  PartnerSupported
ESXi-5.5.0-1331820-standard       VMware, Inc.  PartnerSupported
ESXi-5.0.0-20120604001-standard   VMware, Inc.  PartnerSupported
ESXi-5.0.0-20110904001-notools    VMware, Inc.  PartnerSupported
ESXi-5.0.0-20131002001-standard   VMware, Inc.  PartnerSupported
ESXi-5.0.0-20130304001-no-tools   VMware, Inc.  PartnerSupported
ESXi-5.0.0-20120504001-standard   VMware, Inc.  PartnerSupported
ESXi-5.1.0-20130504001-no-tools   VMware, Inc.  PartnerSupported
ESXi-5.1.0-20130701001s-standard  VMware, Inc.  PartnerSupported
ESXi-5.0.0-20111204001-no-tools   VMware, Inc.  PartnerSupported
ESXi-5.1.0-20121201001s-standard  VMware, Inc.  PartnerSupported
ESXi-5.1.0-20130401001s-standard  VMware, Inc.  PartnerSupported
ESXi-5.0.0-20130301001s-standard  VMware, Inc.  PartnerSupported
ESXi-5.0.0-20120504001-no-tools   VMware, Inc.  PartnerSupported
ESXi-5.0.0-20130301001s-no-tools  VMware, Inc.  PartnerSupported
ESXi-5.0.0-20121202001-standard   VMware, Inc.  PartnerSupported
ESXi-5.0.0-20130801001s-standard  VMware, Inc.  PartnerSupported
ESXi-5.0.0-20111104001-standard   VMware, Inc.  PartnerSupported
ESXi-5.0.0-20120901001s-no-tools  VMware, Inc.  PartnerSupported
ESXi-5.1.0-20121204001-standard   VMware, Inc.  PartnerSupported
ESXi-5.0.0-20121201001s-no-tools  VMware, Inc.  PartnerSupported
ESXi-5.0.0-20120904001-standard   VMware, Inc.  PartnerSupported
ESXi-5.0.0-20120301001s-standard  VMware, Inc.  PartnerSupported
ESXi-5.0.0-20130504001-no-tools   VMware, Inc.  PartnerSupported
ESXi-5.0.0-20110904001-standard   VMware, Inc.  PartnerSupported
ESXi-5.0.0-20111104001-no-tools   VMware, Inc.  PartnerSupported
ESXi-5.0.0-469512-standard        VMware, Inc.  PartnerSupported
ESXi-5.1.0-20121004001-no-tools   VMware, Inc.  PartnerSupported
ESXi-5.0.0-20120904001-no-tools   VMware, Inc.  PartnerSupported
ESXi-5.0.0-20121202001-no-tools   VMware, Inc.  PartnerSupported
ESXi-5.1.0-20130304001-standard   VMware, Inc.  PartnerSupported
ESXi-5.0.0-20120404001-no-tools   VMware, Inc.  PartnerSupported
ESXi-5.1.0-20131004001-standard   VMware, Inc.  PartnerSupported
ESXi-5.0.0-20130504001-standard   VMware, Inc.  PartnerSupported
ESXi-5.0.0-20120301001s-no-tools  VMware, Inc.  PartnerSupported
ESXi-5.1.0-20131001001s-no-tools  VMware, Inc.  PartnerSupported
ESXi-5.1.0-20130701001s-no-tools  VMware, Inc.  PartnerSupported
ESXi-5.0.0-20130304001-standard   VMware, Inc.  PartnerSupported
ESXi-5.1.0-20130402001-standard   VMware, Inc.  PartnerSupported
ESXi-5.0.0-20131001001s-no-tools  VMware, Inc.  PartnerSupported
ESXi-5.1.0-20130401001s-no-tools  VMware, Inc.  PartnerSupported
ESXi-5.1.0-20131004001-no-tools   VMware, Inc.  PartnerSupported
ESXi-5.0.0-20131002001-no-tools   VMware, Inc.  PartnerSupported
ESXi-5.1.0-20130504001-standard   VMware, Inc.  PartnerSupported
ESXi-5.1.0-20130402001-no-tools   VMware, Inc.  PartnerSupported

Dans notre cas, le dépôt qui nous intéresse est « ESXi-5.1.0-799733-standard« .
Avant de lancer le processus de mise à niveau, il reste encore une étape : le mode maintenance.

Le mode maintenance sur ESXi 5.0 :

Le mode maintenance permet de passer l’hyperviseur dans un mode spécial afin de modifier le système.
Si le mode maintenance n’est pas activé, une erreur vous indiquera l’échec de la modification système.

Comment activer le mode maintenance

vim-cmd hostsvc/maintenance_mode_enter

Une erreur du type « mode_failed » apparaît ?

Enter maintenance mode mode failed
'vim.Task:haTask-ha-host-vim.HostSystem.enterMaintenanceMode-509037695'

Il vous faut éteindre l’ensemble de vos machines virtuelles puis ré-essayer.

Une fois le mode maintenance activé :

vim-cmd hostsvc/maintenance_mode_enter
'vim.Task:haTask-ha-host-vim.HostSystem.enterMaintenanceMode-509042051''vim.Task:haTask-ha-host-vim.HostSystem.enterMaintenanceMode-509037695'

Dans vSphere votre hote ESXi est désormais en mode maintenance.

Installation de la mise à niveau ESXi 5.0 vers 5.1

Le lancement de la mise à niveau vers ESXi 5.1 est l’étape la plus critique, ne vous trompez pas d’option et ne pas redémarrer votre serveur après l’installation de la version 5.1.

Voici la commande à executer dans votre terminal :

esxcli software profile install -d http://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml -p ESXi-5.1.0-799733-standard --ok-to-remove

Le résultat de la commande :

 Installation Result
   Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
   Reboot Required: true
   VIBs Installed: VMware_bootbank_ata-pata-amd_0.3.10-3vmw.510.0.0.799733, VMware_bootbank_ata-pata-atiixp_0.4.6-4vmw.510.0.0.799733, VMware_bootbank_ata-pata-cmd64x_0.2.5-3vmw.510.0.0.799733, VMware_bootbank_ata-pata-hpt3x2n_0.3.4-3vmw.510.0.0.799733, VMware_bootbank_ata-pata-pdc2027x_1.0-3vmw.510.0.0.799733, VMware_bootbank_ata-pata-serverworks_0.4.3-3vmw.510.0.0.799733, VMware_bootbank_ata-pata-sil680_0.4.8-3vmw.510.0.0.799733, VMware_bootbank_ata-pata-via_0.3.3-2vmw.510.0.0.799733, VMware_bootbank_block-cciss_3.6.14-10vmw.510.0.0.799733, VMware_bootbank_ehci-ehci-hcd_1.0-3vmw.510.0.0.799733, VMware_bootbank_esx-base_5.1.0-0.0.799733, VMware_bootbank_esx-dvfilter-generic-fastpath_5.1.0-0.0.799733, VMware_bootbank_esx-tboot_5.1.0-0.0.799733, VMware_bootbank_esx-xlibs_5.1.0-0.0.799733, VMware_bootbank_esx-xserver_5.1.0-0.0.799733, VMware_bootbank_ima-qla4xxx_2.01.31-1vmw.510.0.0.799733, VMware_bootbank_ipmi-ipmi-devintf_39.1-4vmw.510.0.0.799733, VMware_bootbank_ipmi-ipmi-msghandler_39.1-4vmw.510.0.0.799733, VMware_bootbank_ipmi-ipmi-si-drv_39.1-4vmw.510.0.0.799733, VMware_bootbank_misc-cnic-register_1.1-1vmw.510.0.0.799733, VMware_bootbank_misc-drivers_5.1.0-0.0.799733, VMware_bootbank_net-be2net_4.1.255.11-1vmw.510.0.0.799733, VMware_bootbank_net-bnx2_2.0.15g.v50.11-7vmw.510.0.0.799733, VMware_bootbank_net-bnx2x_1.61.15.v50.3-1vmw.510.0.0.799733, VMware_bootbank_net-cnic_1.10.2j.v50.7-3vmw.510.0.0.799733, VMware_bootbank_net-e1000_8.0.3.1-2vmw.510.0.0.799733, VMware_bootbank_net-e1000e_1.1.2-3vmw.510.0.0.799733, VMware_bootbank_net-enic_1.4.2.15a-1vmw.510.0.0.799733, VMware_bootbank_net-forcedeth_0.61-2vmw.510.0.0.799733, VMware_bootbank_net-igb_2.1.11.1-3vmw.510.0.0.799733, VMware_bootbank_net-ixgbe_3.7.13.6iov-10vmw.510.0.0.799733, VMware_bootbank_net-nx-nic_4.0.558-3vmw.510.0.0.799733, VMware_bootbank_net-r8168_8.013.00-3vmw.510.0.0.799733, VMware_bootbank_net-r8169_6.011.00-2vmw.510.0.0.799733, VMware_bootbank_net-s2io_2.1.4.13427-3vmw.510.0.0.799733, VMware_bootbank_net-sky2_1.20-2vmw.510.0.0.799733, VMware_bootbank_net-tg3_3.110h.v50.4-4vmw.510.0.0.799733, VMware_bootbank_net-vmxnet3_1.1.3.0-3vmw.510.0.0.799733, VMware_bootbank_ohci-usb-ohci_1.0-3vmw.510.0.0.799733, VMware_bootbank_sata-ahci_3.0-13vmw.510.0.0.799733, VMware_bootbank_sata-ata-piix_2.12-6vmw.510.0.0.799733, VMware_bootbank_sata-sata-nv_3.5-4vmw.510.0.0.799733, VMware_bootbank_sata-sata-promise_2.12-3vmw.510.0.0.799733, VMware_bootbank_sata-sata-sil24_1.1-1vmw.510.0.0.799733, VMware_bootbank_sata-sata-sil_2.3-4vmw.510.0.0.799733, VMware_bootbank_sata-sata-svw_2.3-3vmw.510.0.0.799733, VMware_bootbank_scsi-aacraid_1.1.5.1-9vmw.510.0.0.799733, VMware_bootbank_scsi-adp94xx_1.0.8.12-6vmw.510.0.0.799733, VMware_bootbank_scsi-aic79xx_3.1-5vmw.510.0.0.799733, VMware_bootbank_scsi-bnx2i_1.9.1d.v50.1-5vmw.510.0.0.799733, VMware_bootbank_scsi-fnic_1.5.0.3-1vmw.510.0.0.799733, VMware_bootbank_scsi-hpsa_5.0.0-21vmw.510.0.0.799733, VMware_bootbank_scsi-ips_7.12.05-4vmw.510.0.0.799733, VMware_bootbank_scsi-lpfc820_8.2.3.1-127vmw.510.0.0.799733, VMware_bootbank_scsi-megaraid-mbox_2.20.5.1-6vmw.510.0.0.799733, VMware_bootbank_scsi-megaraid-sas_5.34-4vmw.510.0.0.799733, VMware_bootbank_scsi-megaraid2_2.00.4-9vmw.510.0.0.799733, VMware_bootbank_scsi-mpt2sas_10.00.00.00-5vmw.510.0.0.799733, VMware_bootbank_scsi-mptsas_4.23.01.00-6vmw.510.0.0.799733, VMware_bootbank_scsi-mptspi_4.23.01.00-6vmw.510.0.0.799733, VMware_bootbank_scsi-qla2xxx_902.k1.1-9vmw.510.0.0.799733, VMware_bootbank_scsi-qla4xxx_5.01.03.2-4vmw.510.0.0.799733, VMware_bootbank_scsi-rste_2.0.2.0088-1vmw.510.0.0.799733, VMware_bootbank_uhci-usb-uhci_1.0-3vmw.510.0.0.799733, VMware_locker_tools-light_5.1.0-0.0.799733
   VIBs Removed: Chilly_bootbank_net-e1001e_1.0.0, VMware_bootbank_ata-pata-amd_0.3.10-3vmw.500.0.0.469512, VMware_bootbank_ata-pata-atiixp_0.4.6-3vmw.500.0.0.469512, VMware_bootbank_ata-pata-cmd64x_0.2.5-3vmw.500.0.0.469512, VMware_bootbank_ata-pata-hpt3x2n_0.3.4-3vmw.500.0.0.469512, VMware_bootbank_ata-pata-pdc2027x_1.0-3vmw.500.0.0.469512, VMware_bootbank_ata-pata-serverworks_0.4.3-3vmw.500.0.0.469512, VMware_bootbank_ata-pata-sil680_0.4.8-3vmw.500.0.0.469512, VMware_bootbank_ata-pata-via_0.3.3-2vmw.500.0.0.469512, VMware_bootbank_block-cciss_3.6.14-10vmw.500.0.0.469512, VMware_bootbank_ehci-ehci-hcd_1.0-3vmw.500.1.11.623860, VMware_bootbank_esx-base_5.0.0-1.11.623860, VMware_bootbank_esx-tboot_5.0.0-0.0.469512, VMware_bootbank_ima-qla4xxx_2.01.07-1vmw.500.0.0.469512, VMware_bootbank_ipmi-ipmi-devintf_39.1-4vmw.500.0.0.469512, VMware_bootbank_ipmi-ipmi-msghandler_39.1-4vmw.500.0.0.469512, VMware_bootbank_ipmi-ipmi-si-drv_39.1-4vmw.500.0.0.469512, VMware_bootbank_misc-cnic-register_1.1-1vmw.500.0.0.469512, VMware_bootbank_misc-drivers_5.0.0-1.11.623860, VMware_bootbank_net-be2net_4.0.88.0-1vmw.500.0.7.515841, VMware_bootbank_net-bnx2_2.0.15g.v50.11-5vmw.500.0.0.469512, VMware_bootbank_net-bnx2x_1.61.15.v50.1-1vmw.500.0.0.469512, VMware_bootbank_net-cnic_1.10.2j.v50.7-2vmw.500.0.0.469512, VMware_bootbank_net-e1000_8.0.3.1-2vmw.500.0.7.515841, VMware_bootbank_net-e1000e_1.1.2-3vmw.500.1.11.623860, VMware_bootbank_net-enic_1.4.2.15a-1vmw.500.0.0.469512, VMware_bootbank_net-forcedeth_0.61-2vmw.500.0.0.469512, VMware_bootbank_net-igb_2.1.11.1-3vmw.500.0.0.469512, VMware_bootbank_net-ixgbe_2.0.84.8.2-10vmw.500.0.0.469512, VMware_bootbank_net-nx-nic_4.0.557-3vmw.500.1.11.623860, VMware_bootbank_net-r8168_8.013.00-3vmw.500.0.0.469512, VMware_bootbank_net-r8169_6.011.00-2vmw.500.0.0.469512, VMware_bootbank_net-s2io_2.1.4.13427-3vmw.500.0.0.469512, VMware_bootbank_net-sky2_1.20-2vmw.500.0.0.469512, VMware_bootbank_net-tg3_3.110h.v50.4-4vmw.500.0.0.469512, VMware_bootbank_ohci-usb-ohci_1.0-3vmw.500.0.0.469512, VMware_bootbank_sata-ahci_3.0-6vmw.500.1.11.623860, VMware_bootbank_sata-ata-piix_2.12-4vmw.500.1.11.623860, VMware_bootbank_sata-sata-nv_3.5-3vmw.500.0.0.469512, VMware_bootbank_sata-sata-promise_2.12-3vmw.500.0.0.469512, VMware_bootbank_sata-sata-sil_2.3-3vmw.500.0.0.469512, VMware_bootbank_sata-sata-svw_2.3-3vmw.500.0.0.469512, VMware_bootbank_scsi-aacraid_1.1.5.1-9vmw.500.1.11.623860, VMware_bootbank_scsi-adp94xx_1.0.8.12-6vmw.500.0.0.469512, VMware_bootbank_scsi-aic79xx_3.1-5vmw.500.0.0.469512, VMware_bootbank_scsi-bnx2i_1.9.1d.v50.1-3vmw.500.0.0.469512, VMware_bootbank_scsi-fnic_1.5.0.3-1vmw.500.0.0.469512, VMware_bootbank_scsi-hpsa_5.0.0-17vmw.500.0.0.469512, VMware_bootbank_scsi-ips_7.12.05-4vmw.500.0.0.469512, VMware_bootbank_scsi-lpfc820_8.2.2.1-18vmw.500.0.0.469512, VMware_bootbank_scsi-megaraid-mbox_2.20.5.1-6vmw.500.0.0.469512, VMware_bootbank_scsi-megaraid-sas_5.34-1vmw.500.1.11.623860, VMware_bootbank_scsi-megaraid2_2.00.4-9vmw.500.0.0.469512, VMware_bootbank_scsi-mpt2sas_06.00.00.00-6vmw.500.1.11.623860, VMware_bootbank_scsi-mptsas_4.23.01.00-5vmw.500.0.0.469512, VMware_bootbank_scsi-mptspi_4.23.01.00-5vmw.500.0.0.469512, VMware_bootbank_scsi-qla2xxx_901.k1.1-14vmw.500.0.0.469512, VMware_bootbank_scsi-qla4xxx_5.01.03.2-3vmw.500.0.0.469512, VMware_bootbank_scsi-rste_2.0.2.0088-1vmw.500.1.11.623860, VMware_bootbank_uhci-usb-uhci_1.0-3vmw.500.0.0.469512
   VIBs Skipped:

Vous venez de migrer officiellement sous VMware ESXi 5.1 ! Veillez à ne pas redémarrer.

A quoi correspondent les options de la commande précédente ? 

  1. esxcli : commande de management sur VMware esxi 5.x
  2. software : permet la gestion de l’image et des packages ESXi.
  3. profile : spécifie le nom de l’image profil installée.
  4. install -d : installation depuis un dépot.
  5. –ok-to-remove : validation de la suppression de l’ancien paquet.

Pour avoir plus d’informations sur les commandes, visiter la documentation de Vmware.
Vous avez la possibilité d’afficher l’ensemble des commandes disponible via :

esxcli esxcli command list

Précédemment j’insistais sur le fait de ne pas faire un redémarrage de l’ESXi 5.1 , pourquoi ?
Sans l’ajout de VIB dans la carte réseau, pas de reconnaissance de la carte réseau donc il serait impossible de joindre l’ESXi 5.1.

Installation du VIB de la carte réseau  « net-e1001e » :

Notre carte réseau au niveau d’acceptation « CommunitySupported » doit être réinstallée sur ESXi 5.1.
Lancez la commande suivante :

esxcli software vib install -v http://files.v-front.de/net-e1001e-1.0.0.x86_64.vib

Le résultat de la commande :

 Installation Result
   Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
   Reboot Required: true
   VIBs Installed: Chilly_bootbank_net-e1001e_1.0.0
   VIBs Removed:
   VIBs Skipped:

Votre carte réseau « net-e1001e » est bien installée, votre serveur est opérationnel.

Désactiver le mode maintenance sur le serveur :

vim-cmd hostsvc/maintenance_mode_exit

Redémarrage du serveur :

reboot

Lors du démarrage le client vSphere vous proposera la mise à jour en 5.1.


Vous avez officiellement réussi la mise à niveau de VMware ESXi 5.0 vers 5.1 !

Pour ceux qui sont intéressés il existe : ESXi-Customizer (ESXi-Customizer-v2.7.1.exe) qui permet de personnaliser un ISO Esxi 5.x, ce qui permet d’injecter vos VIB.
Une autre petite astuce pour ceux qui ont un ESXi virtualisé (Workstation ou ESXi), un VIB VMware Tools est disponible sur le labs de vmware : vmware-tools-for-nested-esxi.