NAS. TerraMaster

NAS. TerraMaster

2024-11-10 · 5 мин. для прочтения

NAS. TerraMaster.

Содержание

1 Общая информация

2 Модели

2.1 TERRAMASTER F6-424

3 Особые функции

3.1 TRAID

3.1.1 TRAID

  • 1 диск: JBOD
  • 2 диска: RAID1
  • 3 и более дисков: RAID5

3.1.2 TRAID+

  • 4 и более дисков: RAID6

3.1.3 Переход с TRAID на TRAID+

  • Переход на TRAID+ возможен, если в массиве уже есть три жестких диска или более.
  • В массив необходимо добавить жесткие диски.
  • Не выключайте TNAS.
  • Вставьте один или несколько новых жёстких дисков.
  • Перейдите в меню «Панель управления > Управление хранилищем > Пул носителей > Изменить»
  • Выберите «Перейти».

3.2 Файловая система HyperLock WORM

3.3 Hyper Cache

3.3.1 Рекомендации по настройке Hyper Cache

  • SSD-кэш при работе использует оперативную память.
  • Система не позволит сделать кэш большого объёма при недостатке оперативной памяти.
Таблица 1: Максимальный размер SSD-кэша в зависимости от объёма оперативной памяти
RAM, ГБРазмер SSD-кэша, ГБ
1 ГБ50
2 ГБ160
4 ГБ320
6 ГБ500
8 ГБ800
10 ГБ1000
12 ГБ1280
16 ГБ1600
32 ГБ3200

4 Программное обеспечение

4.1 qBittorrent

  • В стандартном репозитории.
  • Более новые версии в репозитории сообщества: https://tmnascommunity.eu/download/qbittorrent/.
  • Учётные данные при запуске:
    • username: admin
    • password: adminadmin

4.2 Plex Media Server

  • В стандартном репозитории.

5 Entware

5.1 Установка

  • Подключиться по ssh.
  • Создать каталог для установки:
    1mkdir -p /Volume1/@entware/opt
    
  • Подключить каталог /opt:
    1ln -s /Volume1/@entware/opt /opt
    
  • Скачать и запустить установщик:
    1wget -O - http://bin.entware.net/x64-k3.2/installer/generic.sh | /bin/sh
    
  • Сделать ссылку на менеджер пакетов:
    1ln -s /opt/bin/opkg /usr/bin/opkg
    
  • Отредактировать /etc/profile, добавив к PATH /opt/bin:/opt/sbin:
    1export PATH=$PATH:/opt/bin:/opt/sbin
    
  • Перечитайте /etc/profile:
    1source /etc/profile
    
  • Обновите список пакетов:
    1opkg update
    

5.2 Программное обеспечение

5.2.1 Syncthing

  • Установить:
    1opkg install syncthing
    
  • Запустить:
    1/opt/etc/init.d/S92syncthing start
    
  • Сконфигурируйте через броузер:
    1http://<your device ip>:8384/
    

6 Стандартные операции

6.1 Увеличение количества жёстких дисков

  • Информация: https://www.terra-master.com/ru/terramaster-traid
  • Не выключая TNAS, вставьте новый жесткий диск.
  • Перейдите в меню «Панель управления > Диспетчер хранилища > Пул носителей > Редактировать».
  • Выберите Добавить жёсткие диски в RAID.

6.2 Замена жёсткого диска

  • Информация: https://www.terra-master.com/ru/terramaster-traid
  • Ёмкость вновь добавленного диска должна быть как минимум такой же, как и диск наименьшей емкости в TRAID.
  • Не выключая TNAS, извлеките один из дисков, а затем вставьте диск большей емкости.
  • Перейдите в меню «Панель управления > Диспетчер хранилища > Пул носителей > Редактировать».
  • Выберите «Восстановить».

6.3 Миграция пула носителей

7 Опыт использования

7.1 TerraMaster F6-424

7.1.1 Установленное программное обеспечение

  1. Plex Media Server

    • В стандартном репозитории.
    1. Права на файловую систему

      • Установим права на файловую систему:
        1setfacl -m u:plex:r-x /Volume1/data
        2setfacl -d -m u:plex:r-x /Volume1/data
        3setfacl -R -m u:plex:rwx /Volume1/data/{tvshow,movie,music}
        4setfacl -R -d -m u:plex:rwx /Volume1/data/{tvshow,movie,music}
        
  1. qBittorrent

    • В стандартном репозитории.
    • Более новые версии в репозитории сообщества: https://tmnascommunity.eu/download/qbittorrent/.
    • Учётные данные при запуске:
      • username: admin
      • password: adminadmin
  1. Deduplication Manager

    • В стандартном репозитории.

7.1.2 [2024-12-01 Вс] Первичное подключение

  • В консоли не смог залогиниться.
  • Посмотрел ip-адрес (на сервере DHCP, но можно было и в консоли).
  • В web-интерфейсе было только сообщение, что нет дисков. Никаких кнопочек не было.
  • Поставил диск (маленький, на 4 TB).
  • В web-интерфейсе была запрошена инициализация.
  • Включился счётчик на 60 секунд.
  • Появилось предупреждение, что через 60 секунд будут применены настройки по умолчанию.
  • Для своих настроек следовало нажать интерфейсную кнопку Esc.
  • Попросил загрузить загрузчик.
  • Попросил выбрать жёсткий диск.
  • Попросил загрузить пакет TOS (операционная система).
  • Проведена была инициализация диска.
  • Было сообщено о перезагрузке (включился счётчик на 5 минут).
  • Принял лицензионное соглашение.
  • Система запросила имя хоста и имя и пароль администратора.
  • Имя admin не было принято, поскольку оно зарезервировано.
  • Разные вариации на тему admin были отброшены, как небезопасные.
  • Был запрошен почтовый адрес для отправки вспомогательного кода.
  • Но почту система отправить не смогла.
  • Пропустил это шаг.
  • Попал в интерфейс администрирования системы.
  • Было сообщено, что пул не инициализирован.
  • Было предложено настроить пул.
  • Создал на одном диске TRAID.
  • Было запрошено создание тома и файловой системы.
  • От файловой системы HyperLock WORM отказался (не стал включать поддержку).
  • Установил BTRFS (см. Файловая система btrfs).

7.1.3 [2024-12-12 Чт] Добавление диска

  • Купил 2 жёстких диска.
  • Жесткий диск 18TB SATA 6Gb/s Seagate ST18000NM000J
  • На диске было 2.6GB (фактически, только система).
  • Поскольку на исходном диске ничего, кроме системы, и не было, то можно было бы заменить диски и переинициализировать систему.
  • Но решил попробовать, как будет выполняться штатная замена дисков.
  • Поставил один диск.
  • Добавил его в web-интерфейсе.
  • Запустилась перестройка диска.
  • Сообщило, что на это потребуется больше 5 часов.
  • Размер хранилища остался 3.63TB.

7.1.4 [2024-12-13 Пт] Замена диска

  • Перешёл в меню Панель управления > Жёсткий диск > Жёсткий диск.
  • Выбрал диск на 4TB.
  • Диск был помечен как системный.
  • Выбрал операцию Удалить.
  • Появилось сообщение, что диск удалять нельзя, поскольку нет дублирования.
  • Извлёк диск.
  • Поставил новый.
  • Перешёл в меню Панель управления > Диспетчер хранилища > Пул носителей.
  • Выбрал операцию Редактировать.
  • Выбрал пункт Восстановить RAID.
  • В интерфейсе пропали все диски.
  • В консоли подключиться стало невозможно.
  • Перегрузил NAS.
  • Система предложила восстановить загрузчик.
  • После перегрузки включилась пищалка.
  • Интерфейсе попросили ввести имя хоста, пользователя, пароль.
  • После этого сообщили о деградированном RAID.
  • Я выбрал опцию в настройках Быстрое восстановление RAID.
  • Запустил перестройку RAID.

7.1.5 [2024-12-14 Сб] Расширение тома

  • Синхронизация RAID закончилась.
  • Перешёл в меню Панель управления > Том > Том 1.
  • Выбрал кнопку Подробнее.
  • Выбрал подменю Сжатие файловой системы.
  • Включил сжатие файловой системы.
  • Выбрал кнопку Редактировать.
  • Увеличил файловую систему до максимума.
  • Получилось 16.36TB.