Emulex OneCommand Plugin for vCenter

Summary:
This plug in adds an extra tab to vCenter that lets you manage your Emulex HBA/UCNA’s.  From setting drivers parameters to allowing you to apply firmware updates to your HBA/UCNA card.  To do so, you must install the CIM package onto your host and have a server for the Emulex OneCommand Software Plug-in.
PreReqs:
  1. Windows Server VM(suggest 2008 x64 R1 or R2)
  2. Software Plug-in
  3. CIM Provider 3.2.x +
  4. vSphere CLI or vMA <— Needed to remotely install CIM provider bundle
  5. vCenter 4.1+
Details:
You can install the Emulex Software Plug-in on the vCenter server, but I suggest keeping all modules separate from vCenter if possible.
  1. Run the Software Plug-in installation.
  2. Install the CIM Provider on all hosts you would like to have onecommand management capabilities.
    • Place ESXi server in maintenance mode.
    • vCLI command is as follows:
    • vihostupdate.pl --server nameofyouresxserver --install --bundle \\path\to\elx-esx4.1.0-emulex-cim-provider-3.2.30.1-offline_bundle-364582.zip
    • Enter your root credentials, then reboot when prompted.
Once completed, you should be able to manage your HBA/UCNA devices in vCenter under the new Emulex OneCommand tab.
OneCommand
Side Note:
I went through this whole setup because I wasn’t able to update the firmware on a OCe10102-FX CNA using the standard OneCommand application.  My CNA was running 2.702.200.17 (2.102.200.17) which for some reason caused my vKernel connection to not talk.  Upgrading to 2.703.397.13 (2.103.397.13) fixed this issue.

1 comment:

Anonymous said...

vSphere CLI libeay32.dll error on 64bit Windows 7 :

http://pcloadletter.co.uk/2010/07/27/vsphere-cli-libeay32-dll-error/