воскресенье, 29 декабря 2013 г.

Домашний мини-сервер на ОС OpenMediaVault.

Настройки сервиса Plex Media Server.


    Сервис Plex Media Server позволяет объединить сетевое хранилище файлов с такими устройствами как: smart телевизор, мобильный телефон, планшет, ноутбук, пк и потоковые девайсынезависимо от того, где они находятся. Plex Media Server обладает пользовательским взб-интерфейсом, который обеспечивает мгновенный доступ к вашей информации из Plex-клиентов. Сервис может перекодировать различные видео, аудио и фото форматы для потокового воспроизведения в режиме реального времени.
    Примечание. В зависимости от производителя и модели изделия, возможна не полная поддержка все функций Plex.

    Настраиваем Plex Media Server (PMS).

    Plex Media Server - Настройки

    Параметры, которые настраиваем:

    Включить - ставим галку

    Database Volume (том базы данных) - указываем папку или диск с медиа-файлами. Файлы базы данных будут перемещаться на новое место, если том базы данных изменяется.

    Database Folder (ресурс базы данных) - оставляем по умолчанию.
( /var/lib/plexmediaserver )

    Включить вкладку, содержащую Web Client - ставим галку

    Жмём сохранить, затем подтверждаем изменения.
    

    Перезагружаем мини-сервер с ОС OpenMediaVault.

    Cервис Plex Media Server покажет изменения, жмём на уже активную кнопку "Plex Web Client".



    На вкладке Web Client теперь будет доступен вэб-интерфейс управления PMS:


    Доступ к вэб-интерфейсу управления PMS возможен, так же, с клиентского браузера, введите в адресной строке:   http://omvIP:32400/web  
     где omvIP - ip-адрес OpenMediaVault, например:  http://192.168.1.8:32400/web

    В Общем ресурсе для медиа-файлов рекомендуется создать тематические каталоги для контента. PMS использует эти каталоги для хранение данных о медиа-файлах.  
    Movies - фильмы
    TV Shows - сериалы
    Home Movies - домашнее видео
    Music - музыка
    Photos - фотографии
    Настоятельно рекомендуется подробнее ознакомиться с Организацией и Наименованием медиа-файлов в PMS:
    http://wiki.plexapp.com/index.php/Media_Naming_and_Organization_Guide/ru  

    Дальнейшая настройка производится в веб-интерфейсе Plex Media Server'а.
    Добавляем раздел в библиотеку:



    Выбираем тип содержимого:



    Добавляем папку:



    Выбираем Том базы данных:



    Выбираем Общий ресурс базы данных:



    Добавляем:

    Сохраняем:

    Выполняем дополнительные настройки:



    Настраиваем и сохраняем каждый пункт:






    Настройка агента Freebase:  Localized Titles - Локализованные Названия





    Настройка агента The Movie Database: Use collection info from The Movie Database - Использовать информацию о коллекции из Базы данных Фильмов.
    Prefer artwork based on section language - Предпочесть оформление, основанное на языке раздела.
    Include adult content - Включить контент для взрослых.
    Country (used for release date and content rating) - Страна (используется для даты выпуска и рейтинга содержания).










    Можно организовать фильтрацию и упорядочить медиа-файлы базы данных:



    На этом основные настройка сервиса Plex закончены.


Домашний мини-сервер на ОС OpenMediaVault.

Настройки сервиса BitTorrent.



    Протокол BitTorrent позволяет обмениваться файлами через интернет.

    Transmission - BitTorrent-клиент с минимальными системными требованиями. Он прост и надёжен, поддерживает удалённое управление из командной строки, web-интерфейса, или через отдельную программу.

    Настраиваем BitTorrent-клиент Transmission.

1. Сервисы - BitTorrent - Сервер - Настройки

    Параметры, которые настраиваем:

    Включить - ставим галку

    Пароль - меняем


    Остальные параметры на странице Настройки оставляем без изменений.

Описание остальных параметров на странице Настройки:
Peer exchange (PEX) - обмен пирами.   По умолчанию - включено
Distributed Hash Table (DHT) - эта функция позволяет находить участников обмена в
обход трекера.   По умолчанию - включено
Local Peer Discovery (LPD) - сетевой протокол для поиска BitTorrent-пиров в
локальной сети, включает обнаружение BitTorrent-пиров, расположенных в той же локальной сети.   По умолчанию - отключено
Micro Transport Protocol (µTP) - протокол обмена µTP, разрешает BitTorrent через
UDP.   По умолчанию - включено
Encryption - одноранговый режим шифрования соединения, варианты выбора:
Preferred - предпочтительный; по умолчанию - включено; Off - выключено
Message Level - задайте уровень детализации передачи сообщений, варианты выбора:
Информация; по умолчанию - включено; Ничего; Ошибка
Lazy Bitfield - может помочь обойти некоторые ISP фильтрации
По умолчанию - включено
Scrape paused torrents - включить паузу для очистки загрузок
По умолчанию - включено
Umask - устанавливает передачу файлов в режиме создания маски (установка значения
кода прав доступа).   По умолчанию - 18
Cache Size - размер кэша (в Мб) для уменьшения количества операций чтения/записи
с/на диск.   По умолчанию - 4 Мб
Порт - порт для прослушивания RPC/Web запросов.   По умолчанию - 9091
Uri - идентификатор ресурса для доступа к RPC (http://localhost/<URI>/(rpc|web).
По умолчанию - transmission
Аутентификация - требует от клиентов авторизоваться.   По умолчанию - включено
Имя Пользователя - используется для аутентификации клиента, обязательно, если
включена Аутентификация.   По умолчанию - admin
Пароль - используется для аутентификации клиента, обязателен, если включена
Аутентификация.   По умолчанию - openmediavault
Blocklist - Чёрный список
Auto sync - обновление чёрных списков автоматически.   По умолчанию - отключено
Sync frequency - как часто обновлять.   По умолчанию - Daily (ежедневно)
URL - определитель местонахождения чёрного списка.
По умолчанию - http://update.transmissionbt.com/level1.gz
Сценарий для процесса после завершения торрента. По умолчанию - отключено
Script - поле для ввода пути к сценарию

2. Сервисы - BitTorrent - Сервер - Files and locations

    Параметры, которые настраиваем:

    Загрузка

    Общий каталог.   Выбираем или создаём общий ресурс для хранения загруженных файлов. Указываем путь к нему. Задаём права.

    Каталог.  Вписываем название каталога для хранения загруженных файлов.

    Watch - Наблюдать.   Включить - ставим галку

    Общий каталог.   Выбираем или создаём общий ресурс для торрент-файлов и добавления их в загрузку. Указываем путь к нему. Задаём права.

    Каталог.   Вписываем название каталога для торрент-файлов и добавления их в загрузку.


    Остальные параметры на странице Files and locations оставляем без изменений.

Описание остальных параметров на странице Files and locations:
Загрузка
Общий каталог   Убедитесь, что группа 'debian-transmission' имеет доступ на чтение и запись для общего ресурса.
Каталог   Каталог для сохранения загрузок. Если включён Незаконченный, только завершённые загрузки будут сохранены здесь.
Незаконченный
Общий каталог  Убедитесь, что группа 'debian-transmission' имеет доступ на чтение и запись для общего ресурса.
Каталог   Каталог для сохранения файлов до тех пор, пока не завершена их загрузка.
Watch
Общий каталог  Убедитесь, что группа 'debian-transmission' имеет доступ на чтение и запись для общего ресурса.
Каталог   Отслеживаемый каталог для торрент-файлов и добавления их в загрузку.
Files
Preallocation - Режим предварительного определения файлов.   По умолчанию - Fast (быстро)
Postfix - снабжать постфиксом *.part частично загруженные файлы.
По умолчанию - включено
Start Torrents - начать загрузку, как только торренты будут добавлены.
По умолчанию - включено
Trash original - удалять загрузки, добавленные из каталога Watch.
По умолчанию - отключено

3 . Сервисы - BitTorrent - Сервер - Peer

    Параметры, которые настраиваем:

    Port forwarding - разрешает автоматическую настройку NAT с использованием технологий UPnP или NAT-PMP.
    Перед тем как использовать, убедитесь что ваш маршрутизатор поддерживает эти технологии. Эта функция должна быть включена как в приложении, так и в настройках маршрутизатора.
    Если переадресация портов выполнена "вручную", то автоматическую настройку NAT надо отключить.


    Остальные параметры на странице Peer оставляем без изменений.

Описание остальных параметров на странице Peer:
Bindings
IPv4 - IPv4-адрес для прослушивания. Используйте 0.0.0.0: для всех хост IP-адресов
По умолчанию - 0.0.0.0:
IPv6 - IPv6-адрес для прослушивания. Используйте :: для всех хост IP-адресов
По умолчанию - ::
Limits
Global - максимальное количество подключённых клиентов. По умолчанию - 240
Per torrent - максимальное количество подключённых клиентов для каждого торрента
По умолчанию - 60
Socket TOS - тип сервиса канала двухсторонней связи между компьютерами, варианты выбора: default - по умолчанию; lowcost - низкие затраты; throughput - производительность; lowdelay - низкая задержка; reliability - надёжность
Peer Ports
Peer port - порт для прослушивания входящих подключений клиентов.
По умолчанию - 51413
Random Port - случайный порт на старте. По умолчанию - отключено
Random low - случайный нижний. По умолчанию - 1024
Random hight - случайный верхний. По умолчанию - 65535
Port forwarding - включить переадресацию портов через NAT-PMP или UPnP
По умолчанию - включено

4. Сервисы - BitTorrent - Сервер - Bandwidht

    Все параметры на странице Bandwidht оставляем без изменений.


Описание параметров на странице Bandwidht:
Speed
Limit Download - Включить ограничение загрузки. По умолчанию - отключено
Загрузка - Ограничить скорость скачивания. Значение в kb/s. По умолчанию - 100
Limit Upload - Включить ограничение раздачи (загрузить в удалённый компьютер).
По умолчанию - отключено
Загрузить - Ограничение скорости раздачи. Значение в kb/s. По умолчанию - 100
Upload slots - количество одновременных раздач. По умолчанию - 14
Turtie Mode
Включить - включить режим Черепахи. По умолчанию - отключено
Загрузка - скорость скачивания в режиме Черепахи. Значение в kb/s.
По умолчанию - 50
Загрузить - скорости раздачи в режим Черепахи. Значение в kb/s.
По умолчанию - 50

5. Сервисы - BitTorrent - Сервер - Queuing

    Все параметры на странице Queuing оставляем без изменений.


Описание параметров на странице Queuing:
Общий
Queue Stalled - торренты, которые не имеют общих данных и рассматриваются как 'тупик'. По умолчанию - включено
Stalled Minutes - 'тупик' в минутах. По умолчанию - 30
Download Queue
Загрузка - Transmission сразу загружает только торренты не зашедшие в тупик.
По умолчанию - включено
Размер. По умолчанию - 5
Speed Queue
Speed - Transmission сразу раздаёт только торренты не зашедшие в тупик.
По умолчанию - отключено 
Размер. По умолчанию - 10

6. Сервисы - BitTorrent - Сервер - Scheduling

    Параметры, которые настраиваем, если нужно планирование загрузок:

    Scheduling - Планирование. По умолчанию - отключено
  (При включении этой функции будет отключён режим Черепахи.)


Описание параметров на странице Scheduling:
Бездействие
Seeding Limit - остановка раздачи после простоя в течение N минут.
По умолчанию - отключено
Idle Minutes - минут бездействия. По умолчанию - 30
Ratio - отношение сколько вы скачали к сколько вы раздали; все торренты должны
раздаваться до указанного соотношения (Limit), если не переопределена установка на
каждый торрент. По умолчанию - отключено
Ratio Limit.   По умолчанию - 2


суббота, 28 декабря 2013 г.

Домашний мини-сервер на ОС OpenMediaVault.

Установка в OMV 0.5 дополнительных сервисов (плагинов).

     
    Устанавливать будем два плагина: 1) transmissionbt - клиент для bittorrent сетей;
2) plexmediaserver - сетевой медиа-центр. Оба плагина не являются официальными, поэтому вначале нужно организовать их отображение в OpenMediaVault.
    По адресу:  http://omv-extras.org/debian/pool/main/o/openmediavault-omvextrasorg   уточняем список актуальных неофициальных плагинов, который представлен файлом *.deb  например:  openmediavault-omvextrasorg_0.5.15_all.deb 
(Полный список плагинов доступен только для 64-bit системы.)
    Добавлять список неофициальных плагинов нужно из консоли, от имени root, введя последовательно 3 команды:

 wget http://omv-extras.org/debian/pool/main/o/openmediavault- omvextrasorg/openmediavault-omvextrasorg_0.5.15_all.deb 

 dpkg -i openmediavault-omvextrasorg_0.5.15_all.deb 

 apt-get update 

    После выполнения появляются: в разделе Система - пункт OMV-Extras.org;
в пункте Плагины - plexmediaserver, transmissionbt и другие. 
В пункте OMV-Extras.org отмечаем галкой "Включить Plex Media Server репозиторий". 

    Установка плагина transmissionbt.
    Проходим в Система - Плагины и отмечаем плагин transmissionbt. Нажимаем Установить.



    Закрываем окно и обязательно перезагружаем OpenMediaVault.
    Появится новый сервис - BitTorrent.  

    Установка плагина plexmediaserver.
    Производится аналогичным образом. Появляется новый сервис - Plex Media Server. 

    

Домашний мини-сервер на ОС OpenMediaVault.

Базовые настройки OpenMediaVault 0.5.


    Настройка OpenMediaVault (OMV) производится через вэб-интерфейс.
    Запускаем браузер и в адресной строке набираем ip-адрес сетевой карты OMV.
    Выбираем язык интерфейса и авторизируемся: по умолчанию используются следующие логин и пароль:   User:   admin,   Password:   openmediavault 
    Жмём < Логин > и попадаем на главную страницу вэб-интерфейса управления.


    Кнопки выключения и перезагрузки OMV находятся в выпадающим меню, в верхней правой части страницы вэб-интерфейса.
    Первое, что надо сделать - обновить систему до актуального состояния. Это нужно для того, чтобы уже на этой стадии отсечь все старые ошибки. Идём в раздел Менеджер обновлений. Нажимаем Проверка, отмечаем все появившиеся пакеты, жмём Установить.


    Дожидаемся выполнения установки обновлений.   


    Закрываем окно и обязательно перезагружаем OpenMediaVault.

    Далее сделаем следующее: меняем стандартный пароль вэб-интерфейса. Для этого откроем Система - Общие настройки - Пароль Web Администратора. 
    Переходим в Web Администратор. Можно выставить время сессии - период времени, после которого система завершит сеанс пользователя (по умолчанию - 5 минут). Установите 0, чтобы отключить автоматический выход из системы.
    На вкладке Дата и Время проверяем Настройки и использование сервера NTP. 
    
    Если нужно назначить для OMV фиксированный IP-адрес, то идём в раздел Сеть - Интерфейсы, выбираем интерфейс eth0 и нажимаем Редактировать.
    Если OMV находится за маршрутизатором, то достаточно выполнить некоторые настройки маршрутизатора, а именно - для хранилища привязать назначенный IP-адрес к MAC-адресу сетевой карты. (О том, как это выполнить, смотрите в разделе Настройка сетевых параметров ОС FreeNAS.)

    Настройка жёстких дисков в OMV.
    Во время установки ОС OMV в мини-сервере был только один накопитель. Затем были подключены все hdd. Для начала идём в раздел Хранилище - Физические диски и убеждаемся, что количество дисков точно больше одного. Если у вас всего два диска, то тут без вариантов - на втором (свободном) диске создаётся файловая система и используется для хранения данных. О том, как создавать файловую систему смотрите далее.
    Если у вас больше двух дисков (один под систему и остальные свободные), то можно сделать RAID-массив из свободных дисков. Итак, если у вас 2 свободных диска, то для организации надёжного хранилища используется RAID 1 (Mirror). В этом случае один диск будет являться точной копией второго. Если у вас три свободных диска и более, то можно делать RAID 5. В этом случае доступный вам объём дискового массива будет равен:  (N-1) х ёмкость одного диска, где N - количество дисков.
    RAID-массив создаётся в разделе Менеджер RAID. Нажимаем Создать и в новом окне указываем имя RAID-массива, уровень (напр. Mirror) и отмечаем свободные жёсткие диски. Жмём ОК. В списке появится созданный массив:



    Здесь указано его название, состояние, уровень RAID, ёмкость, из каких жёстких дисков он состоит. Сразу после создания массива будет произведена синхронизация жёстких дисков между собой, что может занять несколько минут. Статус синхронизации отображается в колонке Штат:



    Следующий этап - создание Файловой системы.
    В этом процессе нет никакой разницы, создавать файловую систему для RAID или для отдельного диска. 
    В меню Хранилище - Файловые системы выбираем Создать. 
    В открывшемся окне выбираем носитель информации (RAID или жёсткий диск), вводим произвольную метку (напр. media) и выбираем файловую систему. По  умолчанию предлагается EXT4, её и оставляем.



    На предупреждение, что при создании файловой системы все данные будут стёрты, нажимаем кнопку <Да> и ждём пока отформатируется RAID или жёсткий диск. Время зависит от объёма, скорости hdd и типа файловой системы.     
    После завершения форматирования, в списке файловых систем появится новый раздел. Необходимо его смонтировать. Для этого надо кликнуть по нему мышкой и нажать на Монтировать. 



    Смонтированный носитель:



    Создание ресурсов.
    OpenMediaVault оперирует объектами, которые называются общими папками или ресурсами. Их можно создавать сколь угодно много. При создании, все они привязываются к конкретным файловым системам. И уже после этого к ресурсам может быть предоставлен общий доступ, посредством различных технологий: Общие каталоги Windows, FTP, Apple Net-a-talk и т.д. Разделение прав между разными пользователями тоже происходит на уровне ресурсов.
    Для того чтобы создать общий ресурс, идём в раздел Общие каталоги. Там нажимаем кнопку Добавить и в новом окне задаём Имя ресурса, Том, Путь (пишем Имя ресурса), Права доступа и при желании комментарии. Для Прав доступа даются шаблоны: от доступа только для администраторов, до полного доступа для всех. Выставляем то что подходит и нажимаем <Сохранить>.




    Создав общую папку, кликаем по ней мышкой, нажимаем на ACL и в новом окне задаём Дополнительные опции. Жмём <Применить> и <Закрыть>. 



    Общий доступ к ресурсам для пользователей сети Windows.
    Сначала нужно запустить соответствующий сервис, единый для всех создаваемых общих ресурсов для пользователей сети Windows. В меню Сервисы - SMB/CIFS ставим галочку напротив «Включить». Вводим имя рабочей группы Windows, по умолчанию WORKGROUP. Если в сети несколько пользователей, то можно поставить галку на пункте «Включить домашние каталоги пользователей», тогда у каждого пользователя появится своя личная папка для документов и файлов. Отмечаем пункты «Разрешить просматривать» и «Разрешить клиенту доступ к аккаунтам, которые имеют нулевой пароль».



    Затем перейдём в Общие ресурсы. Тут, для каждого создаваемого ресурса, нажмём Добавить и в новом окне введём Имя, Общий каталог, можно поставить галку «Опубликованный», что разрешит анонимный доступ к ресурсу (без ввода логина и пароля) и отметим «Соблюдать существующие ACLs». Нажимаем Сохранить.



    Теперь можно устанавливать нужные сервисы.




пятница, 27 декабря 2013 г.

Домашний мини-сервер на ОС OpenMediaVault.

Установка OpenMediaVault 0.5.



   OpenMediaVault — это ОС для сетевых устройств хранения, на основе Debian Linux.  
  
    Cкачать iso-образ ОС можно по адресам:  
    openmediavault_0.5.0.24_i386.iso http://yadi.sk/d/IJg16PUHF46ya
    openmediavault_0.5.0.24_amd64.iso http://yadi.sk/d/tUiykyA5F475Z  

    _i386.iso File MD5 Hash:       1d7264b82ae132eefac190f06350f6a4       
    _amd64.iso File MD5 Hash:   ddad8c9f5ff8805727df7828e3589cb3

     Записать файл образа на CD можно любой программой, поддерживающей запись .iso, например CDBurnerXP, записывайте на минимальной скорости записи, поддерживаемой вашим приводом оптических дисков. Важно что бы привод оптических дисков был относительно современной моделью.

   Примечания перед установкой. 
   Чтобы установить OpenMediaVault без проблем, отсоедините все HDD, за исключением того, который будет использоваться в качестве системного диска OpenMediaVault. 
   В BIOS системной платы задайте значение Disabled для Последовательного порта (serial port, COM-порт) и Параллельного порта (Parallel port, LPT-порт). Это необходимо только при установке, потом порты можно включить.   
   После установки OpenMediaVault завершите работу системы. Затем подключите диски, предназначенные для хранения данных и перезагрузите OpenMediaVault для завершения конфигурации.
    Во время процесса установки, настройте организацию сети (не выбирайте настройку организацию сети позже). Если организация сети не будет настроена в это время, вы не будет иметь доступ к OpenMediaVault из вашего веб-браузера. 
    В процессе установки автоматически проверяется наличие новых версий устанавливаемых пакетов, поэтому убедитесь в том, что сетевая карта  OpenMediaVault имеет возможность подключения к интернету для установки последних версий пакетов.

    Загружаемся с установочного диска и видим Boot menu (Меню загрузки) с тремя пунктами. Жмём на первый - Install (Установить), Если сразу не нажимать, то установка начнётся автоматически через 5 секунд. 
    Процесс установки сводится, в основном, к выбору предлагаемых вариантов перечисленных ниже параметров и к ответам на несколько стандартных вопросов. 
Поэтому будут представлены только некоторые скриншоты процесса установки.
Примечание. Управление при выборе:  <Tab> переход по элементам ;  <Пробел> выбор ;  <Enter> активация кнопок.

- выбираем, одновременно, язык интерфейса процесса установки и устанавливаемой ОС OpenMediaVault (OMV);
- местонахождение;
- раскладка клавиатуры;
- выполняется Загрузка дополнительных компонентов;
- настройка сети. Задаём имя компьютера и имя домена;
выполняется Получение настроек сети по DHCP (если автоматически не получается, то будет предложено вручную ввести IP-адрес, маску подсети и шлюз);
- настройка учётных записей пользователей и паролей;
- настройка времени;
- разметка дисков. По умолчанию оставляем как есть, выбираем <Да>



- выполняется Форматирование разделов;
- выполняется Установка системы;
- настройка менеджера пакетов (3 окна);
- выполняется настройка apt;
- выполняется Установка системного загрузчика GRUB;
- выполняется Завершение программы установки;  
- выполняется настройка пакета resolvconf. Выбираем <Продолжить>
   Выключаем систему.

   Отсоединяем привод оптических дисков; подключаем все планируемые HDD.  
   Загружаемся с системного накопителя с установленной ОС OpenMediaVault.
   Наблюдаем процесс загрузки :



    Видим сообщение об ошибке службы мониторинга - failed! 
    Она ещё не настроена: нет почтового адреса или команды оповещения.  

    Вход в консоль:    Пользователь:  root
                                    Пароль:       <заданный во время установки>
   


четверг, 26 декабря 2013 г.

Сетевое хранилище на ОС FreeNAS.
Базовые настройки FreeNAS 8.3.2.


    Выполняем настройку через Web GUI - веб-интерфейс.
С любого компьютера в локальной сети, из браузера заходим на IP-адрес сетевого хранилища (тот IP-адрес, который мы присвоили хранилищу с FreeNAS, т.е. http://192.168.1.50) и попадаем в Web GUI ОС FreeNAS.
    По умолчанию логин: admin, пароль: freenas.
    Основные настройки сосредоточены в этих разделах: 
System (Система), Network (Сеть), Storage (Хранилище), Sharing (Совместное использование), Services (Службы) и Account (Учётная запись).
    Рекомендуется поменять пароль по умолчанию от Web GUI ОС FreeNAS. При использовании хранилища через интернет, поменять пароль надо обязательно.    
    Меняем пароль: Account > Change Password (Учётная запись > Сменить пароль).
    Дважды вводим новый пароль.
    Ставим галочку - Change root password as well (Также изменить пароль суперпользователя). Жмём Change Admin Password.




     Нужно выставить подходящий часовой пояс в меню System > Setting > General > Timezone (Система > Настройки > Общее > Часовой пояс), чтобы в журнале верно отображалось время того или иного события. Выбираем Europe/Moscow, жмём Save.
     Настройку ОС FreeNAS лучше проводить с интерфейсом на Английском языке, но местами полезно переключаться на Русский язык. Поменять язык интерфейса можно на вкладке System > Setting > General > Language > Русский (Система > Настройки > Общее > Язык > Русский), жмём Save.     
    После смены языка интерфейса необходимо перезагрузить Web GUI ОС FreeNAS.

    Переходим к настройке хранилища. Для этого идём в меню Storage > Active Volumes (Хранилище > Активные тома). Должны появиться четыре кнопки, с помощью которых можно добавить диски в качестве новых или импортировать диски с уже существующей на них информацией.
    Создадим том, нажав на кнопку Volume Manager (Управление томами).      
    В поле «Volume name» (Имя тома) указываем имя тома (например hdd1). 
    В списке дисков выбираем жёсткиe диски, которые хотим подключить (например ada0 и ada1) и опцию «mirror» (зеркало) - если хотим создать RAID 1, либо опцию «stripe» (чередование) - если хотим создать RAID 0. 

    Если функция RAID не нужна, то каждый диск добавляется отдельно с индивидуальным Именем тома. Теперь надо выбрать файловую систему. ОС FreeNAS поддерживает файловые системы UFS и ZFS. Не вдаваясь в подробности - лучшей считается ZFS, её и стоит выбрать. Мы будем настраивать хранилище с одним диском.   Если все параметры установили, то нажимайте кнопку «Add Volume». 




    В файловой системе ZFS возможно создавать специальные области под разные нужды. Такая область называется dataset ( набор данных ). Создадим датасет под хранение данных. 
    Нажимаем кнопку Create ZFS Volume ( Создание тома ZFS ). 




    Появится окно, где нужно задать: Название датасета ( например data ). 
    Compression level ( Уровень сжатия ) - Off    
    Enable atime * ( Включить atime ) - Inherit ( Наследовать ) - по умолчанию. 
    Интересный параметр Quota for this dataset ** ( Квота для этого набора данных ). Можно установить объём, например 100 Gb. Для этого, в поле параметра Quota for this dataset надо вписать 100 G , чтобы место под данные было гарантировано всегда. Таким образом, если на диске есть больше свободного места, то данные смогут занять этот объём без ограничений, но за датасетом "data" всегда будет зарезервирован 
установленный нами минимум свободного пространства, недоступный для записи другим ресурсам.
    Однако мы оставим всё по умолчанию: 0 = Unlimited (Неограниченное).
    Жмём Add Dataset.




    Также надо установить Права Доступа для датасета, жмём Change Permissions (Изменение Прав Доступа). 




    Если вы первый раз настраиваете ОС FreeNAS, то рекомендуется сделать всё по простому - разрешить всё и всем.      
    Ставим галки во все чекбоксы, включая Set permission recursively ( Установить Права Доступа рекурсивно - т.е. включая все подчинённые разделы ).
    Type of ACL*** - задаём Windows, если в сети только ПК с Windows; во всех других случаях - Unix. 
    Примечание. Для версий ОС FreeNAS 8.3.0 и выше рекомендуется в любом случае установить значение - Unix.
    Жмём Change.




    Успешное подключение дисков в систему ещё не означает, что их содержимое доступно в сети. По умолчанию почти все протоколы, поддерживаемые ОС FreeNAS, выключены. Управление ими находится во вкладке Services > Core ( Службы > Основа ). «Движковые переключатели» графического интерфейса позволяют максимально наглядно показать, какие функции хранилища активированы. 
    ОС FreeNAS поддерживает хранение и обмен данными для платформ: Apple ( AFP ), UNIX - систем ( NFS ) и Windows ( CIFS ). 
    Если необходимо открыть сетевой доступ к ресурсам ПК с Windows, потребуется вначале настроить, а затем запустить службу CIFS. 
    Настроим службу CIFS - жмём на "ключ".




    Нужно указать в настройках действительную «Рабочую группу» вашей сети, также включить AIO – это ускорит  обмен данными. Можно открыть для доступа как весь том, так и отдельные датасеты и папки, а также разграничить права пользователей, если прописать их в списки Users. Количество «расшаренных» ресурсов неограниченно.  
    Откроем для общего доступа наш набор данных ZFS "data".    
    Authentication Model ( Модель проверки подлинности ) - анонимный.   
    Guest account ( Гостевая учетная запись ) - nobody ( никто ).    
    Allow Empty Password ( Разрешить Пустой пароль ) - необходимо для общего доступа.     Жмём ОК.




    Включаем службу CIFS - жмём слева от красной надписи OFF. Состояние службы CIFS изменится на синий ON . 




    Идем в раздел Sharing ( Совместное Использование ) > Windows ( CIFS ) и нажимаем кнопку Add Windows Share ( Добавить общий ресурс Windows ( CIFS )).   
    Назначаем датасету "data" сетевое имя. Например Data.    
    Указываем путь к датасету посредством кнопки.   
    Allow Guest Access ( Разрешить гостевой доступ ) - необходимо для общего доступа. 
    Жмём ОК.




    После включения службы CIFS, вновь созданное хранилище Data будет доступно по сети из Windows для выполнения всех действий с файлами ( Иногда может потребоваться перезагрузка сетевого хранилища с ОС FreeNAS ).    
    В принципе, система готова к использованию в локальной сети как сетевое приложенное хранилище - NAS.
    Чтобы система смогла предоставлять пользователем сети дополнительные сервисы, каждый сервис, в виде отдельного плагина, нужно установить и настроить в ОС FreeNAS. Плагины в ОС FreeNAS используют модуль Plugins Jail - среду для установки дополнительного программного обеспечения. 


    Дополнительные сведения по дискам . 
    Диск с данными можно импортировать как существующий том с помощью команды Storage > Volumes > Import Volume ( Хранилище > Активные тома > Импортировать том ). Выберите нужный диск из раскрывающегося списка, укажите тип файловой системы и щёлкните на Import Volume. 
    Если накопитель хранит данные в файловой системе NTFS, его нужно импортировать с настройками «только для чтения», поскольку есть мнение, что файловую систему NTFS ОС FreeNAS понимает не очень хорошо. 
    Включив Совместное использование для Windows, содержимое можно скопировать в резервное хранилище, а накопитель переформатировать всё в ту же ZFS и затем вернуть изъятые данные на место.   

*) Enable atime ( Включить atime ) - Inherit / On / Off ( Наследовать / Вкл / Выкл ) - Inherit по умолчанию; управляет тем, будет ли обновлено время доступа для файлов когда они прочитаны; отключение этого свойства запрещает трафик записи при чтении файлов и может привести к значительному приросту производительности , хотя это может запутать почтовые программы и другие утилиты. 
**) Quota for this dataset ( Квота для этого набора данных ) значение по умолчанию 0 - выключен; можно указать M ( мегабайт ), G ( гигабайт ) или T ( терабайт ), объём в 20 GB записывается как 20 G, можно включать десятичную точку ( например 2.8 G ). Reserved space for this dataset ( Зарезервированное пространство для этого набора данных ) значение по умолчанию 0 - не ограничен ( кроме оборудования ); можно указать M ( мегабайт ), G ( гигабайт ) или T ( терабайт ), объём в 20 GB записывается как 20 G, можно включать десятичную точку ( например 2.8 G ). 
***) Type of ACL - UNIX / Windows; UNIX ACL и Windows ACL являются взаимоисключающими, это означает, что вам необходимо выбрать правильный тип ACL. Когда вы в сомнении, или если у вас есть сочетание операционных систем в вашей 
сети, выберите Unix ACL, так как все клиенты понимают Unix ACL. Windows ACL является уместной, если сеть содержит только Windows - клиенты и является предпочтительным вариантом в домен Active Directory. Если вы измените свое решение относительно типа ACL, вам не надо пересоздавать тома. То есть, существующие данные не теряются, если тип ACL изменяется.