Установка TrueNAS начинается с выбора редакции: TrueNAS CORE на базе FreeBSD или TrueNAS SCALE на базе Debian Linux с поддержкой контейнеров и виртуализации через Kubernetes. Ошибка на этом этапе типична: пользователи ставят CORE ради привычного интерфейса, а затем обнаруживают, что нужные приложения доступны только в SCALE. Определитесь заранее, что важнее — проверенная годами стабильность CORE или расширенные возможности SCALE.
Ниже разберём полный цикл: подготовку оборудования, запись установочного образа на USB-накопитель, сам процесс установки и первичную настройку через веб-интерфейс. Инструкция подходит для обеих редакций, различия будут отмечены отдельно.
Системные требования и подготовка оборудования
Перед установкой проверьте, соответствует ли железо минимальным требованиям. Для комфортной работы TrueNAS нужен 64-битный процессор, оперативная память и отдельный накопитель под систему. Сама ОС ставится на загрузочное устройство (SSD или качественная флешка), а данные хранятся на отдельных дисках — смешивать их нельзя.
- 💾 Оперативная память: минимум 8 ГБ, для ZFS желательно больше — файловая система активно использует RAM под кэш.
- 🖥️ Загрузочный диск: SSD от 16 ГБ; установка на ту же флешку, с которой грузится инсталлятор, невозможна.
- 💽 Диски данных: минимум один, но для отказоустойчивости (mirror, RAIDZ) понадобятся два и более.
- 🌐 Сеть: проводное подключение Ethernet — Wi-Fi для сервера хранения не предназначен.
⚠️ Внимание: установщик TrueNAS полностью очищает выбранный целевой диск. Если на нём есть нужные данные, перенесите их заранее — восстановить информацию после форматирования под ZFS будет крайне сложно.
Создание загрузочной флешки
Скачайте ISO-образ нужной редакции с официального сайта проекта iXsystems. Для записи образа на USB-накопитель подойдут Rufus, balenaEtcher или команда dd в Linux. В Rufus при записи выбирайте режим DD Image, а не ISO-режим — это частая причина того, что флешка не загружается.
После записи вставьте флешку в сервер, войдите в BIOS/UEFI и выставьте её первой в порядке загрузки. Если машина не видит установщик, проверьте режим загрузки: на старых платах может потребоваться отключение Secure Boot или переключение между UEFI и Legacy.
Процесс установки шаг за шагом
Установщик TrueNAS работает в текстовом режиме и управляется клавишами со стрелками, Tab и Enter. После загрузки выберите пункт Install/Upgrade, затем укажите целевой диск для системы — это должен быть отдельный накопитель, не входящий в будущий пул данных.
Далее задайте пароль root — он понадобится для входа в веб-интерфейс. Выберите режим загрузки (UEFI или BIOS) в соответствии с настройками платы и дождитесь завершения копирования файлов. После перезагрузки извлеките установочную флешку, чтобы сервер стартовал с уже установленной системы.
☑️ Чек-лист установки TrueNAS
Если установка зависает или система не стартует после перезагрузки, проверьте порядок загрузочных устройств и целостность записанного образа. Контрольная сумма ISO публикуется на странице загрузки — сверьте её до начала установки, это сэкономит время при диагностике.
Первичная настройка через веб-интерфейс
После загрузки консоль TrueNAS покажет IP-адрес, полученный по DHCP. Введите его в браузере на любом компьютере той же сети и войдите под пользователем root с заданным при установке паролем. Если адрес не появился, проверьте сетевой кабель и наличие DHCP-сервера (обычно это роутер).
Первым делом задайте статический IP-адрес серверу в разделе сетевых настроек, чтобы он не менялся после перезапуска роутера. Затем настройте часовой пояс и синхронизацию времени — корректное время критично для задач репликации и сертификатов.
Создание пула хранения
Пул (pool) — основа хранения данных в TrueNAS, объединяющая физические диски в единое пространство ZFS. Создаётся он в разделе Storage веб-интерфейса: выберите диски, укажите тип виртуального устройства и имя пула. Выбор топологии определяет отказоустойчивость и полезный объём.
| Топология | Минимум дисков | Отказоустойчивость | Полезный объём |
|---|---|---|---|
| Stripe | 1 | Нет | 100% суммарного |
| Mirror | 2 | Отказ 1 диска | ~50% |
| RAIDZ1 | 3 | Отказ 1 диска | Объём минус 1 диск |
| RAIDZ2 | 4 | Отказ 2 дисков | Объём минус 2 диска |
Для домашнего сервера с двумя дисками разумный выбор — Mirror. Для массивов из трёх и более накопителей чаще выбирают RAIDZ1 или RAIDZ2: второй вариант надёжнее при больших ёмкостях, где перестройка массива после сбоя занимает много времени.
⚠️ Внимание: все диски, добавляемые в пул, будут полностью очищены. Убедитесь, что на них нет данных, а сами диски исправны — перед созданием пула полезно прогнать проверку S.M.A.R.T.
Настройка общего доступа к файлам
После создания пула настройте сетевые шары. Для Windows-сетей используется протокол SMB, для Linux и macOS — NFS или тот же SMB. В веб-интерфейсе перейдите в раздел Shares (или Sharing в зависимости от редакции и версии), добавьте новую шару и укажите путь к датасету внутри пула.
Создайте отдельных пользователей вместо работы под root и назначьте права доступа на уровне датасета. Для резервного копирования настройте периодические снапшоты ZFS — это встроенный механизм, который позволяет откатить случайно удалённые или изменённые файлы.
Чем CORE отличается SCALE при установке
Процедура установки практически идентична: тот же текстовый установщик, выбор загрузочного диска и пароль root. Различия проявляются после установки: в SCALE доступны приложения (Apps) на базе контейнеров и виртуализация, а в CORE — плагины и джейлы FreeBSD. Миграция конфигурации между редакциями официально поддерживается ограниченно, поэтому выбор редакции лучше сделать до установки.
Типичные ошибки при установке
Частая проблема — попытка установить систему на один из дисков данных. Установщик этого не запрещает явно на этапе выбора, но потом диск окажется недоступен для пула. Всегда выделяйте под ОС отдельный накопитель.
Вторая типичная ситуация — нехватка оперативной памяти. На системах с 4 ГБ и меньше TrueNAS может установиться, но работать будет нестабильно, особенно при активном использовании дедупликации ZFS, которую без большого объёма RAM включать не следует.
Часто задаваемые вопросы
Можно ли установить TrueNAS на ту же флешку, с которой идёт установка?
Нет, установщик не позволит выбрать сам себя в качестве целевого устройства. Нужны две флешки: одна с образом установщика, вторая (или SSD) — целевой загрузочный диск системы.
Сколько оперативной памяти нужно для TrueNAS?
Минимально — 8 ГБ для базовой файловой службы. Чем больше памяти, тем лучше работает кэш ZFS. Для дедупликации требования к RAM существенно выше, и без необходимости эту функцию включать не стоит.
Что выбрать: TrueNAS CORE или SCALE?
CORE подходит для классического сетевого хранилища с максимальной стабильностью. SCALE выбирайте, если нужны контейнерные приложения, виртуальные машины и экосистема Linux. Для новых установок с перспективой расширения чаще рекомендуют SCALE.
Удалятся ли данные с дисков при установке TrueNAS?
Системный (загрузочный) диск будет полностью очищен установщиком. Диски данных очищаются при создании пула ZFS. Все важные данные с этих накопителей нужно скопировать заранее.
Что делать, если веб-интерфейс недоступен после установки?
Проверьте IP-адрес в консоли сервера, целостность сетевого кабеля и работу DHCP на роутере. Попробуйте открыть адрес по протоколу HTTP, если HTTPS недоступен. Также убедитесь, что компьютер, с которого вы подключаетесь, находится в той же подсети.