How to install SMIS Provider for your LSI/Avago controller card on VMware ESXi
A SMIS provider is basically a management software provided by Avago, allowing to display the hardware status in the VMware client on the ESXi. Sometimes the hardware can be listed on VMware HCL, there is a driver, but there is no SMIS provider from the hardware manufacturer. You need both…..
The thing is that the management software I picked from Avago, is provided together with some other hardware cards from LSI/Avago. So by simply picking up another adapter on their site here you go, you can download the management software. The true is that I never looked for it and if Michael would not sent me this email, I would not know that it exists, or perhaps discover it later in the future when one of my SSDs would die. (note that I can only monitor the physical disk status through Virtual SAN > Physical Disks, where I can see the state and health status).
But here we go. Below is a screenshot from the “traditional” vSphere client (I prefer this over the “c-Sharp” or C# names … -:).
How to install SMIS Provider for your LSI/Avago controller card on VMware ESXi – The steps:
Once you know it’s simple. I’m sure that many users already does figured this out as well. There is also a community thread on this, but I’m not really a forum person. I’m sure other threads exists which talk about SMIS provider.
1)Go to the Avago website > create a free account > check your email > validate the link from the e-mail > connect to your account.
2)Go to this link (I know that it’s not a link for the SAS3008 adapter) > Expand Management Software And Tools
3)Scroll down and expand the Latest SMIS provider for VMware ESX 5.5 and 6.0 (the latest release was the one from 21st of March 2016 during the time of writing) > Download the zip package and unzip it > Upload the whole unzipped folder to a datastore accessible to your ESXi host.
4)Connect via putty and install it via well known CLI command “esxcli software vib install -d …”. (Note it is the “offline-bundle.zip” which needs to be taken…) Screenshot below… > Reboot your host after the installation.
Done.
Now if you look through the hardware status (here is a view via vSphere Web Client) you can see the hardware status.
When picking up hardware for a home lab you’re often limited by your budget or the WAF factor (it’s tightened together, right?). By picking up certified hardware sometimes isn’t enough. You should make sure that the hardware is on the HCL and that there is a management software for the platform you willing to use (Windows, Linux, VMware…) which can actually monitor the status.
In my VSAN view I could see the individual disks and their status through the vSphere web client in the Virtual SAN > Physical Disks view, but not the hardware status view through vSphere web client or vSphere client (the “traditional” one).
The VSAN hardware compatibility view has been enhanced as well (I don’t think that I had already blogged about it). There are few other views now…
You have:
- Controller Driver
- Controller Release support
- SCSI Controller on Virtual SAN HCL
- Virtual SAN HCL Db Auto Update
- Virtual SAN HCL DB up-to-date
So, for example, my driver controller view where we can see the driver which is installed on the system compared to the VMware VSAN HCL DB, looks like this. The previous version of VSAN has to have a plugin installed, but VSAN 6.2 has this as native view without health check plugin. No need to install any plugin for VSAN 6.2.
That’s it. Another home lab post -:). I hope that it will help someone