Aujourd’hui, j’ai eu à activer VFA (Virtual Fabric Application) sur des cartes Emulex CN (Converged Network) OEM IBM. Ces cartes sont dans des systèmes x240 dans un chassis PureFlex, et ESXi 5.1 y est installé.
Pour activer les FoD (Feature on Demand) il faut fournir…
- le numéro de série du serveur
- Le numéro de série de l’ASIC Emulex (ASIC S/N) … (WHAAAAAT ????? )
- Le numéro d’autorisation (authorization code) reçu avec la commande d’activation FoD
Le premier élément est facile à trouver: A travers CMM, IMM, le bios, ou sur l’étiquette du serveur. Le dernier élément se trouve évidemment sur une feuille que vous aurez reçu avec votre commande. Là où j’ai galéré, c’est pour trouver l’ASIC S/N. On nous dit qu’on peut le trouver dans UEFI, mais je ne l’y ai pas trouvé. Voici comment j’ai procédé:
Sur vCenter, j’ai installé OneCommand Manager plug-in for vCenter. Attention: A l’installation, la dernière version propose les ports 80,443, qui sont, bien entendu, utilisés par vCenter. j’ai choisis 4080 et 4443. Sur les hosts ESXi, j’ai installé le dernier CIM Provider d’Emulex téléchargé sur leur site (mettre le vib sur le host en ssh, et l’installer grâce à esxcli par exemple, ou utilisez la méthode de votre choix). J’ai installé OneCommand manager sur mon poste de gestion en sélectionnant “Management Host”. Depuis mon poste, j’ai utilisé la commande suivante pour trouver les MAC de ma CNA
C:\Program Files\Emulex\Util\OCManager\hbacmd h=ip_esxi m=CIM u=root p=mot-de-passe_root_esxi listhbas
On obtient la liste des CNA (il y en a une double port) avec les adresses MAC. Ensuite
C:\Program Files\Emulex\Util\OCManager\hbacmd h=ip_esxi m=CIM u=root p=mot-de-passe_root_esxi getfodinfo adresse_MAC
Et on obtient les infos pour les FoD dont le fameux ASIC S/N qui s’appelle ici en fait FoD Identifier. Fallait le savoir.
Ne reste plus qu’à générer la licence sur le site d’IBM, et la mettre sur le serveur à l’aide de OneCommand Manager.