Установка TrueNAS Scale: пошаговая инструкция для облачного хранилища | AdminWiki
Timeweb Cloud — сервера, Kubernetes, S3, Terraform. Лучшие цены IaaS.
Попробовать

Полное руководство по установке TrueNAS Scale: от загрузки до настройки облачного хранилища

21 марта 2026 8 мин. чтения #devops #nas #truenas #truenas scale #zfs #облачное хранилище #установка truenas #хранение данных

Представь, что тебе нужно развернуть надежное, масштабируемое хранилище данных для домашней лаборатории или небольшого офиса. Ты ищешь решение, которое объединит простоту использования с мощностью enterprise-решений. Именно здесь на сцену выходит TrueNAS Scale — операционная система на основе Linux, специально разработанная для создания NAS-систем с поддержкой контейнеризации и кластеризации.

Важно: TrueNAS Scale — это следующее поколение TrueNAS, построенное на Debian Linux с ядром 5.x. Оно идеально подходит для тех, кто хочет использовать не только файловое хранилище, но и запускать Docker-контейнеры, виртуальные машины и Kubernetes-кластеры.

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

Давай разберем, что тебе понадобится перед началом установки TrueNAS Scale:

  • Аппаратные требования: Минимум 8 ГБ RAM (рекомендуется 16+ ГБ для ZFS), 64-битный процессор, 16 ГБ SSD для системы, отдельные диски для данных
  • Загрузочный носитель: USB-флешка 8+ ГБ или SSD для установки
  • Сетевой доступ: Статический IP-адрес или DHCP с резервированием
  • Диски для хранения: Рекомендуется минимум 2 одинаковых диска для зеркалирования (RAID1)
Внимание: Не используй один и тот же диск для системы и данных! Системный диск будет полностью отформатирован во время установки.

Скачивание образа TrueNAS Scale

Первым делом скачай актуальный образ с официального сайта:

bash
# Переходим на официальный сайт TrueNAS
# или используем wget для скачивания
wget https://download.truenas.com/TrueNAS-SCALE-Angelfish/22.12.0/TrueNAS-SCALE-22.12.0.iso

# Проверяем контрольную сумму
sha256sum TrueNAS-SCALE-22.12.0.iso

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

Для записи образа на USB-флешку можно использовать разные инструменты:

В Linux (dd)

bash
# Определяем устройство флешки
lsblk

# Записываем образ (ЗАМЕНИ /dev/sdX на свой диск!)
sudo dd if=TrueNAS-SCALE-22.12.0.iso of=/dev/sdX bs=1M status=progress
sudo sync

В Windows (Rufus)

1. Скачай Rufus с официального сайта
2. Выбери флешку в "Устройство"
3. Нажми "ВЫБРАТЬ" и укажи скачанный ISO
4. Нажми "СТАРТ" с настройками по умолчанию

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

Шаг 1: Загрузка с установочного носителя

Подключи загрузочную флешку к целевой системе и настрой BIOS/UEFI для загрузки с USB. После загрузки ты увидишь меню:

text
TrueNAS SCALE Installer

1. Boot Multi User
2. Boot Single User
3. Shell
4. Reboot
5. Shutdown

Выбери "1. Boot Multi User" и нажми Enter.

Шаг 2: Запуск установщика

После загрузки системы ты увидишь текстовый установщик. Нажми Enter для продолжения.

text
Welcome to TrueNAS SCALE!

1) Install/Upgrade
2) Shell
3) Reboot System

Please choose an option [1]:

Выбери опцию 1 для начала установки.

Шаг 3: Выбор диска для установки

Установщик покажет список доступных дисков. Выбери диск, на который будет установлена система:

text
Please select a disk to install/upgrade to:

[ ] da0    (16 GB) - USB Flash Drive
[x] ada0   (256 GB) - Samsung SSD 860 EVO
[ ] ada1   (4 TB) - WDC WD40EFRX-68WT0N0
[ ] ada2   (4 TB) - WDC WD40EFRX-68WT0N0
Критически важно: Выбери SSD или быстрый диск для системы. Этот диск будет полностью отформатирован! Не выбирай диски с данными.

Шаг 4: Настройка загрузчика

Выбери схему разметки диска. Для современных систем с UEFI выбирай GPT:

text
Select the disk format:

1) GPT (UEFI) - Recommended for new systems
2) BIOS (Legacy) - For older systems

Choice [1]:

Шаг 5: Настройка рутового пароля

Установи надежный пароль для пользователя root. Этот пароль понадобится для входа в веб-интерфейс:

text
Enter a password for the root user:

Confirm password:

Шаг 6: Настройка сети

Настрой сетевое подключение. Рекомендую использовать статический IP для сервера:

text
Configure network interface:

1) DHCP (Automatic)
2) Static IP (Manual)

Choice [1]: 2

Enter IPv4 Address [192.168.1.100]:
Enter IPv4 Netmask [255.255.255.0]:
Enter IPv4 Gateway [192.168.1.1]:
Enter DNS Server [8.8.8.8]:

Шаг 7: Завершение установки

После подтверждения всех настроек начнется установка. Процесс займет 5-15 минут в зависимости от скорости диска.

После установки: Система предложит перезагрузиться. Обязательно извлеки установочный носитель перед перезагрузкой!

Первоначальная настройка после установки

Доступ к веб-интерфейсу

После перезагрузки TrueNAS Scale покажет IP-адрес для доступа к веб-интерфейсу:

text
TrueNAS SCALE is ready!

Web UI: https://192.168.1.100/
Root Password: (установленный тобой пароль)

Открой браузер и перейди по указанному адресу. При первом входе нужно принять лицензионное соглашение.

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

Давай создадим пул ZFS — основное хранилище данных:

  1. В веб-интерфейсе перейди в Storage → Pools
  2. Нажми "ADD POOL"
  3. Укажи имя пула (например, tank или storage)
  4. Выбери диски для пула (минимум 2 для зеркала)
  5. Выбери тип RAID:
    • Mirror — два диска, полное дублирование (рекомендуется для начала)
    • RAIDZ1 — 3+ диска, один диск для четности
    • RAIDZ2 — 4+ диска, два диска для четности
  6. Нажми "CREATE" и подтверди действие

Сравнение типов RAID в ZFS

Тип Минимум дисков Отказоустойчивость Эффективный объем
Mirror 2 Высокая (выдерживает отказ N-1 дисков) 50%
RAIDZ1 3 Средняя (1 диск четности) (N-1)/N
RAIDZ2 4 Очень высокая (2 диска четности) (N-2)/N

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

Внутри пула создай датасеты — это как папки с дополнительными настройками:

webui
Storage → Pools → [Твой пул] → Add Dataset

Имя: media
Тип: Filesystem
Компрессия: lz4 (рекомендуется)
Наследование ACL: Включено

Настройка общего доступа (SMB/NFS)

Настройка SMB (Windows/Mac/Linux)

Для настройки общего доступа по SMB:

webui
1. Sharing → SMB Shares → ADD
2. Укажи путь: /mnt/[pool]/[dataset]
3. Имя общего ресурса: media
4. Описание: Media Files
5. Включи "Enable ACL"
6. Нажми SAVE

Настройка пользователей и групп

Создай пользователя для доступа к общим ресурсам:

webui
1. Credentials → Local Users → ADD
2. Имя пользователя: mediauser
3. Полное имя: Media User
4. Пароль: (установи надежный пароль)
5. Основная группа: builtin_users
6. Дополнительные группы: builtin_administrators
7. Домашний каталог: /mnt/[pool]/[dataset]/homes
8. Нажми SAVE

Настройка облачного хранилища

TrueNAS Scale позволяет настроить синхронизацию с облачными провайдерами через приложение Rclone:

  1. Установи приложение "Rclone" из раздела Apps
  2. Настрой конфигурацию Rclone через веб-интерфейс или SSH
  3. Создай задание синхронизации в разделе Tasks → Cloud Sync Tasks
config
# Пример конфигурации Rclone для Google Drive
[gdrive]
type = drive
client_id = ваш_client_id
client_secret = ваш_client_secret
token = {"access_token":"..."}

Часто задаваемые вопросы (FAQ)

Можно ли установить TrueNAS Scale на виртуальную машину?

Да, можно. Для лучшей производительности передавай диски напрямую через PCIe Passthrough или используй виртуальные диски в формате RAW. Не забудь выделить достаточно RAM (минимум 8 ГБ) и включить аппаратную виртуализацию.

Как сделать резервное копирование конфигурации?

Перейди в System → General → Save Config. Скачай файл конфигурации и храни его в безопасном месте. Эта конфигурация содержит все настройки системы, но не данные.

Почему ZFS использует так много оперативной памяти?

ZFS использует RAM для кэширования (ARC) и повышения производительности. Это нормальное поведение. Система автоматически освобождает память при необходимости. Для домашнего использования хватит 16 ГБ, для production — минимум 32 ГБ.

Как обновить TrueNAS Scale?

Обновления доступны в System → Update. Перед обновлением обязательно сделай бэкап конфигурации. Рекомендуется обновляться последовательно, не перескакивая через major-версии.

Заключение

Установка TrueNAS Scale — это первый шаг к созданию надежной системы хранения данных. Ты научился:

  • Создавать загрузочный носитель и устанавливать систему
  • Настраивать сетевые параметры и получать доступ к веб-интерфейсу
  • Создавать ZFS пулы с правильным уровнем RAID
  • Настраивать общий доступ по SMB для разных ОС
  • Конфигурировать пользователей и группы
Следующие шаги: После базовой настройки рекомендую изучить возможности TrueNAS Scale Apps для развертывания Docker-контейнеров, настроить автоматические снапшоты ZFS для защиты данных и реализовать резервное копирование в облако.
Поделиться:
Сохранить гайд? В закладки браузера