Yesterday, we experienced a problem where we couldn’t install ESXi on the one of ours IBM x3650 M4 servers. We suspected it could be a firmware issue as we performed a complete firmware upgrades just before the installation.
If you already had your ESXi installed and did the firmware upgrade it may happen your local datastore will be in unmounted state.
Installation failed during disk partitioning with following messages:
vmkfstools failed with message: create fs deviceName: ...
"/vmfs/devices/disk/naa.6..." is not a valid absolute or relative path
Failed to resolve device name path
Error: no such file or directory
It was very similar to the VMware KB2012053 so we knew it is most probably storage related.
We tried to use several ESXi images including the latest Lenovo ESXi Customized image 5.5 and 6.0 and the stock VMware image as well, but without any success.
note: Lenovo ESXi customized images are not supported with IBM servers for some time, the latest supported was ESXi 5.5 U2 and ESXi 6.0.
Yes, I hate this approach from the Lenovo as well, especially when they were promising the same level of support for IBM servers, before acquisition of x86 platform from IBM.
Reason for this is, that LSI MegaRAID (Avago) storage driver bundled in ESXi image is not compatible with the latest firmware (in our case 23.34.0-0023) of m5110e controller included in our server.
Solution for this is pretty easy, you just need to use ISO image for ESXi 6.0U3 with rolled up drivers which you can find at VMware page directly 🙂 Driver included there is lsi-mr3 7.701.14.00-1OEM SAS Driver for Avago Megaraid Based Adapters
If you are trying to use roll up image for ESXi 5.5 U3, you will fail as that one was released 2 years ago and doesn’t include the latest drivers.
You can try to inject correct driver (lsi-mr3) in your ESXi 5.5 ISO in this case, however I’m not sure if the one available for 5.5 is working, the latest which I found for ESXi 5.5 at VMware Driver Download Page is VMware ESXi 5.5 lsi-mr3 6.610.20.00-1OEM SAS Driver for Avago Megaraid SAS 12Gbps Family of SAS controllers.
Just follow this procedure to create the iso image with custom driver. If it will not work and you need to stay on ESXi 5.5 you may need to downgrade the firmware or contact Lenovo to give you a newer driver.
I have to thank to the users at VMware community forum, who have the same issue and pointed us to the right solution. Although they were even trying to downgrade the firmware. But I believe using newer driver is a more elegant solution.
Latest posts by Dusan Tekeljak (see all)
- Mitigate Spectre and Meltdown impact with vSphere ESXi - January 10, 2018
- ESXi installation fail with IBM x3650 M4 and m5110e storage controller after Firmware upgrade - August 11, 2017
- Bricked QLogic Broadcom BCM57840 after driver update - July 21, 2017