I have just finished getting all of my data off of an Openfiler box I was running and rebuilt the system with FreeNAS. I started going through the [How To] Hard Drive Burn-In Testing tutorial when I noticed instead of a nice SMART report I saw "Device does not support Self Test logging". I then started digging and it was then I found the Hardware recommendations (read this first) thread and saw that Adaptec RAID cards are a big no no.. I hadn't checked that thread before since I had most of the hardware I needed (except ECC RAM, which I ordered) and had seen mentioned if you had a RAID card just to place the disks into JBOD. So I have no ordered the sacred M1015 and it should be here the middle of next week.
Now for the reason for the thread title and my questions. I couldn't do the drive tests without the SMART information but I decided to try doing some speed tests while I wait for the new controller. In the Openfiler box I had a RAID10 array with the 4 Seagate disks and another array of disks I have now removed entirely (a ton of older 500GB disks in RAID6). I wanted to do a comparison so I did a test on the RAID10 before installing FreeNAS and it got ~279MB/s. I then built a RaidZ2 array in FreeNAS with those same 4 disks and did another test which only got ~110MB/s. I then built another RaidZ2 array with my new WD Red Pro disks using just 4 disks (I was trying to do comparable tests across the different disks, I could have done 6 disks). This test however took a very very long time and after finally completing was something like 11MB/s.
My questions are:
Hardware:
CPU: Xeon E5520 2.26GHz
RAM: 24GB (3x 8GB) unbuffered ECC DDR3 1333
Mobo: Supermicro X8ST3-F
RAID/HBA: Adaptec 6805
Backplane: BPN-SAS2-836EL2
Chassis: CSE-836E26-R1200B
Disks:
4x Seagate 3TB NAS HDD - ST3000VN000
6x WD 3TB Red Pro - WD3001FFSX
Now for the reason for the thread title and my questions. I couldn't do the drive tests without the SMART information but I decided to try doing some speed tests while I wait for the new controller. In the Openfiler box I had a RAID10 array with the 4 Seagate disks and another array of disks I have now removed entirely (a ton of older 500GB disks in RAID6). I wanted to do a comparison so I did a test on the RAID10 before installing FreeNAS and it got ~279MB/s. I then built a RaidZ2 array in FreeNAS with those same 4 disks and did another test which only got ~110MB/s. I then built another RaidZ2 array with my new WD Red Pro disks using just 4 disks (I was trying to do comparable tests across the different disks, I could have done 6 disks). This test however took a very very long time and after finally completing was something like 11MB/s.
My questions are:
- Could this be related to the Adaptec card and its JBOD mode and some incompatibility with WD Red Pro?
- Is there a way for me to try to narrow down what could be causing the terrible write speed?
- If I decided to build my RaidZ2 pool of all 10 disks now and begin the excruciatingly slow process of copying data back onto it, would I be able to just swap the Adaptec for the M1015 and have it properly read the disks and FreeNAS correctly load the pool? Or am I being stupid for even wanting to do that and should just wait for the card to arrive?
Hardware:
CPU: Xeon E5520 2.26GHz
RAM: 24GB (3x 8GB) unbuffered ECC DDR3 1333
Mobo: Supermicro X8ST3-F
RAID/HBA: Adaptec 6805
Backplane: BPN-SAS2-836EL2
Chassis: CSE-836E26-R1200B
Disks:
4x Seagate 3TB NAS HDD - ST3000VN000
6x WD 3TB Red Pro - WD3001FFSX