ESX Virtualization

VMware ESXi, vSphere, VMware Backup, Hyper-V... how-to, videos....

Nakivo Backup and Replication - #1 Backup solution for Virtual, physical, cloud, NAS and SaaS

Menu
  • Certification
      • VCP-DCV vSphere 8
          • vcp2024-125.
        • Close
    • Close
  • VMware
    • Configuration Maximums
    • vSphere
      • vSphere 8.0
      • vSphere 7.0
      • vSphere 6.7
      • vSphere 6.5
      • vSphere 6.0
      • Close
    • VMworld
      • VMware EXPLORE 2024
      • VMware EXPLORE 2023
      • VMware EXPLORE 2022
      • VMworld 2019
      • VMworld 2018
      • VMworld 2017
      • VMworld 2016
      • VMworld 2015
      • VMworld 2014
      • VMworld 2013
      • VMworld 2012
      • VMworld 2011
      • Close
    • Close
  • Microsoft
    • Windows Server 2012
    • Windows Server 2016
    • Windows Server 2019
    • Close
  • Categories
    • Tips – VMware, Microsoft and General IT tips and definitions, What is this?, How this works?
    • Server Virtualization – VMware ESXi, ESXi Free Hypervizor, VMware vSphere Server Virtualization, VMware Cloud and Datacenter Virtualization
    • Backup – Virtualization Backup Solutions, VMware vSphere Backup and ESXi backup solutions.
    • Desktop Virtualization – Desktop Virtualization, VMware Workstation, VMware Fusion, VMware Horizon View, tips and tutorials
    • How To – ESXi Tutorials, IT and virtualization tutorials, VMware ESXi 4.x, ESXi 5.x and VMware vSphere. VMware Workstation and other IT tutorials.
    • Free – Free virtualization utilities, ESXi Free, Monitoring and free backup utilities for ESXi and Hyper-V. Free IT tools.
    • Videos – VMware Virtualization Videos, VMware ESXi Videos, ESXi 4.x, ESXi 5.x tips and videos.
    • Home Lab
    • Reviews – Virtualization Software and reviews, Disaster and backup recovery software reviews. Virtual infrastructure monitoring software review.
    • Close
  • Partners
    • NAKIVO
    • StarWind
    • Zerto
    • Xorux
    • Close
  • This Web
    • News
    • ESXi Lab
    • About
    • Advertise
    • Archives
    • Disclaimer
    • PDFs and Books
    • Close
  • Free
  • Privacy policy

Supermicro Single CPU Board for ESXi Home lab – Upgrading LSI 3008 HBA on the X10SRH-CLN4F

By Vladan SEGET | Last Updated: September 24, 2017

Shares

As you know my lab got an addition this year, the Supermicro's Single CPU board a X10SRH-CLN4F model. In this post, we will be upgrading LSI 3008 HBA on the X10SRH-CLN4F. It is a board with four 1-Gigs Intel NICs, IPMI, and lots of other features which I previously missed on consumer based boards. It's certainly the memory limit which I needed to blow.

Also, I wanted to go as energy efficient as possible but still to have something “future proof” with a good performance as well. The board supports up to 512 Gb RAM, but DDR4 is still very expensive so there is 64Gb of RAM for the moment. You might want to check the series from the start – Efficient Home Server – Start with an Efficient Power Supply.

Update 3: I just found out that my LSI 3008 controller which is used by VSAN is still “Green” via VMware HCL health checks.  This controller is a SAS/SATA controller, 12GBps which can drive up to 8 disks. In my case, I use it for vSAN and right after the upgrade, the controller seems to fall off the HCL, but a few months later, it's back again.

Note that while this controller can do software raid, I'm not using it. I'm passinng through the disks into my vSAN so it' is vSAN cluster which has a full management of the devices. You might be interested in reading this post about the latest lab upgrade to ESXi 6.5 and vSAN 6.6.

It seems that while VMware does not have priority on this Supermicro Motherboard (which is understandable), the controller itself is still pretty valuable.

I also tried to use the new vSAN CLI command:

esxcli vsan debug controller list

Which basically gives you not only the details about the controller, driver and firmware but also the queue depth… -:) Pretty cool. This is the way VMware is going forward. Latest news from VMworld 2017 shows that Ruby vSphere Console will be phased out in the future and VMware will pack more CLI commands and PowerCLI commandlets in order to interract with vSAN clusters.

New VSAN CLI commands

Updated view the September 24th:

VMware vSAN HCL

The board's built-in LSI Logic Fusion-MPT 12GSAS SAS3008 PCI-Express which has been recently added on VMware HCL for ESXi 6.0 has queue depth 600 (same as my other Dell Perc H310 flashed with IT firmware…). The difference is that the LSI 3008 is 12 GbpS SAS where the H310 is 6Gbps only… You can check yours too – how to check queue depth of your storage adapter.

LSI Logic Fusion-MPT 12GSAS SAS3008 PCI-Express vs Dell Perc H310 flashed with IT firmware

This is the first time that i'll be flashing a board from UEFI mode and since I had to seek hard for the solutions I thought that spreading the knowledge is a good way to do. Now you might say, why would you bother to flash via UEFI if it can be done via bootable DOS USB stick? It can't. I tried several times and each time it throws an error….

If you receive a “Failed to initialize PAL” message while trying to flash an LSI controller card, it is most likely due to your motherboard having limited Option ROM. And the advice I found of few sites was “You will need to find another motherboard to use to flash the controller card”. Since it wasn't possible as the LSI 3008 is directly on the board…

The UEFI was something new and only to find out how to change to the USB stick within the UI it wasn't easy as the USB drives starts with fsx… like fs0, fs1 etc… so to change to the USB stick from within the UEFI you just do for example:

fs0:

And then simply dir to the directory where you have copied your firmware upgrade files.

Upgrading LSI 3008 HBA on the X10SRH-CLN4F – the necessary steps:

1. Format a USB stick and copy there the firmware upgrade files. I have downloaded the files from Supermicro's ftp site:

Sept 2014

2. Boot your system by hitting CTRL-C to enter the LSI Bios. Once there write down the last 9 digits of the card's

How to upgrade LSI 3008 via UEFI

3. Reboot and this time hit F11 to choose the UEFI: Built-in EFI Shell

How to upgrade LSI 3008 via UEFI

4. You'll get to the (famous) EFI shell where you need to change to the USB and run a single command to upgrade the firmware… Yes single command, so it's actually more simple than the upgrade I've done to my Dell Perc H310 via DOS.

The EFI shell on the Supermicro board looks like this

How to upgrade LSI 3008 via UEFI

5. Then according to the documentation, just run SMC3008T.nsh and follow the instruction to enter the last 9 digits/characters of the SAS address.

How to flash LSI 3008 Supermicro Single CPU Board for ESXi Home lab – X10SRH-CLN4F

I have also recorded a video which details the whole process. So this time you'll see it going live… -:)

Watch in HD and Full Screen…

There are 8 RAM slots on the motherboard which allows boosting the single server up to a total of 512 GB of RAM when using DDR4 LRDIMMs. Or when used with lower capacity DDR4 1.2V-2133 RAM ECC sticks (8 or 16Gb RAM sticks) you can go up to 64Gb or 128Gb of RAM respectively.

In the same category at Supermicro, you can find a board less expensive, with only 2 Intel 1Gb NICs, or a board without the storage controller from LSI. Here are the 3 Single CPU boards for 2011-3 architecture with DDR4 8 memory slots, (all boards are ATX format):

  • Supermicro X10SRH-CLN4F-O (with LSI 3008 SAS, SATA, IPMi) – the board I use
  • Supermicro X10SRH-CF-O (with LSI 3008 SAS, SATA, 2 NICs, IPMi)
  • Supermicro X10SRI-F-O ( with 2 NICs, IPMi)

The whole journey:

The 3 lab hosts I have now in the lab (https://www.vladan.fr/lab) are all based on X10SRH-CLN4F board which can go up to 512Gb RAM…

  1. Efficient Home Server – Start with an Efficient Power Supply
  2. ESXi Home lab – Get a quality and comfortable case
  3. Supermicro Single CPU Board for ESXi Home lab – X10SRH-CLN4F
  4. Supermicro Single CPU Board for ESXi Home lab – X10SRH-CLN4F – Part 2
  5. Supermicro Single CPU Board for ESXi Home lab – Upgrading LSI 3008 HBA on the X10SRH-CLN4F – Part 3 – this post
  6. Building Energy Efficient ESXi Home Lab – parts list
  7. Homelab – Airflow Solar System

Wrap up:

I have learned a new way to patch via UEFI. In fact, it's same (or easier) than through DOS-based bootable USB. The IT firmware can be reverted back to IR firmware as in the ZIP package there are both versions there. So in case you need a server with hardware RAID, you can use the IR version. I was actually wondering what it means the IT and IR and here is what I have found at LSI (Avago) website:

“IT” firmware maximizes the connectivity and performance aspects of the HBA. “IR” firmware offers RAID functionality via RAID 0, 1, and 10 capabilities.

Exactly what I thought.

More from ESX Virtualization:

  • Free Tools
  • Dedicated vSphere 6.5 Page
  • What’s New in vSphere 6.5 – New Training Course from PluralSight
  • How-to unlock the VMware VCSA root password?
  • What is The Difference between VMware vSphere, ESXi and vCenter
  • What is VMware Platform Service Controller (PSC)?
  • VMware Mirage Server Infrastructure [Guide]

If you have found the post useful, just share it through your usual media channels and don't forget to subscribe to our RSS Feed, Twitter, and YouTube Channel!

Shares
5/5 - (1 vote)

| Filed Under: Server Virtualization Tagged With: Upgrading LSI 3008 HBA on the X10SRH-CLN4F

About Vladan SEGET

This website is maintained by Vladan SEGET. Vladan is as an Independent consultant, professional blogger, vExpert x16, Veeam Vanguard x9, VCAP-DCA/DCD, ESX Virtualization site has started as a simple bookmarking site, but quickly found a large following of readers and subscribers.

Connect on: Facebook. Feel free to network via Twitter @vladan.

Comments

  1. Mo Faisal says

    April 21, 2015 at 11:18 pm

    Hi Vladan,

    What is your expert opinion on the following SuperServer 5028D-TN4T

    I’m looking to get 3 of these to roll out my 2015 lab.

    Let me know your thoughts.

    Best Regards,
    Mo’

    • Vladan SEGET says

      April 22, 2015 at 7:08 am

      My lab (if we can still cal it a lab) has been created with few things in mind:
      – Expandability
      – low power
      – performance

      The Supermicro is tiny factor model where space is limited. (that’s always problem with micro servers). Especially for storage. 128 Mb of RAM might seems OK for now, but will you be sure about it in 3 years time?

      However It might be a good fit for my management cluster so I can recover back my 64Gb Whitebox …. -:)

  2. Mo Faisal says

    April 22, 2015 at 3:16 pm

    Excellent suggestion. I will get one of these for mgmt cluster and get three similar to your lab. My work however is mostly for testing production designs related to nsx. So this should be good for 2-3 years down the road.

  3. John Leeuwis says

    June 4, 2015 at 10:05 pm

    Hi Vladan,

    I am using the same board and want to use the LSI 3008 as a SATA raid. When I install ESXi 6.0, the raid 10 (or raif 5) volume is not visible in VMWare, only the hard drives are visible. Is this because I am using SATA raid?

    Thank you for your reply.

    John

    • Vladan SEGET says

      June 5, 2015 at 7:02 am

      No. The raid, you must configure it before ESXi boot. Press CTRL-c during the boot process to enter the config utility. You can use SATA drives…..

  4. John Leeuwis says

    June 7, 2015 at 1:25 pm

    Hello Vladan,

    Thank you for the answer. I have tested a few things and I think I know the reason. I have connected the sata disks to the normal sata connectors of the motherboard. I configured the RAID with the Intel bios.

    Now I have ordered a SAS to 4 sata cable, and I hope and expect that the LSI chip recognize the sata drives. It is my unfamiliarity with this types of motherboards.

    John

  5. LordDark says

    August 3, 2015 at 6:14 pm

    Hello Vladan,

    nice description on building the environment. One question to you, how many devices did you have connected to the LSI controller ? Is it possible to add more than 8 devices ? And if yes how to do this in a desktop case ?

    many thanks

  6. Rene says

    October 15, 2015 at 4:34 pm

    Nice that you want to build an energy efficient server. But I don’t see any figures of watt useage in idle and max cpu?

    • Vladan SEGET says

      October 15, 2015 at 7:10 pm

      True, I haven’t done that just yet….

      • Rene says

        October 18, 2015 at 6:51 pm

        hope to see some figures soon!

  7. James says

    April 15, 2016 at 9:10 am

    It took me a minute to find the download, so I thought I’d leave it in your comments. If this works, I’ll name my first child after you. I have an older Adaptec 6805 in my server that has been a nightmare in itself because I did a “brownfield” upgrade from LGA 1366\Server 2008 R2 based to a LGA 2011v3\ESXi. Have been getting like 30,000 ms latency when trying to read\write from anything attached to the LSI adapter with like 10Mb/s throughput.

    Here’s the download:
    http://ftp.supermicro.com/Driver/SAS/LSI/3008/Firmware/

    • James says

      April 30, 2016 at 12:37 pm

      Firmware update couldn’t have been easier, so good news is there will be a little Vladan running around some day. Bad news, still getting really poor read/write rates, but latency no longer seems to be an issue. Max throughput is like 30MB/s on 100K IOP drives. I know I get > 200MB/s on the same drives in a router/DC based on the SUPERMICRO MBD-A1SRi-2758F-O using the onboard SATA controller, but I’ve never really tested those drives; and I’ve seen > 400MB/s in my workstation. Any ideas? SM hasn’t really been any help on this one. Official position is although the 3008 is supported in ESXi 6, the motherboard is not, and the Samsung drives aren’t on their tested/compatible hardware list.

  8. John Champion says

    July 12, 2016 at 8:17 am

    Question – do you know if ESXi will recognize a SATADOM? I’d like to use the SATADOM for the ESXI installation/boot device.

    I’ll probably go with the X10SRT-F-O (no LSI 3008) since I need a 12Gb/s SAS with 512Mb cache and battery-backup plus at LEAST 8 drives – RAID 5 – one LUN. The drives don’t need to be high capacity – I just need a bunch of them (weird I know). So hopefully a bunch of SSDs!

    BTW – love the R5 case :o)

    • Vladan SEGET says

      July 12, 2016 at 2:49 pm

      I personally haven’t tested SATADOM just yet. But it may be supported. I invite you to check VMware communities where there is always someone ahead of time -:).

    • Christoph says

      July 15, 2016 at 9:40 pm

      hey,
      yes it will work. i use it with the same board.

  9. itagsurya says

    January 18, 2017 at 2:46 am

    Hi,
    I am planing to build my home lab and i am using Intel Xeon E5-2630v4 processor. i have small question about mother board. Does every supermicro board support ESXi 6.5 ? Can i use Supermicro X10SRL-F Intel C612 So.2011-3 Quad Channel DDR4 board for home lab ?

    regards
    Surya

    • Vladan SEGET says

      January 18, 2017 at 6:31 am

      Well, the board you plan to use supports (officially) VMware vSphere up to 5.5U2. This does not mean that higher versions are not working, but I think that they’ll need an integration of newer drivers for some components such as network or storage controller. Check my ESXi lab page

  10. mouse says

    March 27, 2017 at 8:14 pm

    Sorry Vlad a noob req I cannot passthrough my SATA HDD to my XPEnolgy VM in ESXI 6.5
    If I connect them to LSI 3008 flashed in IT mode may I see them?
    Really thanks

  11. Jakub says

    January 18, 2018 at 5:31 pm

    Hello Vladan,
    did you tested The RAID configuration on Brodcom SAS3008 and providing this raid array to vmware?

    • Vladan SEGET says

      January 19, 2018 at 11:03 am

      Hi Jakub,
      No because my SAS3008 is in IT mode (not RAID mode), which is necessary to use for VMware vSAN.

  12. James says

    February 11, 2018 at 10:16 pm

    I have a X11SSL-CF. Trying to update the onboard LSI 3008, the firmware was deleted. I’m trying to reflash the firmware so the LSI can be used.

    When you say “Format the USB” are you meaning to make it a bootable USB?

    What programs are you using to enable it to be booted under UEFI, and what are the exact steps you are using to do so?

    • Vladan SEGET says

      February 11, 2018 at 10:31 pm

      No. Not necessary, because the system boots into BIOS of the LSI 3008, in order to do the update.

  13. Vitaly says

    March 29, 2020 at 6:55 am

    Hi Vladan!

    I have a cluster of SM with LSI LSI Logic Fusion-MPT 12GSAS SAS3008 PCI-Express cards. I have not found a way to figure out the FW on these cards. Just the Driver version.

    I want to upgrade the ESXi 6.0 to ESXi 6.7 on the hosts, and vSAN already says that existing driver is not on the HCL.
    I want to upgrade the ESXi driver on these from 06.255.12.00-8vmw.600.1.17.3029758
    to 16.00.00.00-1OEM (lsi-msgpt3-16.00.00.00-1OEM.600.0.0.2768847.x86_64.vib)
    and the latter says the minimum FW version is 15.00.00. How can find out what the FW version of these cards is at the moment?

    Thanks in advance,

    -Vitaly

    • Vladan SEGET says

      March 31, 2020 at 9:30 am

      I’m no longer using ESXi and VSAN on that hardware (went nested lab with VMware Workstation), so I cannot really help here. Try Google it or VMware support. Best luck.

Private Sponsors

Featured

  • Thinking about HCI? G2, an independent tech solutions peer review platform, has published its Winter 2023 Reports on Hyperconverged Infrastructure (HCI) Solutions.
  • Zerto: One Platform for Disaster Recovery, Backup & Cloud Mobility: Try FREE Hands-On Labs Today!
Click to Become a Sponsor

Most Recent

  • Nakivo Backup and Replication v11.1 BETA adds more Proxmox friendly features
  • Vulnerability in your VMs – VMware Tools Update
  • FREE version of StarWind VSAN vs Trial of Full version
  • Commvault’s Innovations at RSA Conference 2025 San Francisco
  • VMware ESXi FREE is FREE again!
  • Installation of StarWind VSAN Plugin for vSphere
  • Protect Mixed environments with Nakivo Physical Machine recovery (bare metal)
  • No more FREE licenses of VMware vSphere for vExperts – What’s your options?
  • Tails – Your Private OS on USB Stick
  • StarWind V2V Converter Now has CLI

Get new posts by email:

 

 

 

 

Support us on Ko-Fi

 

 

Buy Me a Coffee at ko-fi.com

Sponsors

Free Trials

  • DC Scope for VMware vSphere – optimization, capacity planning, and cost management. Download FREE Trial Here.
  • Augmented Inline Deduplication, Altaro VM Backup v9 For #VMware and #Hyper-V – Grab your copy now download TRIAL.

VMware Engineer Jobs

VMware Engineer Jobs

YouTube

…

Find us on Facebook

ESX Virtualization

…

Copyright © 2025 ·Dynamik-Gen · Genesis Framework · Log in