1. One or more available Dell PowerEdge 2950 servers
  2. The desire to deploy ZFS iSCSI storage using Nexenta or Solaris
  3. ZFS uses software RAID
  4. Dell's PERC 5 RAID controllers do not support JBOD
  5. Presenting single-disk RAID 0 arrays in lieu of JBOD is not desirable


  1. I would like to replace the PERC with a SAS controller that is supported by Solaris and/or Nexenta. Do you have any personal recommendations?
  2. Would this be compatible with the existing backplane?
  3. What about external (MD1000) enclosures?
  4. Have you ever actually tried to do this with a Dell server? Do you have any other thoughts, recommendations, or bits of wisdom from personal experience?
  • Does anyone have personal experience running Solaris or Nexenta (non-virtualized) on common Dell hardware? Good, bad, ugly?
    – Skyhawk
    Oct 19, 2010 at 14:21
  • How many disks of what type are you intending to use?
    – Chopper3
    Oct 19, 2010 at 19:09
  • Not nailed down. We probably would start with between six and eight 7200rpm 2TB drives (raidz2) plus SSDs for L2ARC and ZIL.
    – Skyhawk
    Oct 20, 2010 at 23:29
  • I have the same setup and situation, and I am wondering why is it undesirable to present all the disks as single-disk-Raid-0 arrays? Feb 25, 2012 at 2:01
  • It's undesirable because ZFS/Nexenta won't be able to rescan the RAID0 array/drive in the event of a failure/replacement. It forces you to have to reboot in order to recognize a new drive. Using multiple RAID0 drives configured through a non-HBA basically kills hot-swap functionality. Use on the controllers listed at: serverfault.com/questions/84043/…
    – ewwhite
    Feb 25, 2012 at 2:09

4 Answers 4


In my experience, for ZFS LSI non-raid cards are the best. I use a Dell SAS6i (LSI 1068E rebadge) for internal drives and LSI SAS3801E (dual 3gbps 4x miniSAS ports) for external drives (MD1000) under Solaris 10 (s10u9) for ZFS at work, while I use the LSI SAS 9200-16e (quad 6gbps 4x miniSAS) at home with Nexenta (NCP3). Nothing but good things to say about LSI cards and support.

  • Fantastic. Just out of curiosity, what model is the server with the SAS/6i?
    – Skyhawk
    Nov 4, 2010 at 3:49
  • I ran my Dell SAS6i/R in a 1950 III (testing) and then in a 2950 III (6mo production) but settled on a Sun x4250 (LSI 1068E too) with its SSD friendly 16x2.5inch backplane since my 1950/2950 have the 3.5inch backplanes. If you dont have a 8x2.5 backplaned 2950, you can mount SSDs in a free PCI slot (or just hanging out), use a Y-Cable for power from the DVD and attach to one of the internal SATA ports.
    – notpeter
    Nov 4, 2010 at 23:09

We use the LSI 1068 chipset HBA's such as LSI SAS 3081E-R with OpenSolaris. You can also find that chipset OEM'd by Intel and SuperMicro.

We use these internally on our ASUS boxes w/o a backplane. It should work on a backplane, but we just have that feature.


Dell's SAS 6/ir 'budget raid' adapters do JBOD unless the drive is in a RAID array. The cards work relatively well from my experience although I cannot attest to whether they work with Nexenta or Solaris.

See also this answer

  • +1, looks like this also uses the LSI 1068 chipset and is compatible with the 2950 backplane. Much appreciated!
    – Skyhawk
    Oct 27, 2010 at 2:22

Isn't there an option to set SCSI mode instead of RAID mode in the PE2950 BIOS? If so, that should do the trick for you.

  • So far as I know, this is supported only on old SCSI models (PERC 4) and not SAS models (PERC 5/6), but I will double-check.
    – Skyhawk
    Oct 11, 2010 at 18:12
  • OK. Also, I believe there's an option to disable the SATA and\or SAS controllers, so maybe that's the key. I haven't tried it for myself and presumably these servers are pre-production so monkeying around with the settings shouldn't do any harm.
    – joeqwerty
    Oct 11, 2010 at 18:17

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.