Hosts Transport Nodes

Je partage avec vous un retour d’expérience terrain, en effet, récemment j’ai dû faire face à un problème technique, lors de la mise en place de NSX-T (2.5.1).  Les difficultés rencontrées se sont produites au moment de la configuration du Hosts Transport Nodes.  

Le message d’erreur suivant apparait :

Echec de l’installation du logiciel sur l’hôte. Failed to Install software on host X.X.X.X : jave.rni.remoteException [insallationError]

The Pending transaction requires 246 Mb free space. However the maximum supported size is 239. Please Refer to the log file for more details.

Après une vérification de la partie tmp => RAS (et un essai d’utiliser un autre datastore pour le SWAP)

Une KB VMware existe sur le sujet… https://kb.vmware.com/s/article/2144200

C’est la bootbank qui est presque full, en version 6.x, elle est limitée à 256Mo (enfin 239MB pour être précis!).

Mais alors, quelle VIB doit être retirée de cette bootbank?

Dans notre cas, les serveurs utilisent une custom ISO de chez HPE avec l’ensemble des VIB HPe.

On peut récupérer l’ensemble des VIB HPe avec la commande suivante : esxcli software vib list | grep HPE

Après avoir analysé les différents VIB disponibles localisée dans cette bootbank, nous devons récupérer environ 6 Mo sur celle-ci. Nous avons pris la décision de supprimer la VIB HPe ssacli. Elle fait environ 7Mo, elle permet la gestion du HPe Smart Array en CLI depuis l’ESXi (pas nécessaire dans notre cas d’usage). De plus, cette VIB est facilement téléchargeable.

https://support.hpe.com/hpsc/swd/public/detail?swItemId=MTX-702d3c7d8c4546a3b27d1458b5

Il suffit de faire un esxcli software vib remove –n ssacli

Avec vSphere 7.0, et c’est une excellente nouvelle! le bookbank a doublé de taille. On devrait moins rencontrer ce genre de situation… Vive vSphere 7 !!!

et mise à jour de derniere minute… NSX-T 3.0 qui est disponible depuis quelques jours a eu le droit à un regime au niveau des VIB :

Reduction of VIB size in NSX-T – NSX-T 3.0 has a smaller VIB footprint in all NSX host installations so that you are able to install ESX and other 3rd party VIBs along with NSX on their hypervisors.

Vive NSX-T 3 !!!

Alexis La Goutte

Rédigé par

Alexis La Goutte

Alexis La Goutte est depuis 8 ans consultant Réseau & Sécurité chez Cheops Technology. Il intervient chez des ETI de l’ouest et quelques grands comptes nationaux. Spécialisé dans le réseau, et plus particulièrement sur les produits Aruba, et dans la virtualisation & sécurisation du réseau VMware NSX. Alexis est certifié Aruba Certified Mobility eXpert (ACMX) et Aruba Certified ClearPass Professional (ACCP) également membre des programmes Aruba Ambassador Partner et MVP Airheads depuis 2017.
Lors qu’il lui reste du temps, il est Core dev pour Wireshark (contributeur au dissector WiFi, TLS, QUIC…) depuis 2011. Il contribue aussi au module PowerNSX qui permet l’automatisation NSX via PowerShell. il y a aussi crée en 2018, PowerAruba qui regroupe différents modules concernant l’automatisation (utilisation des API REST) des produits Aruba/HPE (PowerArubaSW), pour ArubaCX (PowerArubaCX) et enfin pour ClearPass (PowerArubaCP).
Depuis 2020, Alexis est devenu vExpert, et reconnu aussi dans la catégorie vExpert NSX.