Я пытаюсь построить довольно простой массив RAID-5 или RAID-6 и изучаю свои варианты. Машина будет 64-битным Ubuntu Linux Server и будет по существу использоваться в качестве резервного / файлового сервера. Мне нужно хранить довольно большие файлы, чтобы файловая система FAT-32 не справилась с задачей :)
В прошлом я использовал ext3
и ext4
, но в основном это было для настольных сред. Я очень заинтригован проектом btrfs
и хотел бы использовать его, если это возможно. zfs
выглядит мило, но я прочитал некоторое время назад, что он не очень хорошо работает с Linux. Какую файловую систему я должен использовать?
Все это выше уровня аппаратной / программной конфигурации RAID. Что я должен использовать для RAID? btrfs
поддерживает только конфигурации RAID-0, RAID-1 и RAID-10, и меня особенно интересуют RAID-5 и RAID-6. Если я использую аппаратный RAID, массив выглядит для операционной системы как один жесткий диск? Если это так, то это существенно уменьшит проблемы поддержки RAID с btrfs
. Тем не менее, есть ли способ узнать, если и когда диск выходит из строя на уровне операционной системы? Как восстановить массив в случае сбоя?
РЕДАКТИРОВАТЬ
По запросу размер, который я смотрю, составляет не менее 6 ТБ. С помощью RAID-5 я могу выполнить это с 4 накопителями по 2 ТБ. С RAID-6, я полагаю, я смотрю на 5 дисков по 2 ТБ для того же объема памяти. Я не думаю, что мне нужно будет расширять массив, но если бы я это сделал, это произошло бы по крайней мере через несколько лет.