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'autre gamme de serveur, 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 connaitre certaines  étapes élémentaires avec certains points à retenir :

  • La mise à niveau est un processus à étape multiples, réalisez les étapes dans l'ordre.
  • Avant d’effectuer la mise à niveau, il faut comprendre le processus dans son ensemble.
  • Les étapes sont irréversibles !
  • Si vous utilisez des plugins , vérifiez leurs compatibilités avec ESXi 5.1.
  • Vérifiez la compatibilité matérielle actuelle de votre serveur avec ESXi 5.1.
  • Il faut également maitriser le langage technique (VIB, profil d'image, dépôt logiciel etc...)
  • Prenez  des précautions (on ne le répète jamais assez) ,sauvegardez vos VM's !
  • Comprendre la commande "esxcli", ses paramètres.

A savoir : L'offre mSP n'était disponible que deux mois! Rapidement remplacer 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 t'il accessible physiquement ? Est-il héberger 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'ellesoit.
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" :

  • Mon serveur est il compatible avec la solution de VMware 5.1 ?

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 :

  • Processus : Intel Xeon CPU E3-1245 V2 @ 3.40 GHz
  • Mémoire vive : 32 Go disponible
  • Bios : version 1101 sur carte mère P8H77-M PRO
  • Virtualisation activée Flag vmx ou svm présent.
  • Disques : 2 x 2000 GB en sata / sda / sdb => 194, 90 Mb/s et pas  de secteur défectueux.

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

  • Comment puis-je accéder à mon serveur dédié ?

Étant donné que le serveur est héberger 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.

  • Une migration est elle possible via mes accès distants disponibles ?

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.
  • La syntaxe des commandes est-elle disponible sur internet ?

VMware fournit une documentation officielle via leur support sur la syntaxe à utilisée.
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 apparait :

Appliquez les changement et commencer la sauvegarde des vos machines virtuels.

Déplacement d'une machine virtuel via SCP :

Voici un exemple avec une machine virtuel 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 :

  • Un fichier d'archive
  • Un descripteur de fichier XML
  • Un fichier de signature


Pourquoi je vous parle du VIB ?Parce que nous allons lister l'ensemble de nos VIB sur notre ESXi 5.0.
Nous allons pouvoir connaitre 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 renvois 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éer 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 renvois 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 interresse 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'echec de la modification système.

Comment activer le mode maintenance

  • Par 'interface vsphere clic droit sur le serveur et séléctionner "mode maintenance".
  • Dans le terminal via ssh avec la commande suivante :
vim-cmd hostsvc/maintenance_mode_enter

Une erreur du type "mode_failed" apparait ?

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é.
  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 ?
Je me répéte pour tout ce qui aurait oubliez l'ajout 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..."

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

Notre carte réseau au niveau d'acceptation "CommunitySupported" doit etre 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 interessé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 disponible sur le labs de vmware : vmware-tools-for-nested-esxi

Commentaires