Сетевое хранилище с помощью NAS4Free, часть 1 – установка

Сетевое хранилище с помощью NAS4Free, часть 1 – установка

настройка NAS4Free

Данная запись открывает ряд статей, посвященных организации сетевых хранилищ. Сегодня мы познакомимся со специализированным дистрибутивом на основе FreeBSD, который распространяется по свободной лицензии и является, пожалуй, лучшим программным средством в линейке по организации сетевого хранилища – NAS4Free. 

Может возникнуть резонный вопрос – почему первая часть посвящена программной части, ведь она же устанавливается на какое-либо “железо”?! Суть в том, что производительность NAS4Free прекрасно оптимизирована и предоставляет приемлемый (даже на очень слабом железе) уровень производительности. По  факту – не имеет разницы на чем будет крутиться данное ПО – на Intel Atom и 2хHDD 5400 rpm или же профессиональном оборудовании – настройки и принципы останутся теми же.

Загрузить дистрибутив NAS4Free можно с официального сайта проекта – www.nas4free.org. Предоставлено несколько вариантов – LiceCD/USB/embedded образы, выбираем необходимый и приступаем к установке. Инструкция по созданию загрузочной флешки с NAS4Free представлена на страницах сайта gotoADM.ru ранее.

Описанные ниже действия актуальны для сборки 1310, в которой изменены установочное меню и схема разбивки USB-накопителя под embedded установку, при этом используется версия FreeBSD 9.3.Стоит отметить – рекомендуемой версией ОС для установки является embedded. В моем случае установка проводится на USB-флешку (минимальный необходимый объем накопителя – 2 Gb).

Также стоит понимать, что использование различных функций ОС и технологий сильно повышает требования к оборудованию. Так, например, для задействования ZFS (Файловая система ZFS — основа надежного и недорого хранилища данных) необходим 64 разрядный процессор, желательно производительней Intel Atom и минимум 2 Gb оперативной памяти. При использовании 4 Gb ОЗУ, для ZFS активируется технология prefetch, повышающая производительность файловой системы, поэтому оптимальным объемом будет 8 Gb. Если же ZFS использоваться не будет (совсем старое/слабое железо),  то понадобится минимум 512 Mb RAM (рекомендуется 1 Gb и 2 Gb, если не использовать swap).

 Подключив все необходимое оборудование и периферию, начинаем установку операционной системы. NAS4Free загружается и устанавливается достаточно быстро. В момент первой загрузки – запускается live-версия ОС, ниже представлен скриншот данного окна. Обратите внимание на IP адрес, он потребуется в дальнейшем для конфигурации NAS4Free. Логин и пароль следующие – admin / nas4free.

Установка NAS4Free

Если памяти меньше 2Gb – пунктов 1-5 не будет. Для установки ОС на диск/флешку нажимаем цифру 9 – Install/Upgrade. Далее попадаем в меню установки NAS4Free, выбираем первый пункт:

установка NAS4Free на флешку
Установка NAS4Free


На следущюем шаге соглашаемся с появившимся предупреждением:

Потом указываем какой носитель будет источником (cd – оптические диски, da – USB флешки, SAS и SCSI диски, ad и ada – ATA и SATA диски), а затем – какой будет местом инсталляции. Следующий шаг – создание раздела для файла подкачки. При наличии 2 Gb и более swap раздел не создается и далее через веб-интерфейс не монтируется.

Установка NAS4Free

В конце установки получаем такое окно – нажимаем Enter. На следующем экране по необходимости выбираем перезагрузку или выключение ПК.

Готово! Установка NAS4Free на USB-флешку завершена. Далее все настройки будут проводиться через веб-интерфейс. Логин и пароль по умолчанию – admin / nas4free.

blank

Занимаюсь IT с 2007 года. Всё началось с увлечения — разгона компьютерного оборудования. Много воды и азота утекло с тех пор... Сейчас уже более 3х лет со своей командой оказываю комплексную поддержку и продвижение бизнеса: SEO, Яндекс.Директ, рассылки и удалённое обслуживание серверов. Буду рад помочь, обращайтесь!

Оцените автора
IT для специалистов и бизнеса
Добавить комментарий

  1. blank
    JTProg_ru

    Автор, спасибо! Очень любопытная система.
    Возник вопрос: Как оно – NAS4Free – будет себя вести в домене при работе с количеством пользователей +200?
    Есть ли подобное решение – бесплатно и опенсорс – для использования в таких условиях?!

    Ответить
    1. blank
      Igor Ovcharenko

      Никаких нареканий не возникало, но лучше посмотреть на https://www.openfiler.com/ это более “серьезный проект”, т.е. профессиональный.

      Ответить
      1. blank
        JTProg_ru

        А есть тесты или обзор опенфайлера?!

        Ответить
        1. blank
          Igor Ovcharenko

          С осени снова плотно займусь блогом – будет обновление и по openfiler. А так – в сети достаточно обзоров данной системы.

          Ответить
          1. blank
            JTProg_ru

            Понял! Все равно спасибо! Я думаю к тому моменту я сам что-нибудь да напишу на эту тему!

  2. blank
    Даниил

    Сбросил биос и отформатировал хард, выдало перезагрузитесь нажмите ентр и застыл

    Ответить
    1. blank
      Даниил

      ..

      Ответить
  3. blank
    Даниил

    Ошибка, всякие коды и надпись
    BTX halted

    Ответить
    1. blank
      Даниил

      Пробовал и загр. флешку и сд диски

      Ответить
    2. blank
      Даниил

      Ответить
    3. blank
      Даниил


      .

      Ответить
  4. blank
    Дмитрий

    А продолжение будет ?

    Ответить
    1. blank
      Igor Ovcharenko

      Конечно! Как раз завтра займусь продолжением – настройкой NAS4Free (дисковая подсистема+сервисы). Может быть у Вас имеются какие-либо вопросы, пожелания или предложения?

      Ответить
      1. blank
        Дмитрий

        Оййй, как для новичка, то все это новенькое, решил вот для себя дома сделать сервачек, ну и заодно поюзать данную систему, так бы сказать . Правда пока не уверен, подходит ли, нужно поюзать несколько разных систем. Столкнулся в поисках инфы по данной системе для сервера, то что большинство роликов, статей и разных данных только описывают как его установить, немного информации как настроить некоторые системы и все.
        Установив вчера NAS4Free , начал настраивать IP адрес, но дальше локальной системы выйти не получается, может из-за то что подключен к корпоративной сети, в смысле интерент использую который имеется в офисе, и дальше к всемирной паутине не желает
        коннектится, только местная локальная сеть….короче еще учится и работать

        Ответить
        1. blank
          Igor Ovcharenko

          Необходимо уточнить/прокомментировать: “начал настраивать IP адрес, но дальше локальной системы выйти не получается” – чего вы хотите добиться в результате, какова цель?

          Ответить
          1. blank
            Дмитрий

            начну сначала, попытаюсь изложить подробнее свою проблему, за ошибки изначально извиняюсь))… система стала норм, начинаю настраивать ip, находясь в консольном меню, захожу во второй пункт. Появляется выбор : использовать или не использовать клиент DHCP, подтверждаю что буду использовать DHCP, отказываюсь от IPv6.Подключаю другой комп к сети (пк – NAS4Free и ноут подключены к одной сети ) . Подключаю ноутбук, ввожу ip в браузер, который выдал NAS4Free на сервере сервер нахожу, но когда ноут отключаю от кабельного интернета и подключаю к нему модем ЁТА, ввожу тот же ip в браузер, и браузер не грузит адрес выдает что страницы нету такой .. пытался подключится по ip дома через другого оператора, тоже самое . ___Пытался в настойках в ручную установить внешний ip, шлюз основной , DHCP-сервер -, тоже самое (внешний ip, шлюз основной , DHCP-сервер смотрел через команду “ipconfig /all”) и без толку..Может я что то не делал, подскажите пожалуйста

          2. blank
            Igor Ovcharenko

            Здесь описана ситуация, когда система NAS4Free не получает IP адрес из-за отсутствия драйверов – http://www.gotoadm.ru/nas4free-not-see-network-card-driver-installation-if_re-ko/

            Если я правильно понял – в Вашей ситуации проблема в настройке firewall маршрутизатора (нужно открыть/пробросить порты). Но это небезопасно!

            При настройке или изучении какого-либо сервиса или технологии, лучше использовать “пошаговый подход”, т.е. сначала настроить сервис, а далее уже публиковать/использовать/модернизировать его.