Создаём первый массив в TrueNAS.
TrueNAS предлагает следующие виды массивов:
- Stripe — ZFS. Аналог Raid0, Stripe. Без отказоустойчивости.
- Mirror — ZFS. Аналог Raid1, Mirror. Выдерживает выход из строя 1 диска.
- Raid-z — ZFS. Минимум два диска для хранения и один для контроля чётности. Аналог Raid5.
- Raid-z2 — ZFS. Минимум два диска для хранения и два для контроля чётности. Аналог Raid6.
- Raid-z3 — ZFS. Минимум два диска для хранения и три для контроля по чётности.
ZFS (Zettabyte File System) — это файловая система, которая работает по принципу Copy-On-Write.
RAIDZ — пул из дисков, отформатированных в ZFS. Цифра после Z означает степень отказоустойчивости. Raid-z выдерживает выход из строя 1 диска, Raid-z2 — двух дисков, Raid-z3 — трёх дисков.
Создадим какой-нибудь массив.
Storage → Disks, здесь видим диски, свободные отмечены "N/A", системные — "boot-pool"
Storage → Pools, здесь создадим наш первый пул дисков. ADD.
Create new pool. CREATE POOL.
Указываем название пула, к примеру, "db-pool". Выбираем диски. Я планирую создать RAID5 (Raid-z) массив из 10 дисков + 1 spare. Выделяю галкой диски с da2 по da11 в области Available Disks, диск da1 не выделяю, он потом пойдёт в spare.
Нажимаем стрелку вправо напротив области Data VDevs, выбранные диски добавляются в эту область.
Займёмся spare. в области Available disks выделяем диск da1. Нажимаем синюю кнопку ADD VDEV со стрелкой вниз.
Нажимаем Hot Spare. Диск предназначен для использования вместо вышедшего из строя диска из DATA pool vdevs.
Скроллим ниже до области Spare VDev.
Нажимаем стрелку вправо напротив области Spare VDev. Диск da1 добавляется в область Spare VDev.
Между областями Data VDevs и Spare VDev спрятался выбор типа массива, по умолчанию стоит Raid-z3, это расточительно, меняем на запланированный Raid-z.
CREATE.
Confirm, CREATE POOL. Создаётся массив.
Массив (дисковый пул) создан.
В статусе (шестерёнка в помощь) можно посмотреть тип массива, диски массива и диски spare. А также статус массива и дисков.
Теперь можно в созданном пуле делать датасеты и использовать их по своему усмотрению.