Установка TrueNAS Core и Scale - пошаговая инструкция 2024 | AdminWiki

Установка TrueNAS: Полное руководство по развертыванию Core и Scale

02 января 2026 7 мин. чтения #devops #nas #plex #self-hosted #truenas #zfs #хранение данных

Представь, что тебе нужно надежное хранилище для данных — медиатеки, бэкапов серверов, рабочих проектов. Покупка готового NAS часто означает компромиссы в функциональности и стоимости. Решение? Развернуть собственную систему на базе TrueNAS. Давай разберем, как выполнить установку TrueNAS от начала до конца, настроить ZFS и даже поднять медиасервер Plex.

Выбор дистрибутива: TrueNAS Core vs Scale

Перед началом установки TrueNAS определись с версией. У тебя два основных пути:

Критерий TrueNAS Core TrueNAS Scale
Основа FreeBSD Debian Linux
Виртуализация Bhyve (базовая) KVM + Docker
Масштабирование Отлично для NAS Кластеры, Kubernetes
Для кого Традиционные хранилища Гибридные среды
Рекомендация: Если тебе нужен классический NAS с максимальной стабильностью — выбирай Core. Если планируешь использовать контейнеры и современные приложения — Scale.

Подготовка к установке TrueNAS

Перед тем как начать установку truenas scale или core, подготовь оборудование:

  • Системный диск: USB-флешка (от 16 ГБ) или SSD (лучше!) для ОС
  • Диски для данных: 2+ одинаковых HDD/SSD (рекомендуется от 4 ТБ)
  • Оперативная память: Минимум 8 ГБ, для ZFS лучше 16+ ГБ
  • Процессор: 64-битный, с поддержкой AES-NI для шифрования
  • Сеть: Гигабитный Ethernet порт

Создание загрузочного носителя

Скачай последний образ с официального сайта и запиши его:

bash
# Для Linux/macOS используй dd
sudo dd if=TrueNAS-SCALE-24.04.0.iso of=/dev/sdX bs=1M status=progress

# Для Windows используй Rufus или balenaEtcher

Пошаговая установка TrueNAS Scale

Давай пройдем процесс установки truenas scale вместе:

Шаг 1: Загрузка и выбор диска

  1. Загрузись с созданного носителя
  2. Выбери "Install/Upgrade" в меню загрузчика
  3. Выбери диск для установки ОС (НЕ диск для данных!)
Внимание! Весь выбранный диск будет отформатирован. Для ОС лучше использовать отдельный SSD на 120+ ГБ.

Шаг 2: Настройка root-пароля и сети

После копирования файлов система предложит:

config
Would you like to configure network interfaces? [y/n]: y
Would you like to configure IPv4? [y/n]: y
Would you like to configure IPv6? [y/n]: n
Enter IPv4 address: 192.168.1.100/24
Enter IPv4 default gateway: 192.168.1.1

Шаг 3: Первый запуск и веб-интерфейс

После перезагрузки открой браузер и перейди по IP, который ты назначил. Войди с логином root и паролем, который задал.

Настройка хранилища после установки TrueNAS

Теперь самая важная часть — настройка ZFS. Перейди в "Storage → Pools":

Создание пула (Pool)

  1. Нажми "Add Pool"
  2. Придумай имя (например, "tank")
  3. Выбери диски для пула
  4. Настрой уровень RAID (рекомендации ниже)
Тип RAID Минимум дисков Эффективность Рекомендация
Mirror 2 50% Для критичных данных
RAIDZ1 3 67% Баланс цена/надежность
RAIDZ2 4 50% Максимальная надежность

Создание датасетов (Datasets)

Внутри пула создай структурированные датасеты:

bash
# Пример структуры через CLI (можно сделать в GUI)
tank
├── media          # для фильмов и музыки
├── backups        # для бэкапов
├── documents      # рабочие документы
└── vm             # диски виртуальных машин

Установка Plex на TrueNAS

Один из самых частых запросов — установка plex на truenas. В Scale это делается через Apps:

  1. Перейди в "Apps → Discover Apps"
  2. Найди "Plex Media Server"
  3. Нажми "Install"
  4. В настройках маунта укажи путь к медиа:
    yaml
    hostPath: /mnt/tank/media
    mountPath: /data
  5. Настрой сетевые порты (по умолчанию 32400)
  6. Запусти установку и перейди на http://truenas-ip:32400
Совет: Для аппаратного декодирования видео включи GPU passthrough в настройках Plex, если у тебя есть поддерживаемая видеокарта.

Особенности установки TrueNAS Core

Если ты выбрал установку truenas core, процесс будет очень похож, но с отличиями:

  • Вместо Apps используются Plugins и Jails
  • Установка Plex через Plugins еще проще
  • Меньше требований к железу для базовых задач
  • Более зрелая ZFS-реализация

Установка Plex в TrueNAS Core

bash
# Через веб-интерфейс:
# 1. Plugins → Найди Plex → Install
# 2. Укажи IP-адрес и пароль
# 3. Настрой маунт медиа-папки

# Или через CLI создай jail:
iocage create -n "plex" -r 13.2-RELEASE

Пост-установочная настройка

После установки и настройки truenas выполни эти важные шаги:

  • Резервное копирование конфигурации: System → General → Save Config
  • Настройка SMART-тестов: Tasks → S.M.A.R.T. Tests
  • Планировщик снапшотов: Periodic Snapshot Tasks
  • Настройка оповещений: System → Alert Services
bash
# Проверка состояния пула
zpool status

# Просмотр снапшотов
zfs list -t snapshot

# Мониторинг производительности
zpool iostat -v

Частые проблемы и решения

Система не загружается после установки

Проверь в BIOS порядок загрузки. Если использовал USB-флешку, попробуй установить на SSD — флешки часто выходят из строя.

Веб-интерфейс недоступен

Проверь IP-адрес через монитор или консоль: ifconfig. Убедись, что firewall не блокирует порт.

Медленная скорость записи

Проверь тип RAID. RAIDZ1 с 3+ дисками дает хорошую скорость. Убедись, что используешь гигабитную сеть.

FAQ: Ответы на частые вопросы

Можно ли обновить TrueNAS Core до Scale?

Нет, это разные ОС. Нужна чистая установка и миграция данных.

Сколько нужно оперативной памяти для ZFS?

Базово — 8 ГБ. Рекомендуется 1 ГБ на 1 ТБ дискового пространства для кэша ARC.

Как перенести данные со старого NAS?

Используй Rsync, SMB-шары или ZFS send/receive для миграции между ZFS-системами.

Профессиональный совет: Настрой автоматические снапшоты ZFS. Они занимают минимум места и спасут тебя от случайного удаления файлов или ransomware.

Теперь у тебя есть полностью рабочая система TrueNAS. Помни, что это живая система — регулярно обновляй ее, мониторь состояние дисков и тестируй восстановление из бэкапов. Удачной эксплуатации!

Поделиться:
Сохранить гайд? В закладки браузера