ok, so i've searched the existing raid6 threads, and cannot find all the answers to me questions, so i apologize in advance if these are simple questions but i've never set up a raid system in linux before... be kind please
my situation is that i need a file server that is quite large (for personal usage, not business) and i want redundancy so was thinking about raid6 as my solution... the overall useable size should be in excess of 5 TB at the minimum and preferably 7-8 TB in size... so here are my questions
1. software vs. hardware? i'm thinking about a 12 drive system... do i *need* a hardware controller to do this? assuming i can get a mobo that supports 12 drives, i was hoping to avoid the roughly $700 cost of a pci-x controller that supports 12 drives and use a software raid... is this possible? if it is, are there any real drawbacks (keeping in mind that this box will only be a file server, and doesn't need to do any other tasks)
2. is there any distro that is known for being better for raid6? since raid6 still isn't "official" (as far as i know), i'm wondering if any distro has a good reputation for raid6
3. do i really need a hot drive? since this is just for personal use, i don't much care about rebuild time, so do i really need a hot drive? is there any other advantage to having one other than reduced down time?
4. can i increase the size of a raid6 after the initial build? say i get a mobo/controller that allows 12 drives, but only want to buy 8 right now... does raid6 allow for adding the other 4 drives after the initial build? i was thinking this might be possible using LVM in some manner, but im not an expert with raid/LVM by any means, so im not sure
5. follow up question to #4. if it is possible to add drives after the initial build, do the drives have to be the exact same size and manufacturer?
6. for failed drives, do the replacement drives have to be the exact same?
thats about it, i realize that im asking a lot of you all, but any guidance help would be greatly appreciated