VMware Cloud Community
krumedia
Contributor
Contributor

ESXi 5.5 free - which RAID controller is best choice?

Hi,

i'm running a ESXi 5.5 free on a Supermicro X9DR3-F with an Adaptec RAID 6805.

The Controller was not(!) supported/recognizes by the standard Installation CD, so i had to create an ISO with an "offline-bundle" and powerCLI.

From time to time, the host crashes (freeze) and some aacraid-errors appear in the logfile (F12), so i'm now considering to switch to a better RAID controller. Unfortunately, the Compatibility-Guide of vmware said this 6805 Controller would be "inbox", means compatible with 5.5. But they were obviously wrong.

Therefore my question:

Does anyone have a recommendation for a good RAID Controller, (8 port for SATA-600 needed) which is absolutely compatible with the ESXi 5.5. free standard installation, which works stable and does not require any "ISO tricks" to install ??

thanks,

Michael

Tags (3)
Reply
0 Kudos
6 Replies
JarryG
Expert
Expert

I had some problems with adaptec-controllers too, so I switched over to LSI some time ago. LSI is maybe not as good as Areca, but still good enough for me (and much better than Adaptec). I have used 4 various LSI-based controllers of 8xxx/9xxx series, they all worked with standard ESXi installation image (even those not on VMware HCL). Arrays were recognised and I could install ESXi and VMs, but at the end I had to install newer drivers, SMIS-provider and LSI-tools.

Original LSI-manufactured controllers are a little expensive, but one can buy re-marketed/OEM versions for quite good price (Fujitsu, IBM, Intel, Dell, etc) and still use the latest drivers/tools from LSI.

_____________________________________________ If you found my answer useful please do *not* mark it as "correct" or "helpful". It is hard to pretend being noob with all those points! 😉
krumedia
Contributor
Contributor

Thanx, Jarry, so i consider to buy the LSI 9271-8i

What do you mean with "I had to install newer drivers"? How did you manage this with the Standard (free) ESXi version?

Reply
0 Kudos
JarryG
Expert
Expert

I just downloaded new driver for my LSI-controller from LSI-web (the version for ESXi 5.x), uploaded to ESXi-datastore, connected to ESXi using SSH-client, and updated manually (with esxcli) the same way you can apply ESXi-patches on free ESXi. And I installed LSI-tools (MegaCLI and StorCLI) and SMIS-provider (so that you could see controller health-status).

Just FYI: you do not have to update driver, but I recommend it. LSI releases updated drivers frequently (iirc this year three versions already), solving various problems, adding features. It is worth the effort, and it takes just a few minutes. You do not even have to put ESXi off-line...

_____________________________________________ If you found my answer useful please do *not* mark it as "correct" or "helpful". It is hard to pretend being noob with all those points! 😉
krumedia
Contributor
Contributor

Thanks. Jarry, so now i've finally bought an LSI 9271-8i with a Cache Protection. Gonna install it the next days...

Maybe one last question about "... and updated manually (eith esxcli) the same way you can apply ..." .

Well, i really didn't know that it's possible to update drivers, i thought this is something like a kernel-included-thing 🙂 so, when i enter the esxi with putty, i can just replace the driver file (in which directory) and eveything is still working fine? I did never apply any patch, before. Just used the SSH to copy and move VMs around.

Excuse my (maybe stupid) request - i'm just afraid of killing the machine and have two more days extra work..

Reply
0 Kudos
JarryG
Expert
Expert

You'd better read this:

VMware KB: Installing patches on an ESXi 5.x host from the command line

It describes how you can install ESXi-patches (which you definitely should do, as sometimes they resolve serious problems, improve stability, add new devices/features, etc). You can not just replace driver, you have to install it using esxcli-tool. Steps are described on the above mentioned page. And the same way you can update drivers LSI-drivers, SMIS-provider, or LSI-tools (StorCLI/MegaCLI).

_____________________________________________ If you found my answer useful please do *not* mark it as "correct" or "helpful". It is hard to pretend being noob with all those points! 😉
Reply
0 Kudos
krumedia
Contributor
Contributor

Now i'm prepared 🙂

Many thanks for your help, Jerry. (If ever our pathes cross, i'll get you a huge beer)

Reply
0 Kudos