Найти тему
Домашний NAS

Установка операционной системы TrueNAS Core 13

Оглавление
Источник truenas.com
Источник truenas.com
Со всеми статьями можно ознакомится по ссылке.
UPD: 01.05.2023 Обновил статью на версию 13.0-U4

В современном мире число гаджетов в отдельно взятой семье скоре всего стремится быть равным количеству членов семьи, а иногда и в несколько раз превышает их количество. У меня с женой на двоих 5 гаджетов - по одному телефону, по одному ноутбуку и старенький планшет одной известной фруктовой компании. Итого - счёт 2,5:1 в пользу гаджетов. Все устройства, конечно же, генерируют приличное количество фото- и видео-контента. Чаще всего, полезность данного контента вызыает сомнения в долгосрочной перспективе, но удалять его всё равно жалко, а место на отдельно взятом сартфоне или ноутбуке всегда ограничено, да и сохранность данных на этих устройствах находится под вопросом - у ноутбука может выйти из строя жесткий диск, а телефон можно потерять. В обоих случаях нештатная ситуация с устройством приводит к потере ценного и не очень контента и другой информации на нём.

Хорошо было бы повысить сохранность данных, а за одно решить еще одну задачу - огрганизовать совместный доступ к семейному контенту с различных устройств. Все эти задачи можно решить организовав дома сетевое хранилище (NAS).

Что такое TrueNAS?

TrueNAS - это бесплатная операционная система (ОС) с открытым исходным кодом основанная на базе FreeBSD, которая позволяет организовать сетевое хранилище на базе обычного ПК. TrueNAS 13 является продолжением другой операционой системы - FreeNAS 11. Особенностью TrueNAS является, то что она использует файловую систему ZFS для хранения ваших данных. ZFS обеспечивает повышенную надежность храннения данных путём реализации принципа Copy-On-Write, при котором новые данные не записываются на место старых, а записываются в свободное место на диске и только затем изменяются метаданные файловой системы, указывающие на новое местоположение этих данных, в результате чего - при различных непредвиденных сбоях, уже записанные на диск данные не будут повреждены.

Минимальные требования к железу

Наличие ZFS в качесте файловой системе в TrueNAS накладывает повышенные требования к объёму оперативной памяти. В результате чего минимальные требовани к ПК, на котором будет установлен TrueNAS следующие:

  • Двухядерный процессор (64-bit)
  • Оперативная память (RAM): минимум 8Gb (16Gb рекомендуется);
  • Дисковое устройство под установку TrueNAS: SSD или HDD минимальным объёмом 16 Гб. Установка на флэшку не рекомендуется, т.к. они подвержены быстрому износу;
  • Минимум два дисковых устройства (HDD) одинакового размера для хранения данных;
  • Сетевая карта (желательно 1 Гбит).

Установка TrueNAS Core

Существует несколько разновидностей TreueNAS:

  • TrueNAS Core
  • TrueNAS Enterprise
  • TrueNAS Scale

Нас интересует TrueNAS Core. Его можно скачать по ссылке на официальном сайте.

Далее необходимо следовать пошаговой инструкции:

1. Записываем образ TrueNAS-13.0-U4.iso на флэшку объёмом не менее 8 Gb при помощи программ Rufus или Unetbootin. Я буду использовать Rufus.

-2

Rufus предупредит нас о том, что все данные на флэшку будут уничтожены при записи образа TrueNAS. Если нас это устраивает, то жмём ОК и дожидаемся записи образа на флэшку.

-3
-4

2. Вставляем флэшку в ПК, который будет использоваться в качестве сетвого хранилища, и загружаемся с неё.

3. Выбираем "1. Boot TrueNAS Installer [Enter]"

Выбор варианта загрузки
Выбор варианта загрузки

4. Дожидаемся загрузки установщика и выбираем "1. Install/Upgrade"

-6

5. Теперь необходимо выбрать диск, на который будет установлена операционная система TrueNAS. В моей конфигурации 4 диска. Перый я буду использовать для операционной системы, остальные три - для данных. Выбрать диск можно путём нажатия клавиши Пробел.

Обратите внимание, что у вас диски могут называться по другому. А также иметь другой объём.

-7

6. После выбора диска последует предупреждение о том, что все данные на выбранном диске будут уничтожены. Если согласны - нажимаем Yes.

Предупреждение об уничтожении всех данных на выбранном диске
Предупреждение об уничтожении всех данных на выбранном диске

7. Затем необходимо придумать и ввести пароль суперпользователя (root)

Установка пароля суперпользователя
Установка пароля суперпользователя

8. После установки пароля выбираем вариант загрузки. Рекомендуется использовать "Boot via BIOS". Если вы уверенны, что ваша материнская плата поддерживает UEFI, то можно выбрать и другой вариант. Для загрузки с помощью UEFI, согласно официальной документации TrueNAS, необходимо отключить Secure Boot в настройках UEFI и выставить OS Type как "Other", если такая настройка присутствует UEFI вашей материнской платы.

Выбор варианта загрузки BIOS или UEFI
Выбор варианта загрузки BIOS или UEFI

8. Далее начнётся установка TrueNAS.

Процесс установки TrueNAS
Процесс установки TrueNAS

9. После завершения установки необходимо вытащить флэшку, на которую был записан образ и перезагрузить компьютер.

Установка завершена
Установка завершена

10. После перезагрузки TrueNAS запустится автоматически. Все дальнейшие настройки нашего нового сетевого хранилища мы будем осуществлять через web-интерфейс при помощи браузера на любом другом компьютере в нашей домашней сети. Хочу отметить, что монитор , подключённый к нашему NAS нам больше не понадобится.

В нижней части экрана можно увидеть адрес для входа в web-интерфейс TrueNAS. У меня это http://192.168.35.113 или https://192.168.35.113.

-13

11. На любом другом компьютере в нашей домашней сети набираем в браузере IP адрес для входа в веб-интерфейс TrueNAS или http://truenas.local/ и попадаем на страницу входа.

-14

12. Вводим имя пользователя root и пароль, который вводили при установке TrueNAS и попадаем на главную страницу панели управления нашим сетевым хранилищем.

-15

13. Для того, что бы NAS всегда получал один и тот же IP-адрес в домашней сети необходимо на домашнем роутере настроить привязку конкретного IP адреса к MAC-адресу нашего NAS. К сожалению здесь нет универсального решения, т.к. у каждого дома стоят роутеры разных производителей. На моём TP-Link Archer C50 это делается через меню DHCP -> Резервирование адресов и выглядит следующим образом:

Резервирование адресов
Резервирование адресов

MAC-адрес нашего нового NAS можно посмотреть в панели управления NAS в меню Network -> Interfaces, а затем нажать на маленькую стрелочку с правой стороны от нужного нам сетевого интерфейса (сетевой карты)

MAC-адрес
MAC-адрес

На этом установка TrueNAS завершена. Спасибо, что дочитали до конца!

Вопросы пишите в коментариях. В следующей статье поговорим про настройку нашего нового NAS, добавление пользователей, создание RAID из дисков для хранения данных и организации общих папок.