Я хочу створити досить простий масив RAID-5 або RAID-6, і я розглядаю свої варіанти. Машина буде 64-бітним сервером Ubuntu Linux і по суті буде використовуватися як резервний / файловий сервер. Мені потрібно буде зберігати досить великі файли, тому файлова система FAT-32 точно не зробить фокус :)
Я використовував ext3
і ext4
раніше, але це значною мірою було для робочого столу. Я дуже заінтригований btrfs
проектом, і хотів би використати його, якщо можливо. zfs
виглядає солодко, але я деякий час читав, що це не добре грає з Linux. Яку файлову систему я повинен використовувати?
Все це вище рівня апаратної / програмної RAID конфігурації. Що я повинен використовувати для RAID? btrfs
підтримує лише RAID-0, RAID-1 та RAID-10, і я спеціально зацікавлений у RAID-5 та RAID-6. Якщо я використовую апаратний RAID, чи відображається масив в операційній системі як єдиний жорсткий диск? Якщо так, то це суттєво пом'якшить проблеми підтримки RAID btrfs
. Однак чи є спосіб, щоб я дізнався, якщо і коли привід виходить з ладу з рівня операційної системи? Як відновити масив у разі відмови?
EDIT
За потребою розмір, який я дивлюсь, становить щонайменше 6 ТБ. За допомогою RAID-5 я можу досягти цього за допомогою 4 диска 2 ТБ. З RAID-6, я вважаю, що я дивлюсь на 5 дискових накопичувачів 2 ТБ на стільки ж пам’яті. Я не думаю, що мені потрібно мати змогу розширити масив, але якби я це зробив, принаймні через кілька років.