✅ 1. Установка ZFS в Ubuntu 24.04
Ubuntu 24.04 поставляется с ZFS из коробки, но иногда пакет не установлен:
Проверка:
✅ 2. Определение дисков
Покажет все диски:
Например, вы получили:
-
/dev/sda -
/dev/sdb -
/dev/sdc -
/dev/sdd
⚠️ Убедитесь, что на дисках нет нужных данных — ZFS pool удалит ВСЁ.
Для чистоты можно стереть GPT:
(повторить для всех 4 дисков)
✅ 3. Создание ZFS RAIDZ1 пула
Создаём пул с именем tank:
Пояснение:
-
ashift=12— оптимально для современных 4K секторов. -
tank— имя пула. -
raidz1— аналог RAID5.
Проверка:
✅ 4. Настройка параметров пула (рекомендуется)
Хорошие дефолты:
✅ 5. Создание файловой системы
Например, под данные:
Пул сам смонтируется в /tank (или /tank/data).
Проверка:
✅ 6. Автоподключение после перезагрузки
В ZFS всё автоматически:
-
не нужен fstab
-
автозагрузка затем пул → файловые системы
Проверка:
✅ 7. Включение автопочинки (scrubbing)
Раз в месяц:
✅ 8. Тестирование пула
Имитируем падение диска:
Вернуть:
🔥 Дополнительно: Пул по ID (лучше, чем /dev/sdX)
Если система меняет порядок дисков, то лучше создать пул через ID:
Смотрим ID:
Пример команды: