Установка FreeNAS по Русски (v 0.7.2)

Рейтинг:  5 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда активна
 

FreeNASПростой стабильный полностью независимый дистрибутив основанный на FreeBSD которому под силу взять всю работу связанную с хранением данных. Свободно распространяющаяся система подойдет как для домашнего так и для офисного пользования, сэкономит не только Ваши деньги но и нервы, а данная статья сэкономит еще и Ваше время. Обсуждение по возникшим вопросам на форуме FreeNAS.

Подготовка к установке FreeNAS

Для начала скачаем дистрибутив с официального сайта freenas.org. В зависимости от своей системы FreeNAS-amd64-LiveCD.iso или FreeNAS-i386-LiveCD.iso сборки. Записать на диск. В BIOS настройках вашего сервера указать загрузку с CD привода. В результате запуска, произойдет загрузка процесса установки системы.

Я буду устанавливать FreeNAS на виртуальную машину, на персональном компьютере под управлением Windows 7. В качестве виртуальной машины выступает Oracle VM VirtualBox, поэтому прошу обратить одну особенность. Хоть FreeNAS и основана на FreeBSD, а FreeBSD как известно не Linux. В программе VM VirtualBox, при указании системы которую я хочу установить указываю Linux 2.6, так как при указании системы FreeBSD установка в больших случаях происходит не корректно.

Подготовка VirtualBox для установки FreeNAS

В продолжении указываем размер оперативной памяти, 256 МБайт будет вполне достаточно для нормального запуска сервера, но при использовании на реальных машинах где не исключены более существенные нагрузки, желательно использовать от 512 МБайт. Опять же, желательно не означает обязательным, так как запуск возможен и на 128 Мбайт. Но сталкиваясь с проблемами, советую использовать для запуска минимум 256 Мбайт.

Так же для опытов создаю виртуальный HDD на 1 ГБайт. В идеале лучше использовать от двух HDD и одна флешка. Сразу же поясню для чего. В таких файловых серверах, где размер самой операционной системы не велик и запросто умещается на дешевый Flash носитель, нет необходимости использовать под FreeNAS HDD. А оставшиеся два жестких диска подключаются в один массив для надежности, и используются исключительно для хранения файлов.

Так как я выбрал простой Linux, а не Linux 64, то скачиваю с официального сайта дистрибутив FreeNAS-i386-LiveCD.iso. И указываю этот образ диска в носителях своей созданной виртуальной машины для FreeNAS.

Установка FreeNAS

И так мы запускаем подготовленную виртуальную машину, которая начнет загрузку с образа диска нашей системы FreeNAS. Через некоторое время перед нами появится табличка с выбором вида загрузки. Для облегчения установки мы не будем нечего выбирать и просто дождемся загрузки установки по умолчанию или нажимаем Enter / Ввод:

Выбор вида загрузки FreeNAS

После выбора вида загрузки нам предлагается выполнить предварительную настройку по установке операционной системы FreeNAS:

Установка FreeNAS

Обратите внимание, что по умолчанию операционная система уже имеет некоторые настройки (настройка сети производится только после установки системы в противном случае все настройки будут утеряны после установки, так как на данный момент мы загрузились с диска и производим настройки сетевого интерфейса системы на CD, а не на HDD). Например из картинки выше мы видим, что нашему серверу уже присвоен статический IP адрес 192.168.1.250 подключенный по протоколу IP v4. Что бы виртуальная машина нормально видела персональный компьютер и компьютер видел наш файловый сервер FreeNAS не забудьте настроить соответственно VirtualBox и сетевую карту персонального компьютера:

Настройка сети в VirtualBox

И так поясню суть этих настроек. В настройках сетевого адаптера нашей виртуальной машины мы выбираем тип подключения "Сетевой мост" указав имя сетевой карты через которую наш персональный компьютер подключается к сети. Тем самым, ссылаясь на один адаптер наш виртуальный сервер и персональный компьютер будут видеть и друг друга. Соблюдая правило что IP адреса нашего файлового сервера FreeNAS и персонального компьютера будут иметь вид 192.168.1.х , где " x " любое свободное число от 0 до 255. А маска под сети персонального компьютера 255.255.255.0. Это правило применимо только в том случае если наше подключение происходит по статическому IP. Но в этом материале я пойду немного другим путем, поменяв в настройках сервера вид подключения, для этого в настройках установки FreeNAS я выбираю второй пункт, указав цифру " 2 ":

Вид подключения FreeNAS

Так как мы хотим отказаться от статического IP, то выбираем на вопрос подтверждения DHCP соединения Yes. Для тех, кто не совсем понимает для чего это все, скажу кратко. Если Вы используете сервер у себя в локальной сети, то удобнее использовать DHCP подключение. В этом случае в интернет обозревателе вы набираете простой и запоминающийся адрес http://freenas/ . Другое дело, если Вы используете FreeNAS с выходом в интернет, для того, что бы подключаться к Вашему файловому серверу из любой точке мира, используется статический IP, а адрес в интернет обозревателе уже будет выглядеть так http://ххх.ххх.ххх.ххх/ , где ххх.ххх.ххх.ххх - IP адрес вашего файлового сервера. На вопрос о настройках IPv6 отвечаем NO:

Настройка сетевого подключения в FreeNAS

Ожидаем применения настроек:

Применение сетевых настроек FreeNAS

По окончанию мы увидим информацию такого плана:

Применение сетевых настроек FreeNAS

Так как мы выбрали тип подключения DHCP, то адрес нашего файлового сервера не статический и может меняться при перезапуске сервера. Хоть и по умолчанию FreeNAS имеет IP адрес 192.168.1.250 , то сейчас он 192.168.1.217 (в Вашем случае может быть другой). Для завершения нажимаем ENTER и попадаем на главную страницу системы установки:

Установка FreeNAS

Произведем установку FreeNAS на наш носитель, для этого выберем 9 пункт Install/Upgrade to hard drive/flash device,etc. :

Установка FreeNAS

Подтвердим о создание разделов на диске:

Форматирование дисков в FreeNAS

Указываем наш носитель с которого производится установка:

Установка FreeNAS

Указываем наш носитель на который мы устанавливаем операционную систему файлового сервера FreeNAS:

Установка FreeNAS

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

Форматирование дисков FreeNAS

Так же создадим раздел под SWAP файлы (желательно, но не обязательно):

Форматирование дисков FreeNAS

Задаем размер SWAP раздела, как правило он составляет от 256 до 512 для данных систем:

Форматирование дисков FreeNAS

Ожидаем создание разметки диска:

Форматирование дисков FreeNAS

В продолжении системы автоматически продолжит установку в размеченные разделы:

Установка FreeNAS

По окончанию Вы попадаете в окно Установки и Обновления, где выбираем Exit:

Установка FreeNAS

Мы попадаем на главную страницу консоли установки, для завершения установки выбираем 8 пункт:

Установка FreeNAS

Отвечаем Yes на вопрос об остановки / отключении системы:

Установка FreeNAS

По окончанию извлеките диск из CD-ROM, запустите систему и произведите сетевые настройки как это написано выше.


Монтируем диски в FreeNAS

Так как я уже сказал, в своем уроке я использовал DHCP поэтому мой адрес файлового сервера FreeNAS на персональном компьютере выглядит так: http://freenas/ . Это стартовая страница входа в административный отдел управления файловым сервером. Для входа по умолчанию используется логин admin и пароль freenas, конечно же в целях безопасности следует сменить логин и пароль на Ваши личные, что бы предотвратить входа на сервер посторонних.

FreeNAS_021

При входе в панель управления сервером перед нами открывается статистика файловjго сервера FreNAS. На данном этапе мы имеем запущенный сервер, но пока еще не настроенный на индивидуальные настройки пользователя.

FreeNAS_022

Для начала произведем основные настройки System - General заполнив необходимые поля следующим обазом:

FreeNAS_024

При сохранении настроек мы получим Файловый сервер с русским интерфейсом, и автоматической синхронизацией времени. Так же в первой строке Hostname мы можем указать любое другое имя хоста, что приведет к смени адреса Web интерфейса панели управления файловым сервером FreeNAS.

Теперь когда мы выполнили основные настройки даты, времени и языка интерфейса можно приступить к монтированию диска / дисков. Я начну с монтировании первого диска на котором и установлен файловый сервер FreeNAS, проследуем по меню Диски - Управление:

Добавление диска в FreeNAS

В данном окне мы нажимаем на "плюс", откуда мы нам откроются настройки добавления диска. В целом все пункты расписаны и понятны, на данном этапе я добавляю первый системный диск на котором уже установлен файловый сервер FreeNAS, напомню что для него я создал диск размером в 1 ГБайт, а отдельный диск, который я обираюсь использовать только для файлов размером в 2 ГБайта.

Использование пункта "Таймаут до режима Standby" реально экономит энергопотребление, но не забывайте что в таком режиме происходит отключение диска, а в этом случае при обращении к диску который ушел в энергосберегающий режим намного дольше, что может привести к замедлению работы. Что бы уменьшить время запуска советую так же выставить показатель "Расширенное управление питанием" (без остановки шпинделя). Таким образом вы получите средний показатель времени получения данных и экономии электроэнергии. В случае использовании файлового сервера FreeNAS на виртуальных машинах исключает использование этих параметров, так как диск будет использован не только FreeNAS, но и системой из од которой запущена эта виртуальная машина.

Что касается файловой системы на многих сайтах придерживаются для FreeNAS придерживаются UFS. Так и я выставлю данный параметр. Обратите внимание что в пункте Диски - Точка монтирования, нам сообщается следующее:

{xtypo_warning}Внимание:
UFS и ее варианты являются родными файловыми системами для FreeBSD (основа FreeNAS). Попытка использования других файловых систем, таких как FAT, FAT32, EXT2, EXT3 или NTFS может привести к непредсказуемым результатам, повреждению файлов и потерям данных!{/xtypo_warning}

В результате я получаю данный вид настроек:

Настройки добавляемого системного файла FreeNAS на виртуальной машине

По окончанию применим настройки нажав далее, аналогично я проделаю действия со вторым диском. И в результате чего мы получим следующий вид подключенных действий:

Добавление дисков в FreeNAS

Теперь необходимо принять изменения, чтобы они вступили в силу, нажав кнопку применить изменения.

Монтируем диск в FreeNAS

Аналогично как добавление диска так и здесь, что бы добавить диск нажимаем на "Плюс". Откроются новая страница с настройками монтирования диска:

Настройка монтирования диска в FreeNAS 0.7

{xtypo_info}Раздел для UFS только MBR, а так же номер раздела 2.{/xtypo_info}

Сделаю небольшое отступление что бы пояснить выше сказанное. Дело в том что в Linux системах монтирование происходит в ручном режиме, не так как в Windows, для этого мы создали диски и отформатировали их, а что бы система могла с ними работать мы монтируем их. И только после монтирования дисков мы сможем добавлять разделы или папки в шару ( дословно Шара переводится как "быть доступным" применимо к папкам и файлам, в случае с сетью, что обозначает сделать объект доступным для других). Но вернемся к нашему FreeNAS, и смонтируем второй диск, в результате чего получаю:

Монтирование нескольких дисков в FreeNAS

Обратите внимание на некоторые различия:

{xtypo_info}Тип раздела - GPT
Номер раздела - 1
Файловая система - UFS{/xtypo_info}

{xtypo_sticky}Так же на форуме, попадалась ссылка что в некоторых случаях приходилось увеличивать номер раздела, монтирование проходило с номером 5 и типом раздела GPT{/xtypo_sticky}

И как обычно для применения настроек, нажмем на кнопку "применить изменения".


SMB служба FreeNAS

Продолжая описывать настройку FreeNAS я начну с протокола SMB, он распространен в Windows (общий доступ к папкам). Для включения данной службы откроем Службы - CIFS/SMB

Настройка SMB в FreeNAS

В данном случае, на скриншоте показано общие настройки для открытого доступа для всех. Обращаю Ваше мнение что, на данный момент мы установили только разрешение но не создали каталог в для общего доступа. Для создание общего каталога, выполним следующее. Службы - CIFS/SMB - Общие ресурсы (закладка), добавим ресурс, нажав на "плюс" :

Добавление ресурса FreeNAS для SMB

Мы получили ресурс с именем Video, а вот в Windows (Windows 7 в моем случае) мы получаем следующее:

Ресурс FreeNAS в Windows 7

Так же можно добавить любой диск, в моем случае это System.


Torrent в FreeNAS

Продолжая настройку файлового сервера на FreeNAS не могу не затронуть службу Torrent в FreeNAS. Для простоты настройки я буду использовать уже настроенную ранее службу SMB благодаря которой я создам каталоги для Torrent в FreeNAS.

К примеру в общей сетевой папке Video я создам следующие каталоги, как показано на скриншоте:

Создание сетевых каталогов в FreeNAS через SMB

Эти каталоги я буду указывать в настройках Службы BitTorrent, для удобства использую каталоги с простыми именами. Downloads - уже для загруженных файлов, именно в этот каталог будут складываться файлы. Config - папка для сохранения настроек нашего BitTorrent клиента. Torrent - достаточно удобная опция, которая позволяет добавлять закачки автоматически, при указании данного каталога BitTorrent клиент будет автоматически опрашивать этот каталог на наличии новых torrent файлов, и если такие имеются они сами добавляются в список загрузок, конечно же добавить загрузку файла можно и через Web интерфейс, но если надо загрузить большое количество файлов, логичнее использовать такое дополнение. Temp - тоже своего рода дополнение, которое позволяет отделить уже загруженные файлы от тех которые еще не загрузились, в данном каталоге файлы как правило находятся временно и переносятся в каталог Downloads по окончанию их загрузки.

Настройка BitTorrent в FreeNAS

Я сменил права доступа на 0777 - это права на полный доступ любого посетителя на чтение, запись и изменение. По завершению нажмем на кнопку сохранить и перезагрузить в результате чего на нашем файловом сервере запуститься служба Torrent в FreeNAS, доступ к которой мы сможем получить через Web интерфейс перейдя по ссылке http://freenas:9091 или http://IP_сервера:9091

BitTorrent в FreeNAS

Ну и конечно же проверим автоматическое добавление закачки:

Автоматическая загрузка torrent файлов в FreeNAS

А вот и результат:

BitTorrent клиент в FreeNAS

Обсуждение по возникшим вопросам на форуме FreeNAS.