Rockstor with HP Smart Array P410 in RAID5

@dolphs Welcome to the Rockstor community. My main concern would be btrfs’s support for the SMR drivers:-
ie from:- http://www.spinics.net/lists/linux-btrfs/msg48072.html

"I assume you have the host-managed SMR drives. This type needs tweaks to
the operating system so the write patterns play well with the SMR
constraints. Btrfs does not support that out of the box, but my
colleague Hannes Reinecke managed to get it working with some minor
changes to the allocator and disabled writing of superblock copies.

For full support of SMR we’d have to change more than that, currently
nothing prevents to write “backwards” in a given chunk that is allowed
to be written only in the append way. So you can get mixed results when
trying to use the SMR devices but I’d say it will mostly not work.

But, btrfs has all the fundamental features in place, we’d have to make
adjustments to follow the SMR constraints: …"*

and he (KDave a btrfs developer) goes on to link to his notes on the matter:-

I saw this SMR question come up a little while ago on the linux-btrfs mailing list so just searched for it and pasted here. I do not know myself if this is relevant to your drives ie the “host-managed SMR drives.” bit. The original poster, Warren Hughes, states:-

"> Hi guys, just added a new Seagate Archive 8TB drive to my BTRFS volume
> and I'm getting a tonne of errors when balancing or scrubbing."

I would suggest that you read the linked post and the entire thread if possible as I’m afraid these SMR drives are an unknown property to me.

Oh and what @roweryan said. ie JBOD mode.

We have another forum thread that has some discussion on the Smart Array controllers and a quick look at the links provided there (example) it appears that your HP410 is not a cciss (depricated as of RHEL 7) only device so that’s good news. So at a guess I would say you are fine with that controller as it should default to the build in and upstream supported hpsa driver.

Hope that helps.

1 Like