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

Как подключить диск в TrueNAS: Полное руководство по добавлению внутренних и внешних накопителей

14 февраля 2026 7 мин. чтения #nas #truenas #zfs #внешний диск #диск #накопитель #пул #хранилище

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

Подготовка к подключению диска

Перед тем как подключить диск в TrueNAS, важно выполнить несколько подготовительных шагов. Представь, что это как подготовка фундамента перед строительством дома.

Важно: Все операции с дисками в TrueNAS приводят к потере данных на этих дисках. Убедись, что на подключаемом диске нет важной информации, или заранее сделайте резервную копию.

Что тебе понадобится:

  • Сам диск (HDD или SSD)
  • Свободный порт SATA/SAS или USB (для внешних дисков)
  • Соответствующий кабель питания и данных
  • Доступ к веб-интерфейсу TrueNAS (обычно через браузер)
  • Права администратора в системе

Физическое подключение диска

Начнем с самого начала — физического подключения накопителя к системе.

Для внутренних дисков:

  1. Выключи TrueNAS сервер (через веб-интерфейс: System → Shutdown)
  2. Открой корпус сервера
  3. Установи диск в свободный слот и закрепи его
  4. Подключи кабель данных (SATA/SAS) к диску и материнской плате/контроллеру
  5. Подключи кабель питания
  6. Закрой корпус и включи систему

Для внешних дисков (truenas подключить внешний диск):

Подключение внешнего диска в TrueNAS часто используется для резервного копирования или временного хранилища.

  1. Убедись, что диск отформатирован в поддерживаемой файловой системе (лучше оставить без разметки)
  2. Подключи диск к свободному USB-порту TrueNAS сервера
  3. Дождись определения диска системой (обычно 10-30 секунд)
Внимание: USB-диски не рекомендуются для постоянного использования в пулах ZFS из-за проблем с надежностью и производительностью. Используйте их только для временных задач или резервных копий.

Обнаружение диска в TrueNAS

После физического подключения нужно убедиться, что система видит диск.

bash
# Проверка списка дисков через командную строку
ssh admin@truenas.local
# Введите пароль

# Просмотр всех доступных дисков
lsblk

# Альтернативная команда для просмотра дисков
dmesg | grep -i sd

# Или используй утилиту TrueNAS
gpart list

В веб-интерфейсе перейди в Storage → Disks. Здесь ты увидишь все подключенные диски. Новый диск будет отображаться с пометкой "Available" или будет виден в списке.

Инициализация и форматирование диска

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

Сценарий 1: Добавление диска в существующий пул

Если ты хочешь расширить уже существующий пул данных:

  1. Перейди в Storage → Pools
  2. Выбери нужный пул и нажми Expand Pool
  3. Выбери "Extend with additional disks"
  4. Добавь новый диск в конфигурацию
  5. Нажми Extend и подтверди действие

Сценарий 2: Создание нового пула с диском

Для создания нового пула хранения:

  1. Перейди в Storage → Pools
  2. Нажми AddCreate new pool
  3. Введи имя пула (например, "backup-pool")
  4. Перетащи новый диск в область конфигурации
  5. Выбери тип RAID (для одного диска — Stripe)
  6. Нажми Create и подтверди создание

Типы RAID для разных конфигураций:

Количество дисков Рекомендуемый тип Описание
1 диск Stripe Без избыточности, максимальная емкость
2 диска Mirror Полная избыточность, емкость 50%
3+ диска RAID-Z1 Один диск для четности, хороший баланс
4+ диска RAID-Z2 Два диска для четности, высокая надежность

Настройка параметров диска

После добавления диска в пул можно настроить дополнительные параметры:

config
# Пример настройки диска через командную строку
# Просмотр информации о диске
smartctl -a /dev/ada0

# Настройка времени отключения (APM)
smartctl -s apm,127 /dev/ada0

# Включение кэширования записи (осторожно!)
smartctl -s wcache,on /dev/ada0

В веб-интерфейсе настройки диска находятся в Storage → Disks. Выбери диск и нажми Edit. Здесь можно настроить:

  • Режим работы (AHCI, RAID)
  • Политики энергосбережения
  • Настройки SMART-мониторинга
  • Размер блока логического формата

Создание файловых систем и общих ресурсов

Теперь, когда диск подключен и добавлен в пул, нужно создать файловую систему и расшарить её.

  1. Перейди в Storage → Datasets
  2. Выбери пул и нажми Add Dataset
  3. Укажи имя (например, "backups")
  4. Настрой параметры:
    • Compression (рекомендуется lz4)
    • Share Type (SMB, NFS, iSCSI)
    • Quota (ограничение размера)
  5. Нажми Save

Настройка общего доступа (SMB пример):

config
# Пример конфигурации SMB-шары через командную строку
# Создание директории
mkdir /mnt/pool-name/dataset-name

# Настройка прав доступа
chown -R user:group /mnt/pool-name/dataset-name
chmod -R 755 /mnt/pool-name/dataset-name

В веб-интерфейсе перейди в Sharing → SMB Shares и добавь новую шару, указав созданный dataset.

Мониторинг и обслуживание

После успешного подключения диска важно настроить мониторинг его состояния.

bash
# Настройка SMART-тестирования
# Добавление регулярных тестов в cron
crontab -e
# Добавь строку:
# 0 2 * * 7 /usr/local/sbin/smartctl -t long /dev/ada0

# Проверка статуса диска
zpool status pool-name

# Просмотр статистики в реальном времени
iostat -dx 1

В веб-интерфейсе мониторинг доступен в:

  • Reporting — графики нагрузки диска
  • Storage → Pools — статус пула
  • System → Alert Services — настройка уведомлений

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

Диск не определяется системой:

  • Проверь физическое подключение кабелей
  • Убедись, что диск получает питание
  • Проверь журналы системы: dmesg | tail -50
  • Попробуй перезагрузить систему

Ошибки при создании пула:

  • Диск уже содержит данные — очисти его через Storage → Disks → Wipe
  • Недостаточно прав — используй учетную запись администратора
  • Аппаратная несовместимость — проверь спецификации диска и контроллера
Профессиональный совет: Всегда тестируй новые диски перед добавлением в production-систему. Запусти extended SMART-тест и проверь диск на bad-блоки.

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

Можно ли подключить USB-диск как основной пул?

Технически — да, но крайне не рекомендуется. USB-диски имеют ограниченную надежность и производительность для ZFS. Используйте их только для временных задач или резервных копий.

Как безопасно отключить внешний диск?

1. Убедись, что с диском не работают процессы
2. Экспортируй пул: Storage → Pools → Export/Disconnect
3. Дождись завершения операций записи
4. Физически отключи диск

Диск подключен, но не отображается в интерфейсе

Проверь через командную строку: geom disk list. Если диск виден в системе, но не в интерфейсе, попробуй обновить страницу или очистить кэш браузера.

Можно ли использовать диски разных размеров?

Да, но в RAID-массиве будет использоваться размер самого маленького диска. Для оптимального использования рекомендуется диски одинакового размера.

Заключение

Подключение диска в TrueNAS — процесс, состоящий из нескольких этапов: физическое подключение, обнаружение в системе, инициализация и настройка. Ключевые моменты, которые нужно запомнить:

  • Всегда проверяй физическое подключение перед настройкой в системе
  • Используй соответствующий тип RAID для своих нужд
  • Настраивай мониторинг и уведомления о состоянии дисков
  • Для внешних дисков соблюдай правильную процедуру отключения

Теперь ты знаешь не только как подключить диск в TrueNAS, но и как правильно его настроить для надежной и эффективной работы. Помни, что правильная настройка хранилища — основа стабильной работы всей системы.

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