VMware vSphere

 View Only
  • 1.  Failed to find IO Device 'NVMe SSD Controller

    Posted Dec 30, 2018 07:32 AM

    We are getting this error message while checking the ESXI compatibility via https://learnvmware.online/2018/06/19/esxi-compatibility-checker/

    [Warning] May Not Be Compatible: IO Device 'NVMe SSD Controller 172Xa (PCIID:144D:A822:144D:A812)' may not be compatible for ESX 6.5.0

    - Failed to find IO Device 'NVMe SSD Controller 172Xa (PCIID:144D:A822:144D:A812)'

    please visit VMware Compatibility Guide for more information

    How can we fix this issue? Is this related to H/w or VMmware software issue?



  • 2.  RE: Failed to find IO Device 'NVMe SSD Controller

    Posted Dec 31, 2018 02:36 PM

    In the future, please don't double post. It's probably throwing that message because your card is presenting a different SSID than what the HCL has in its database. Make sure you have the proper level of firmware and ESXi driver.



  • 3.  RE: Failed to find IO Device 'NVMe SSD Controller

    Posted Jan 03, 2019 12:33 AM

    It shows correct firmware version.

    VMware Compatibility Guide - I/O Device Search

    [root@localhost:~] esxcli nvme device get -A vmhba3 | egrep "Serial Number|Model Number|Firmware Revision"

       Serial Number: S3HBNA0KA00748

       Model Number: SAMSUNG MZPLL1T6HEHP-00003

       Firmware Revision: GPNA5B3Q

    [root@localhost:~] esxcli software vib list | grep -i nvme

    nvme                           1.2.0.32-2vmw.650.0.0.4564106        VMW     VMwareCertified   2018-12-29

    vmware-esx-esxcli-nvme-plugin  1.2.0.10-0.0.4564106                 VMware  VMwareCertified   2018-12-29

    [root@localhost:~]



  • 4.  RE: Failed to find IO Device 'NVMe SSD Controller

    Posted Jan 04, 2019 12:41 AM

    Can anyone help on this matter?



  • 5.  RE: Failed to find IO Device 'NVMe SSD Controller

    Posted Jan 04, 2019 01:12 AM
    1. Does this SSD actually show up and work in ESXi?
    2. If answer to #1 is yes, the warning you're seeing, as I tried to explain, may be that the SSID of your card does not match what is on the HCL.



  • 6.  RE: Failed to find IO Device 'NVMe SSD Controller

    Posted Jan 04, 2019 05:25 PM

    @daphnissov - Thanks for your help.

    I think you are correct.

    [root@localhost:~] esxcli storage core adapter list

    HBA Name  Driver    Link State  UID                   Capabilities    Description                                                      

    --------  --------  ----------  --------------------  --------------  --------------------------------------------------------------------------------

    vmhba0    lsi_mr3   link-n/a    sas.51866da057caf100                  (0000:03:00.0) Avago (LSI) Dell PERC H730 Mini                   

    vmhba1    vmw_ahci  link-n/a    sata.vmhba1                           (0000:00:11.4) Intel Corporation Wellsburg AHCI Controller       

    vmhba2    vmw_ahci  link-n/a    sata.vmhba2                           (0000:00:1f.2) Intel Corporation Wellsburg AHCI Controller       

    vmhba3    nvme      link-n/a    pscsi.vmhba3          Data Integrity  (0000:04:00.0) Samsung Electronics Co Ltd <class> Non-Volatile memory controller

    [root@localhost:~] vmkchdev -l |grep vmhba3

    0000:04:00.0 144d:a822 144d:a812 vmkernel vmhba3

    Can this warning message be ignored? please confirm



  • 7.  RE: Failed to find IO Device 'NVMe SSD Controller

    Posted Jan 04, 2019 05:31 PM

    You've not answered my question #1.



  • 8.  RE: Failed to find IO Device 'NVMe SSD Controller

    Posted Jan 04, 2019 05:35 PM

    >>Does this SSD actually show up and work in ESXi?

    Yes, it shows SSD  and is working fine in ESXI server.

    Can you please tell me if we can ignore that warning message ?



  • 9.  RE: Failed to find IO Device 'NVMe SSD Controller
    Best Answer

    Posted Jan 04, 2019 05:37 PM

    Then yes, you can ignore the warning.



  • 10.  RE: Failed to find IO Device 'NVMe SSD Controller

    Posted Jan 04, 2019 05:41 PM

    @daphnissov - Thank for your assistance