VMware vSphere

 View Only
Expand all | Collapse all

esxi7 does not recognize my Perc H310

  • 1.  esxi7 does not recognize my Perc H310

    Broadcom Employee
    Posted Apr 08, 2020 10:29 AM

    Hi,

    During fresh installation of ESXi7, it complains about incompatible hardware with number 1000:0073 1028:1f51

    I can complete the install.

    The incompatible device it complains about, is the Perc H310 embedded RAID controller, which is on the compatibility list with the exact same number.

    VMware Compatibility Guide - I/O Device Search

    The driver is loaded:

    lsi-mr3 Broadcom Native MegaRAID SAS driver for vmkernel 7.712.50.00-1vmw.700.1.0.15843807 VMW Tuesday, April 07, 2020, 17:20:48 +0200

    Commands esxcli storage core adapter list and esxcli storage nmp device list do not list the adapter.

    Any suggestions are very much appreciated

    Niels



  • 2.  RE: esxi7 does not recognize my Perc H310

    Posted Apr 08, 2020 10:35 AM

    Are you using vmware esxi image or Dell customized image?



  • 3.  RE: esxi7 does not recognize my Perc H310

    Broadcom Employee
    Posted Apr 08, 2020 11:31 AM

    VMware image



  • 4.  RE: esxi7 does not recognize my Perc H310

    Posted Apr 08, 2020 11:40 AM

    then please use this image Download VMware vSphere (if your host hardware is compatible)



  • 5.  RE: esxi7 does not recognize my Perc H310

    Broadcom Employee
    Posted Apr 08, 2020 01:25 PM

    Tried it with the DellEMC image, no difference whatsoever.



  • 6.  RE: esxi7 does not recognize my Perc H310

    Posted Apr 10, 2020 07:22 AM

    I have an identical error attempting to install on a PowerEdge R620; the server itself is not on the HCL, however the H310 mini is.



  • 7.  RE: esxi7 does not recognize my Perc H310

    Broadcom Employee
    Posted Apr 10, 2020 07:32 AM

    Mine is a R720, must be pretty identical. Everything works, but the H310.



  • 8.  RE: esxi7 does not recognize my Perc H310

    Posted Apr 10, 2020 07:38 PM

    I have a lot of Dell R620s with varying PERC controllers.

    The vSphere 7 image and the Dell customized image does not discover local storage on the PERC H310 Mini controller. (firmware version 20.13.3-0001)

    The vSphere 7 image and the Dell customized image does discover local storage on the PERC H710 Mini controller. (firmware version 21.3.5-0002)



  • 9.  RE: esxi7 does not recognize my Perc H310

    Posted Apr 10, 2020 07:47 PM

    I would suggest to check with VMware as well as DELL about this issue. As I already suggested to different thread for same issue.



  • 10.  RE: esxi7 does not recognize my Perc H310

    Posted Apr 15, 2020 11:59 AM

    I purchased a H710 Mini off eBay; confirmed, this does work, I can see my storage now.

    Utilising the Dell Customised image and the same firmware level.

    May find a number of surplus H310's on eBay soon!



  • 11.  RE: esxi7 does not recognize my Perc H310

    Posted Apr 15, 2020 05:07 PM

    I have almost the same problem here: listed as "supported" Cisco UCSC RAID SAS 2008M-8i not recognized after upgrade to ESXi 7.0

    So both cards are listed as supported and yet not working, which is odd because they are actually both OEM (hence different SVID/SSID) versions of the LSI MegaRAID SAS 9240-8i known to work. The driver changed from "vmkernel" megaraid_sas in 6.7U3 to "native" lsi_mr3" in 7.0. And the driver map simply does not list all supported models

    I would say this is a bug. Can not open a support ticket, as I use VMUG Advantage



  • 12.  RE: esxi7 does not recognize my Perc H310

    Posted Apr 15, 2020 05:13 PM

    Is there a firmware upgrade available for the H310's?  If yes, I would definitely try that first.  I say this because I've encountered similar problems with ESXi7 and HP P420 & P420i controllers.  Once up to the latest firmware on the cards, ESXi7 was all good with it.

    When a worked at Dell a few years back, we always had to have the latest firmware loaded on every device in the PowerEdge inventory.



  • 13.  RE: esxi7 does not recognize my Perc H310

    Posted Apr 15, 2020 05:23 PM

    Located some H310 firmware here:  Challenge Page

    I've always used Windows 64-bit drivers and updated firmware via iDRAC.



  • 14.  RE: esxi7 does not recognize my Perc H310

    Posted Jun 05, 2020 10:37 PM

    Im on a R630 using PERC H730 Mini running Firmware version 25.2.2.0005. The Compatibility Guide says this should work on ESXI 7. Skyline Health for Vsan says this device is not compatible with version 7. Im thinking of rolling back my ESXI hosts to 6.7. I haven't found a way to make Skyline happy yet.

    Compatibility Guide

    VMware Compatibility Guide - I/O Device Search



  • 15.  RE: esxi7 does not recognize my Perc H310

    Broadcom Employee
    Posted Jun 08, 2020 05:05 PM

    Ended up replacing the H310 for a H710. Works a treat. You can pick those up for little money



  • 16.  RE: esxi7 does not recognize my Perc H310

    Posted Nov 03, 2022 10:03 AM

     : We have same hardware - was wondering if you got any confirmation/way forward for running vSphere ESXi 7 as a supported working configuration? 

    On the VMWare compatibility guide it says that minimum firmware version for running vSphere 7u3 is 25.5.5.005 based on it being a Dell Inc. Perc H730 Mini

    Ours is Broadcom Perc...with different vendor id, etc. Using the serial Tag for the server on the Dell download site it said that only 25.2.1.0037 was available.



  • 17.  RE: esxi7 does not recognize my Perc H310

    Posted Jul 17, 2020 04:42 PM

    I also could not get my PERC H310 to work. The driver does dee the device but reports a firmware incompatibility which can be seen by an ssh into the ESXi host and running the dmesg command.

    Since the H310 HBA had 20.13.3 firmware which I believe is the latest available, I concluded it was not going to work and gave up trying.

    Swapped the HBA for a PERC H710 - firmware 21.3.5 based on reports I saw in this thread. Not sure that the H710 firmware version actually matters. The adapter is recognized and I also can confirm the volumes are seen in ESXi. The H710 CacheCade feature seems useful as a replacement for the removal of the vFlash Read Cache that occurred in 7.0. SSD cache seems desirable when using slow "capacity" rotating disks.

    I am doing this in a Dell R710 server. My R710 has a deprecated CPU so I also had to do the AllowLegacyCPU=TRUE workaround, after swapping CPU chips for L5640's. These CPU chips use lower power and extend the instruction set to a later version than the original CPU chips, they have encryption support instructions demanded by some software defined networking products.

    So after a few cheaper-than-a-new-server hardware upgrades, my R710 seems to be still usable for 7.0, even if in an unsanctioned, unsupported good-enough-for-homelab mode.



  • 18.  RE: esxi7 does not recognize my Perc H310

    Posted Nov 08, 2020 04:52 AM

    I can confirm that the PERC H710 is a drop-in replacement for the H310 in a Dell PowerEdge T420 and works with ESXi 7.0.  Picked up one for $95 on Amazon.

    A couple of things to keep in mind if you're going to do this,

    - Since the H710 does not support Non-Raid drives (that's considered a low rent feature), if you use any Non-Raids with your H310 then you'll need to either copy the datastores off of them in advance or ensure you have some way to attach the drives to your host that doesn't involve the H710.  This will be especially problematic if your Non-Raids are SAS instead of SATA since you can't easily attach them via USB.

    - When you boot ESXi for the first time don't panic when you see the drive devices recognized but don't see your datastores.  Since the controller hardware changed, the device IDs of your drives will no longer match the signatures in the datastores so ESXi will consider them to be LUN snapshots instead of targets which don't get mounted automatically.  You have two options:  1) CLI into the host and manually mount them persistently using esxcfg-volume -M, or 2) resignature them with esxcfg-volume -r.  Google vmfs resignaturing to help you decide.



  • 19.  RE: esxi7 does not recognize my Perc H310

    Broadcom Employee
    Posted Jul 23, 2020 01:35 AM

    VMware have learned from Dell that the H310 and the H710 devices are not supported in 6.7 or 7.0

    Dell's words:

    These cards are supported with 12th generation of servers & below.

    Both 6.7.x, 7.0.x don’t support any of 12G servers.

    H310 or H710 is not listed as supported RAID cards in our 6.7.x guide

    https://topics-cdn.dell.com/pdf/vmware-esxi-67x_compatibility-matrix_en-us.pdf Click to follow link.">https://topics-cdn.dell.com/pdf/vmware-esxi-67x_compatibility-matrix_en-us.pdf

    We are in the process of removing all H310 and H710 listings on the HCL on ESXi 6.7 and beyond as they are not supported.



  • 20.  RE: esxi7 does not recognize my Perc H310

    Posted Jul 23, 2020 03:55 AM

    According to VMware Knowledge Base  and the attached list from



  • 21.  RE: esxi7 does not recognize my Perc H310

    Posted Jul 23, 2020 04:23 PM

    Hi All,

    I ran into this issue myself when I attempted to use an H310 in my lab environment, and so based on your experience combined with my own, I decided to open a bug report in order to determine whether the VCG/HCL entry for the H310 was an oversight.  It turns out it was, and so it has now been removed.

    That being said, as many have noted, the H710 does work.  This is not an accident — although the H310 was never tested with vSphere 7.0, the H710 was.  So, assuming you are like me, and simply looking for a card that works correctly in your own lab environment, you can rest assured that the H710 was tested successfully for vSphere 7.

    That being said, as slackandsteel noted above, you will not see the H710 on the VCG/HCL because the latest servers that Dell supports the H710 with are 12th generation PowerEdge servers, which were not tested with nor supported by vSphere 7.

    In summary:

    • H310 was not tested with vSphere 7 and does not work with vSphere 7
    • H710 was successfully tested with vSphere 7 and does work with vSphere 7
    • H710 is not officially supported with vSphere 7, so do not use in a production environment, and do not expect to be able to obtain technical support

    Hope this helps!