IBM, IMM & vusb0 – MAJ
Posted by NiTRo | Filed under Test, VMware
MAJ 19/04/2012 : En utilisant l’iso d’ESXi customisé IBM, un portgroup “IMM_Network0″ est automatiquement créé :
Sur certains des plus récents serveurs IBM (HS22 par exemple), certains auront remarqué la présence d’un adapter réseau connecté en 0 Half, nommé “vusb0″ par ESX(i) :
Nous avons trouvé la nature de ce nouveau composant, intégré à l’IMM, dans un redbook et un white paper IBM :
The IMM performs the functions of the Baseboard Management Controller (BMC) of earlier blade servers, and adds the features of the Remote Supervisor Adapter found in IBM System x servers, as well as remote control and remote media.
../..
As mentioned above, we no longer require IPMI device drivers or USB daemons to communicate with the IMM In-Band. We can now use a LAN over USB interface. This means that we expose an Ethernet NIC from the IMM to the operating system.
Cette interface permet donc la configuration mais aussi l’accès à l’IMM via une connexion Ethernet. Cette connexion est strictement locale mais permet de donner l’accès à une VM :
Vous voudrez donc probablement désactiver cette fonction par sécurité (via l’AMM du châssis par exemple) :
May 6th, 2010 at 12:29
[...] Ce billet était mentionné sur Twitter par raphael schitz. raphael schitz a dit: What is vusb0 network adapter on IBM server http://www.hypervisor.fr/?p=2042 [...]
May 6th, 2010 at 18:23
Cette interface est utile quand l’on souhait faire des mises à jour de firmware avec l’update express (Linux bases) dans le service console.
Dans ce cas, il faut mettre une IP sur l’IMM par exemple 169.254.95.118/255.255.255.254 (addresse conseillé par le support IBM) et mettre l’IP 169.254.95.119/255.255.255.254 dans le Service Console.
Pour que le paramètre soit permanent dans l’ESX, mettre les lignes suivantes dans le fichier /etc/rc.local :
rmmod CDCEther
insmod CDCEther
ifconfig cdceth0 169.254.95.119 netmask 255.255.255.254 up
Sur les serveurs rack, cette interface ETHoUSB seulement si on ne branche pas de câble réseau sur l’interface MGMT.
Si l’interface VUSB0 est laissé comme dans la capture, elle est reconnu comme un Service Console port et peut poser des problèmes de configuration HA.
May 6th, 2010 at 19:08
Merci pour l’info.
Nous avons effectivement aperçu le problème lié au Service Console sur le forum d’IBM mais n’avons pas eu ce problème sur ESXi 4.0 U1, l’adapter vusb0 étant le dernier de la liste.
May 8th, 2010 at 14:03
C’est surement parce que tu es en ESXi, au lieu d’être reconnu comme SC port c’est reconnu comme un VM port group.
May 8th, 2010 at 14:13
J’ai plutot l’impression que c’est une histoire d’ordre de découverte des adapters
May 29th, 2010 at 14:11
En désactivant, le “Service Processeur Ethernet over USB interface” des lames dans l’AMM. Les mises à jours de Firmware (UpdateXpress / BOMC) ne marche plus.
J’ai galéré hier à cause de ca sur des HS22 justement.
May 29th, 2010 at 15:05
Même en standalone ISO/PXE ?
Merci pour l’info au passage
June 5th, 2010 at 15:36
Oui complétement:
Pour l’UpdateXpress dans l’OS et pour BOMC en ISO ou en PXE, il faut qu’il arrive a joindre l’IMM par l’interface vUSB (ou CDCEther) pouir faire les mise à jours.
Ca s’applique aux firmwares IBM mais pas pour les autres comme QLogic, Emulex…
July 7th, 2010 at 22:21
[...] ne faut pas désactiver l’interface vusb0 (ou CDC_Ether) sinon au redémarrage suivant de l’ESX les ports sont Up mais aucune [...]