Публикация рассчитана на людей, далеких от системного администрирования. В этом посте демонстрируются базовые возможности замечательной операционной системы NAS4Free, позволяющей развернуть домашний NAS даже на маломощном железе, при полном отсутствии знаний FreeBSD и командной строки. Первая часть публикации расположена .
Итак, у нас имеется коробка со следующими характеристиками:
- Корпус: Thermaltake Core V1;
- Блок питания: Chieftec HPS-350NS;
- Материнская плата: GIGABYTE GA-J1800N-D2H;
- Оперативная память: Transcend SO-DIMM 2Gb DDR-III 1333Mhz x 2;
- HDD: WD Re 2004FBYZ x 2 (прежде, чем делать круглые глаза, читаем );
- Охлаждение: TITAN DC FAN (80 мм, 2000 об/мин) x 2.
- Создание датасетов, благодаря чему появляется возможность избирательного управления сжатием файлов и дедупликацией, установки дисковых квот, и все это – без участия менеджеров, подобных LVM;
- Проверка целостности данных с помощью 256-битных контрольных сумм;
- Автоматизированое создание резервных копий на основе снэпшотов;
- Возможность объединения дисков в RAID-подобные массивы на программном уровне.
Думаю, перечисленных аргументов вполне достаточно, чтобы сделать однозначный выбор. Теперь же разберемся с установкой и начальной настройкой системы.
Установка NAS4Free
Поскольку дисков в системе всего два, в качестве загрузочного накопителя будем использовать флешку. Какую именно – абсолютно не имеет значения, любой древности от 2 Гб будет вполне достаточно. Если есть сомнения в исправности девайса, можно воспользоваться тем же Rufus , прогнав несколько тестов. Далее все просто – и приступаем к установке. Сперва вы увидите следующий экран:Cпустя некоторое время на дисплее появится текстовое меню:
Нас интересует 9-й пункт – его и выбираем. Запускается процесс установки:
Экспертный режим не трогаем, а вот выбор между GPT и MBR зависит от возраста материнской платы вашей машины. Если вы приверженец “классики” в лице BIOS, выбирайте второй пункт. Стоит UEFI – выбираете первый. После подтверждения NAS4Free любезно сообщит, какие операции собирается проделать – соглашаемся на все:
Затем следует указать флешку, на которую будет произведена установка. Ее легко отличить от системного накопителя по размеру и названию:
На следующем этапе задаем размер файла подкачки. Правило простое: если используете накопитель в 2 ГБ – ставьте 512 Мб, 4 Гб – ставьте 1024 Мб, если 8 – 2.
Начнется процесс установки, по завершении которого вы увидите следующий экран:
Можете отключать флешку и перезагружаться – установка прошла успешно.
Теперь поработаем с самим NAS. Поскольку в качестве материнской платы мы выбрали бюджетный вариант для тонкого клиента, начать придется с настройки параметров загрузки, подключив к аппарату не только флешку, но и монитор с клавиатурой. В качестве видеовыходов присутствует D-Sub и HDMI, так что проблем возникнуть не должно. После включения машины зажимаем “Delete”, и задаем в меню “Boot” главным загрузочным девайсом нашу флешку (по умолчанию будет грузиться UEFI Shell, а он нам не нужен). Сохраняем изменения, перезагружаем NAS, и если все сделано правильно, видим уже знакомое меню:
Подключать NAS в рабочее окружение можно любыми способами: через роутер, свитч, нуль-хаб – все зависит от ваших личных потребностей. Поскольку вы наверняка захотите вывести машину в домашнюю сеть, лучший вариант – роутер, поэтому давайте настроим статический IP-адрес в пункте 2. Последовательно отвечайте на задаваемые системой вопросы:
- Do you want to use DHCP for this interface? – No (мы хотим задать статический IP)
- Enter new LAN IPv4 address – 192.168.1.250 (установлен по умолчанию, если в вашей сети он уже используется – введите любой свободный)
- Enter new LAN subnet mask – 24 (маска подсети 255.255.255.0)
- Enter IPv4 default gateway – 192.168.1.1 (указываем адрес роутера)
- Enter DNS IPv4 address – 192.168.1.1 (также указываем адрес роутера)
- Do you want to configure IPv6 for this interface? – No (в домашней сети IPv6 нам попросту не нужен)
На этом подготовка NAS завершена – теперь можно подключать хранилище к сети и приступать к настройке.
Настраиваем диски
Все операции осуществляются через удобный WebGUI – просто наберите в барузере установленный ранее IP (в нашем случае – 192.168.1.250) и сразу попадете на форму авторизации:Логин по умолчанию – admin, пароль (кто бы мог подумать) – nas4free. Залогиниваемся и видим системный монитор:
Давайте-ка сразу перейдем на великий и могучий: отправляемся в “System” –> “General”, и меняем язык на русский:
Здесь же можно задать новые имя пользователя и пароль к вебинтерфейсу.
Теперь приступим к настройке дисков. Идем в раздел “Диски” –> “Управление”, и… ничего не обнаруживаем:
Только без паники – в NAS4Free все нужно делать руками. Самый простой вариант – нажать на “Очистить конфигурацию и импортировать диски”, но я рекомендую нажать на синий плюсик справа и добавлять накопители по одному. Меню выглядит следующим образом:
Пройдемся по опциям:
- Описание можно не заполнять вообще, я вбил сокращенное название диска;
- Режим передачи оставляем Auto;
- Период перевода накопителей в режим ожидания указываете в зависимости от ваших личных потребностей. Однако следует учесть: частая перестартовка не идет на пользу даже надежным WD Re, поэтому выставлять 5-10 минут не имеет смысла – это лишь ускорит износ HDD;
- Управление питанием – я выставил Level 127 – компромисс между производительностью и энергопотреблением;
- Уровень шума – не считаю нужным использовать, благо WD и так работают очень тихо;
- Если хотите включить мониторинг S.M.A.R.T. – ставьте галочку;
- Поскольку диски новые, оставляем Unformated (неотформатированы) в последней строке.
После всех манипуляций видим в меню настройки дисков следующее:
Читаем предупреждение на скриншоте. Да, такова особенность NAS4Free: сперва вносим настройки, потом подтверждаем выбор, нажав “Применить изменения” – придется привыкать. После этого наблюдаем результат своих действий:
Если хотите получать данные S.M.A.R.T., отслеживая состояние дисков, пройдите на одноименную вкладку.
Проставьте галочку в чекбокс “Включить”, выберите режим электропитания Standby (чтобы не беспокоить винчестеры в режиме ожидания) и сохраните изменения. Также имеется возможность настройки оповещений. Теперь просмотреть подробные данные по каждому накопителю можно в разделе “Диагностика” -> “Информация” -> “S.M.A.R.T.”
Итак, оба диска Online, все системы работают нормально. Но это только начало пути. Давайте перейдем на вкладку “Форматирование HDD”. Как мы и договаривались в начале статьи, будем использовать ZFS. Выбираем оба накопителя и нажимаем “Далее”:
На следующем шаге задаем метку тома – я выбрал WDREZFS%1. Конструкция “%1” означает, что диски, которые мы форматируем, получат порядковые номера, начиная с единицы. То есть, первый будет назван WDREZFS1, второй – WDREZFS2, и т.д. Если не указать отправную точку, поставив знак “%” без цифры, то система сама пронумерует HDD. Также можно давать названия по серийным номерам. Например, “}