Это практическое руководство проведёт вас через каждый этап развёртывания TrueNAS SCALE — от создания загрузочного носителя до настройки работоспособной системы. Вы получите проверенную пошаговую инструкцию для быстрого развёртывания, которая минимизирует риск ошибок и необходимость обращаться к официальной документации. Мы подробно разберём корректный выбор параметров установки, настройку сетевого окружения и создание первого пула хранения ZFS, а также конфигурацию ключевых системных служб и базовых настроек безопасности для защиты ваших данных. Инструкция проверена на практике на актуальной версии TrueNAS SCALE и направлена на решение конкретных задач системных администраторов и DevOps-инженеров.
Подготовка к установке: выбор версии и создание загрузочного носителя
Перед началом установки критически важно корректно подготовить окружение. Этот этап определяет успех всего последующего развёртывания и помогает избежать распространённых ошибок, связанных с несовместимостью или повреждением загрузочного носителя.
Какую версию TrueNAS SCALE выбрать для установки
Для production-среды всегда рекомендуется использовать последнюю стабильную (Stable) версию. На момент написания руководства (апрель 2026 года) это TrueNAS SCALE 24.10 «Cobia» или более поздняя стабильная версия. Развивающаяся (Nightly/Development) ветка предназначена для тестирования новых функций и может содержать нестабильные изменения, поэтому её использование в рабочих системах не рекомендуется. Скачивайте ISO-образ исключительно с официального сайта truenas.com в разделе загрузок для TrueNAS SCALE. Это гарантирует получение оригинального и неповреждённого дистрибутива.
Создание загрузочной флешки: инструменты и типичные ошибки
Для создания загрузочного носителя вам потребуется USB-флешка объёмом не менее 8 ГБ (рекомендуется 16 ГБ) и хорошей скоростью записи. Избегайте использования дешёвых или старых накопителей.
- Для Windows: Используйте программу Rufus. После выбора ISO-образа и USB-накопителя в меню «Выбор образа» укажите режим записи «DD Image». Это критически важный параметр для корректной загрузки TrueNAS.
- Для Linux/macOS: Используйте команду
dd. Например:sudo dd if=/path/to/truenas-scale.iso of=/dev/sdX bs=1M status=progress. Убедитесь, что вы указываете устройство (например, /dev/sdb), а не раздел (/dev/sdb1).
Типичные ошибки и решения:
- Флешка не загружается: Проверьте, использовался ли режим «DD Image» в Rufus. Перезапишите образ, выбрав этот режим.
- Ошибка «No bootable device»: Убедитесь, что в BIOS/UEFI вашего сервера включена загрузка с USB-устройств и отключен Secure Boot (TrueNAS его не поддерживает).
Процесс установки TrueNAS SCALE на сервер
После подготовки носителя можно приступать к непосредственной установке системы на целевое оборудование или виртуальную машину.
Загрузка с носителя и начало работы с установщиком
Вставьте загрузочную флешку в сервер и включите его. Войдите в меню загрузки (обычно клавиши F8, F11, F12 или Del в зависимости от производителя материнской платы) и выберите ваше USB-устройство. После загрузки вы увидите меню установщика TrueNAS. Выберите пункт «1. Install/Upgrade» и нажмите Enter. На следующем экране примите лицензионное соглашение, нажав «Accept».
Выбор диска для системы и настройка root-пароля
Ключевой момент — выбор диска для установки операционной системы. Настоятельно рекомендуется использовать отдельный SSD (ёмкостью от 16 ГБ, но лучше 64-128 ГБ) или выделенный раздел, не входящий в будущий пул данных. Установка ОС на диск, который позже будет использоваться в пуле ZFS, невозможна.
После выбора диска установщик предложит настроить пароль пользователя root. Это главный пароль администратора для доступа к веб-интерфейсу и консоли. Создайте надёжный пароль длиной не менее 12 символов, содержащий буквы в разных регистрах, цифры и специальные символы. Запишите его в надёжное место. После подтверждения пароля начнётся процесс копирования файлов, который займёт несколько минут. По завершении система перезагрузится. Не забудьте извлечь загрузочную флешку после первой перезагрузки, иначе сервер снова загрузится с неё.
Первоначальная настройка: сеть и доступ к веб-интерфейсу
После первого запуска установленной системы необходимо обеспечить её сетевое подключение для перехода к удобному управлению через веб-интерфейс.
Настройка сетевого интерфейса и IP-адреса
После загрузки вы увидите консольное меню TrueNAS. Выберите пункт «1. Configure Network Interfaces».
- Выберите физический интерфейс для настройки (например,
igb0илиeno1). - Откажитесь от настройки IPv6, если он не требуется в вашей сети (выберите «No»).
- Для IPv4 выберите «Yes» и укажите способ получения адреса. Для серверной среды рекомендуется статический IP (Static). Вам потребуется ввести:
- IP-адрес (например, 192.168.1.100)
- Маску подсети (например, 24 для 255.255.255.0)
- Шлюз по умолчанию (например, 192.168.1.1)
После применения настроек система покажет присвоенный IP-адрес. Запишите его.
Доступ к веб-интерфейсу и вход в систему
Откройте браузер на любом компьютере в той же сети и перейдите по адресу https://[ваш-IP-адрес] (например, https://192.168.1.100). Появится предупреждение о самоподписанном SSL-сертификате — его нужно принять (продолжить). На экране входа используйте имя пользователя root и пароль, заданный при установке. После успешного входа вы попадёте в панель управления TrueNAS SCALE. Если доступ невозможен, проверьте физическое подключение кабеля, отсутствие конфликта IP-адресов в сети и настройки локального брандмауэра на клиентской машине.
Создание первого пула хранения ZFS
После входа в веб-интерфейс первая задача — создать пул хранения ZFS, который станет основой для размещения данных. Это необратимая операция, требующая осознанного выбора конфигурации.
Выбор дисков и типа виртуального устройства (vdev)
Перейдите в раздел Storage -> Pools и нажмите «Add» -> «Create new pool». Вам нужно выбрать диски и сконфигурировать виртуальные устройства (vdev). Тип vdev определяет баланс между надёжностью, производительностью и эффективным объёмом:
- Mirror (RAID1): Оптимален для 2, 4, 6 дисков. Обеспечивает максимальную отказоустойчивость и скорость чтения. Эффективный объём = объём одного диска в зеркале.
- RAIDZ1 (аналог RAID5): Допускает отказ одного диска в группе. Подходит для 3+ дисков. Не рекомендуется для дисков большого объёма (>4 ТБ) из-за длительного времени восстановления.
- RAIDZ2 (аналог RAID6): Допускает одновременный отказ двух дисков. Рекомендуется для production-среды с 4+ дисками как лучший баланс надёжности и ёмкости.
- Stripe (RAID0): Объединяет диски без избыточности. Не используйте для важных данных.
Важно: Не добавляйте в пул одиночные диски (single disk vdev), так как их отказ приведёт к потере всего пула. После создания пула архитектуру vdev изменить нельзя, можно только добавлять новые vdev того же или другого типа.
Настройка параметров пула: имя, размер блока и компрессия
После выбора дисков и типа vdev задайте имя пула (например, tank или data). В расширенных настройках обратите внимание на два ключевых параметра:
- Record Size (ashift): Размер блока данных. Для общего файлового хранилища (документы, медиа) оставьте значение по умолчанию 128K. Для размещения виртуальных машин или баз данных установите 16K или 32K для снижения накладных расходов.
- Compression: Включите алгоритм lz4. Это практически не нагружает процессор, но позволяет эффективно сжимать текстовые и логические данные, экономя место на дисках.
Нажмите «Create» и подтвердите действие. Создание пула займёт некоторое время. После завершения вы увидите его в списке. Для дальнейшей тонкой настройки производительности ZFS и сетевых протоколов рекомендуем ознакомиться с нашим руководством по оптимизации TrueNAS 2026.
Базовые настройки безопасности и системных служб
После развёртывания хранилища необходимо обезопасить систему, настроить управление доступом и активировать критически важные службы.
Создание пользователей и групп для контроля доступа
Использование учётной записи root для повседневных задач — плохая практика. Создайте отдельного пользователя с административными правами.
- Перейдите в Accounts -> Users -> Add.
- Заполните поля: Имя пользователя (например,
admin), полное имя, email, надёжный пароль. - В группе «Права» добавьте группу «builtin_administrators».
- На вкладке «Дополнительные настройки» можно указать домашний каталог.
Аналогично создайте группу для будущих пользователей данных (например, data_users) и обычных пользователей, которым будет предоставлен доступ к файловым ресурсам.
Настройка критических служб: SSH, NTP и оповещения
Перейдите в раздел System -> Services и активируйте следующие службы:
- SSH: Включите службу. Нажмите на значок шестерёнки для настройки. Запретите вход под root (Permit Root Login – No). Для повышения безопасности можно изменить стандартный порт 22 на другой.
- NTP: Включите службу для синхронизации времени. Это критически важно для корректной работы журналов, сертификатов и репликации снапшотов.
- Alert Services: Перейдите в System -> Alert Settings. Настройте отправку оповещений на email или в Telegram-бот. Это позволит оперативно получать уведомления о сбоях дисков (SMART errors), заполнении пула или проблемах с репликацией.
Также рекомендуется сразу проверить наличие обновлений системы в разделе System -> Update и установить их, если они доступны.
Решение типичных проблем после установки
Даже при корректном выполнении всех шагов могут возникнуть проблемы. Вот решения для наиболее распространённых из них.
Проблемы с сетью и доступом к интерфейсу
- Веб-интерфейс недоступен: Вернитесь к консоли сервера. В главном меню выберите «1. Configure Network Interfaces» и проверьте назначенный IP-адрес. Убедитесь, что он находится в той же подсети, что и ваш компьютер. Проверьте командой
ping 8.8.8.8наличие выхода в интернет. - Конфликт IP-адресов: Если в сети уже есть устройство с таким же IP, настройте статический адрес, который гарантированно свободен.
Ошибки при создании пула и работе с дисками
- «No usable disks»: Установщик не видит диски для создания пула. Убедитесь, что диски не содержат разметки GPT с предыдущей установкой ОС. Их можно очистить, выбрав в интерфейсе создания пула опцию «Force» (данные будут уничтожены).
- Пул не отображается после создания: Попробуйте обновить страницу браузера (F5) или перезагрузить систему через веб-интерфейс (Power -> Reboot).
- Низкая скорость работы сети: Проверьте настройки MTU (должно быть 1500 для стандартного Ethernet, 9000 для Jumbo Frames, если поддерживается всей инфраструктурой). Убедитесь, что сетевая карта использует правильные драйверы (в консоли команда
dmesg | grep -i ethernet).
Дальнейшие шаги: что делать после базовой настройки
После успешного развёртывания и базовой настройки TrueNAS SCALE можно переходить к адаптации системы под конкретные задачи.
Настройка файловых ресурсов для домашнего или корпоративного использования
Основная функция NAS — предоставление общего доступа к данным. Создайте файловые ресурсы (шары):
- Для среды Windows: Создайте ресурс SMB (Samba). Перейдите в Sharing -> Windows Shares (SMB) -> Add. Укажите путь внутри пула, настройте права доступа, используя созданных ранее пользователей и группы.
- Для среды Linux/Unix: Создайте ресурс NFS. Перейдите в Sharing -> Unix Shares (NFS) -> Add. Укажите путь и настройте список хостов, которым разрешён доступ.
Для организации безопасного доступа к данным в сегментированной сети может потребоваться настройка маршрутизации между VLAN. Подробное руководство по этой теме вы найдёте в нашей статье о маршрутизации между VLAN в TrueNAS Scale 2026.
Введение в систему приложений (Apps) и резервное копирование
TrueNAS SCALE — это не только файловое хранилище, но и платформа для оркестрации контейнеров.
- Приложения (Apps): Перейдите в раздел Apps. Это интерфейс для запуска контейнеризированных приложений (Docker) на базе встроенного Kubernetes (k3s). Здесь можно развернуть медиасервер Plex, облако Nextcloud, системы мониторинга и многое другое.
- Резервное копирование: Используйте встроенные механизмы ZFS. Создавайте периодические снапшоты (снимки) пула в разделе Storage -> Snapshots. Настройте репликацию снапшотов на другой сервер TrueNAS для аварийного восстановления.
- Автоматизация: Для интеграции TrueNAS в CI/CD-пайплайны или автоматизации рутинных задач администрирования изучите возможности REST API. Готовые скрипты на Python и примеры команд cURL вы найдёте в нашем руководстве по TrueNAS SCALE REST API 2026.
Для корпоративной среды следующим логическим шагом может стать настройка блочного хранилища по протоколу iSCSI для виртуальных машин или баз данных. В этом вам поможет наше пошаговое руководство по настройке iSCSI Target в TrueNAS 2026.