📜 ⬆️ ⬇️

software RAID5

I read a lot of information about creating software RAID5, that there is already one porridge in my head.

The best as it seems to me article on Habré habrahabr.ru/blogs/bsdelniki/77722 , but there FreeBSD + ZFS (I respect fries, but for some reasons it is better than Linux)
Help pliz direction where it is better to move when creating software RAID5 under Linux . The OS itself will be installed on 1 separate non-RAID disk and in this case it is not necessary to consider this exceptional case.
What do you need?
1) RAID5 will initially consist of 3 disks - 1 TB each
2) The disks will be added in the future and perhaps already 2 TB each, the final size is ~ 24 TB
3) The software solution should allow to increase the array without losing information, see point 2
4) The file system should allow an increase in size without loss of information, see clause 3
5) The relative ease of maintenance, I will create, but later I will not be at the helm.
6) RAID5 is created for media files.
7) It is desirable when changing the disk interface, for RAID5 it did not disappear or became a new disk. That is, if a device from SATA1 is plugged into the SATA4 connector, it is desirable that the software solution RAID5 take this into account or be an elegant solution, like in the article habrahabr.ru/blogs/bsdelniki/77722 .
8) Replacing a broken N-sized disk in RAID5, you can insert a new hard disk with a size of M> N

Pity that
ZFS because of a non-core license
BTRFS is not able while RAID5 and is young

I have never created a software RAID5, but it seems not stupid, just enough direction and a bit of specifics.
Thanks in advance for your valuable answers.
')
Good links and / or discussions
1) ZFS or RAID5 + LVM2: what's best for home NAS?
www.linux.org.ru/forum/general/3781183

Source: https://habr.com/ru/post/93373/


All Articles