Will any SAS drive work in a Dell PowerEdge server?

Solution 1:

Most DELL servers, including their latest-generation R/T series, will run non-DELL drives just fine. There are a few exceptions, like the PowerVault MD3000, MD3000i, MD3200, MD3220 and some of their Blade servers. They absolutely require "certified" DELL drives with DELL firmware (no, you can NOT "flash" non-DELL drives with DELL firmware), or they will not function. Also, some DELL diagnostic and management tools will not recognize non-DELL drives, but this is rarely an impediment. DELL OpenManage will "flag" non-DELL drives with a non-critical error sign (that annoying yellow triangle with the exclamation mark), so if you're anal about having all green check marks, or you have OM set up to kick emails out even for non-critical errors, that could be modestly disturbing.

We have run literally every type and manufacturer of SAS and SATA drives in virtually every server that supports the interface. We run HP, IBM, and Sun drives, as well as straight "generic" drives -- including consumer-grade SATA -- in our DELL servers without any issues (aside from the niggles mentioned above). A 29xx will be running drives from either a PERC 5/6i or SAS 5/6i, both types of controllers have absolutely NO restrictions when it comes to SAS or SATA manufacturers or OEM. I'm running BOTH 2TB SAS drives pulled from an IBM ESXS storage array and 400GB 10K HP SAS drives in the same machine from the same PERC 6i controller, and they work just as well as any DELL drive. We have other R710's, and 2950's that run cheap, 2TB consumer-grade SATA drives that you can pick up from Newegg for a hundred bucks or less (sometimes). They work great, and do not require interposers.

Solution 2:

I've had some issues replacing Dell drives with generic equivalents but that has generally been on older servers. Recently I've been able to swap them out with no headache. Occasionally finding the right mounting hardware has been a bit of a pain, but ebay is a wonder for that stuff.


Solution 3:

I recently had a SAS drive in a RAID1 array that came with a PowerEdge 2900 about 3 years ago die on me. I just ordered the nearest equivalent drive (original drives were 74GB Seagate 15k RPM drives, minimum size available now is 146GB) and fitted them to the Dell caddies (rebuilding the RAID array of course, one drive at a time).

There is nothing special about the drives that Dell servers use, except for the mounting tray.

You can usually find the mounting trays on eBay, from Dell resellers or from Dell themselves.


Solution 4:

I learned about a new limitation the hard way: The integrated SAS controllers on Dell R410 don't support drives over 2 TB. (Or 2 TiB if you prefer.)

I have an R410 with a SAS 6 controller (LSI SAS1068E Fusion-MPT SAS), which is showing my 5 TB drives as 2 TB. It looks like PERC 6 has the same problem.

"OK", I said, "I'm going to use ZFS anyway. I'll just use the SATA controller built into the motherboard." Well, good luck connecting the SAS backplane to the SATA controller. :(

So... The solution appears to be to get a PERC H700 Adapter, which will take up the only general purpose PCIe slot. The PERC H700 Modular will fit in the slot of the existing modular SAS controller, as you might expect, but will not work! Thanks Dell. Thdell.