Руководство пользователя FreeNAS (версия 0.686)
Загрузить руководство пользователя в формате ODF (OpenOffice.org):
Olivier Cochard-Labbé
Bob Jaggard
Copyright © 2005, 2007 FreeNAS Documentation Project
FreeNAS® зарегистрированная торговая марка Olivier Cochard-Labbé.
Перевод руководства на русский язык Виктор Каплунов (victorkaplunov@yandex.ru)
Перевод пользовательского интерфейса на русский язык Александр Самойлов (root@lifeslice.ru), Алексей Санников и другие.
Список переводчиков доступен на Launchpad.net
Все права защищены. Распространение и использование в любой форме, включая модификацию, разрешено при выполнении следующих условий:
ЭТО ДОКУМЕНТАЦИЯ ПРЕДОСТАВЛЕНА БЕСПЛАТНО ДЕРЖАТЕЛЯМИ АВТОРСКИХ ПРАВ И/ИЛИ ДРУГИМИ СТОРОНАМИ «КАК ОНА ЕСТЬ» БЕЗ КАКОГО-ЛИБО ВИДА ГАРАНТИЙ, ВЫРАЖЕННЫХ ЯВНО ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ПОДРАЗУМЕВАЕМЫМИ ГАРАНТИЯМИ КОММЕРЧЕСКОЙ ЦЕННОСТИ И ПРИГОДНОСТИ ДЛЯ КОНКРЕТНОЙ ЦЕЛИ.
НИ В КОЕМ СЛУЧАЕ НИ ОДИН ДЕРЖАТЕЛЬ АВТОРСКИХ ПРАВ И НИ ОДНО ДРУГОЕ ЛИЦО, КОТОРОЕ МОЖЕТ ИЗМЕНЯТЬ И/ИЛИ ПОВТОРНО РАСПРОСТРАНЯТЬ ПРОГРАММУ, КАК БЫЛО РАЗРЕШЕНО ВЫШЕ, НЕ ОТВЕТСТВЕННЫ ПЕРЕД ВАМИ ЗА УБЫТКИ, ВКЛЮЧАЯ ЛЮБЫЕ ОБЩИЕ, СЛУЧАЙНЫЕ, СПЕЦИАЛЬНЫЕ ИЛИ ПОСЛЕДОВАВШИЕ УБЫТКИ, ПРОИСТЕКАЮЩИЕ ИЗ ИСПОЛЬЗОВАНИЯ ИЛИ НЕВОЗМОЖНОСТИ ИСПОЛЬЗОВАНИЯ ЭТОЙ ДОКУМЕНТАЦИИ И СВЯЗАННОЙ С НЕЙ ПРОГРАММЫ (ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ПОТЕРЕЙ ДАННЫХ, ИЛИ ДАННЫМИ, СТАВШИМИ НЕПРАВИЛЬНЫМИ, ИЛИ ПОТЕРЯМИ ПОНЕСЕННЫМИ ИЗ-ЗА ВАС ИЛИ ТРЕТЬИХ ЛИЦ, ИЛИ ОТКАЗОМ ПРОГРАММЫ РАБОТАТЬ СОВМЕСТНО С ДРУГИМИ ПРОГРАММАМИ), ДАЖЕ ЕСЛИ ТАКОЙ ДЕРЖАТЕЛЬ ИЛИ ДРУГОЕ ЛИЦО БЫЛИ ИЗВЕЩЕНЫ О ВОЗМОЖНОСТИ ТАКИХ УБЫТКОВ.
1 Введение
Примечание – При установке FreeNAS на загрузочный USB/CF накопитель или жесткий диск загрузочный CD должен быть удален из привода после установки FreeNAS. В настоящее время установка FreeNAS с CD-ROM - это единственный поддерживаемый метод.
Примечание переводчика – особенности установки FreeNAS на накопители Compact Flash и USB-key без использования загрузочного CD-ROM рассматриваются в «Базе знаний»: "Установка FreeNAS на USB-накопитель или карту Compact Flash"
96 мегабайт оперативной памяти - минимум для запуска «полной» установки. Использование таких функций, как программный RAID5 или использование большого количества дополнительных возможностей может потребовать большего объема памяти (512 мегабайт и более).
Ниже описаны некоторые ограничения и взаимосвязи релиза 0.686 FreeNAS:
Функция «Локальный пользователь/пароль» описана в данном документе. Дополнительные замечания доступны в списке изменений на веб-сайте FreeNAS.
Известный старый дефект FreeBSD (операционной системы, на которой базируется FreeNAS): Не пытайтесь получить доступ или записывать файлы на накопители с FAT32 через протокол CIFS (Samba): это повредит ваши файлы!
(Обращение к гуру/авторам FreeBSD… Не могли бы вы устранить эту проблему?)
За советом по своим техническим вопросам, пожалуйста, обращайтесь к указанным источникам в следующем порядке:
2 Обзор установки и конфигурирования
Установка и конфигурирование FreeNAS включает три следующих шага:
Дальнейшая настройка, такая как конфигурирование RAID и подгонка под программную среду, может быть выполнена позже.
3 Начальное конфигурирование
Вы можете использовать FreeNAS c загрузочным компакт-диском и дискетой (или USB накопителем).
Это описание предполагает, что оборудование, на котором будет запущен FreeNAS, способно к загрузке с CD-ROM, имеет привод для дискет и один или более жестких дисков для хранения данных.
Убедитесь, что Ваш компьютер настроен на загрузку с CD-ROM.
Вставьте компакт-диск в привод CD/DVD и загрузите Ваш ПК.
После того, как FreeNAS загрузится без сообщений об отсутствии дискеты (“no floppy disk found”), Вы можете пропустить раздел 3.2 и перейти напрямую кразделу 3.3.
Это описание предполагает, что оборудование, на котором будет запущен FreeNAS, способно к загрузке с CD-ROM и имеет жесткий диск, с которого будет производиться загрузка (в его качестве может использоваться USB-накопитель или карта Compact Flash), а также имеет один или более жестких дисков для хранения данных.
"Console setup" "*********************" 1) Assign Interface 2) Set LAN IP address 3) Reset WebGUI password 4) Reset to factory defaults 5) Ping host 6) Shell 7) Reboot system 8) PowerOff system 9) Install to a hard drive/memory drive/USB Pen, etc.
Консольное меню установки FreeNAS
Вы можете выбрать установку на один жесткий диск — на него будет помещен загрузочный раздел, а на оставшейся части диска будут находиться данные.
"Install" "*********************" 1) Install on HD, CF or USB key: Create 1 UFS partition 2) Install on HD: Create 2 UFS partitions (OS and DATA) 3) Upgrade existing installed version from CDROM 4) Return to main menu
Варианты установки FreeNAS
Если вы выберете пункт 1: то такая установка FreeNAS на диск полностью отводит его под ОС (этот диск не может использоваться для хранения данных). Этот вариант рекомендуется, если вы используете карту CF или USB-накопитель.
Если вы выберете пункт 2: то диск будет разбит на два раздела, и на одном из них будет установлен FreeNAS, а оставшаяся часть будет отформатирована в UFS и использована для хранения данных.
В обоих случая, установив FreeNAS, следуйте инструкциям и выньте CD из привода, а когда появится меню
Используйте вариант “3) Upgrade an existing release from CDROM”, если вы установили FreeNAS на USB-накопитель и собираетесь его обновить:
Убедитесь что BIOS вашего компьютера сконфигурирован для загрузки с USB hard drive – не все BIOS поддерживают это (следует проверить и варианты “USB FDD” или “USB ZIP ”).
После первой загрузки:
FreeNAS использует FreeBSD как базовую операционную систему, а FreeBSD это не Linux!
Во FreeBSD принято следующее наименование дисков:
ВНИМАНИЕ: FreeNAS это самостоятельная операционная система (ОС), предназначенная для создания хранилищ данных подключенных к сети (NAS appliance).
Установка FreeNAS сотрет существующую конфигурацию загрузочного диска. ВСЕ существующие файлы будут удалены в процессе установки.
Установочный процесс FreeNAS не поддерживает загрузку нескольких ОС.
После того, как вы установите FreeNAS на жесткий диск, USB-накопитель или карту CF, и компьютер загрузится с этого устройства, консольное меню примет следующий вид:
"Console setup" "*********************" 1) Assign Interface 2) Set LAN IP address 3) Reset WebGUI password 4) Reset to factory defaults 5) Ping host 6) Shell 7) Reboot system 8) PowerOff system
Конфигурация по умолчанию предполагает использование первой обнаруженной сетевой карты, с присвоением этому сетевому интерфейсу адреса 192.168.1.250.
(Этап перезагрузки остался в наследство от m0n0wall; возможно, что его можно и пропустить).
FreeBSD не использует общие имена для сетевого интерфейса как Linux (eth0 например). Имя сетевого интерфейса зависит от используемого драйвера:
и т. д.
fwip0 — порт FireWire (IEEE 1394, i-Link). Если вы заметите имя fwip0 в списке сетевых портов, то не используйте его.
4 Базовое конфигурирование
Если вам удалось получить ответ на команду ping от другого сетевого устройства в вашей подсети, укажите в вашем web-браузере IP-адрес компьютера, на котором установлен FreeNAS, (в нашем примере этоhttp://192.168.8.128). Должно появиться диалоговое окно для ввода регистрационного имени (логина) и пароля, как показано ниже.
В диалоговом окне введите:
Совет – разработчики FreeNAS настойчиво рекомендуют изменить имя пользователя и пароль, прежде чем использовать FreeNAS в реальной работе.
Вы должны увидеть страницу системного статуса web-интерфейса FreeNAS, как это показано на следующей странице.
Загруженная в настоящий момент версия FreeNAS отображается на этой странице так же, как и другая полезная информация.
Web-страницы FreeNAS конфигурируются с помощью навигационного древа на левой стороне страницы и зоны показа и ввода данных справа от древа навигации.
Сетевое имя (Host name) FreeNAS отображается на этой и на других страницах web-интерфейса FreeNAS. Это может быть полезно при администрировании более чем одного сервера FreeNAS.
Примечание: сетевое имя FreeNAS может быть изменено на странице General setup(Общие).
На некоторых страницах внутри зоны показа и ввода данных, могут отображаться дополнительные средства управления, такие как:
кнопка добавления элементов;
кнопка отмены или удаления элементов;
кнопка изменения свойств элементов.
Примечание переводчика – для переключения языка пользовательского интерфейса выберите нужный язык в выпадающем списке Language (Язык) на страницеSystem/General (Система/Общие) и сохраните выбор нажав кнопку Save (Сохранить). В верхней части окна появиться сообщение: The changes have been applied successfully (Изменения были применены успешно). Чтобы убедиться, что язык был выбран правильно, перейдите на любую другую web-страницу FreeNAS.
Далее в тексте руководства будет использоваться русскоязычная версия пользовательского интерфейса.
Прежде чем форматировать, монтировать или конфигурировать из дисков массив RAID, диски необходимо присоединить.
Все диски, которые вы хотите конфигурировать на FreeNAS, в идеале должны присоединяться до загрузки FreeNAS, наружные USB-накопители могут присоединяться и после загрузки.
Замечание: Не вынимайте из FreeNAS не размонтированные USB-накопители, иначе может произойти перезагрузка.
Для конфигурирования общего сетевого ресурса на FreeNAS необходимо:
Для удаления вы сначала должны удалить точку монтирования и только потом удалить диск.
Замечание: Пожалуйста, убедитесь, что вы присоединили и проверили каждый из дисков, прежде чем начать строить из них любую конфигурацию RAID.
Чтобы добавить диск, откройте страницу Диски/Управление и щелкните на кнопке
в правой части зоны показа.
В выпадающем списке выберите диск. В этом примере мы выбрали ad0.
Примечание для установки на USB-накопитель или Сompact Flash (см. раздел 3.2): Не добавляйте загрузочный диск FreeNAS! Добавление загрузочного диска повлияет на работу FreeNAS, а также позволит некорректно форматировать и монтировать загрузочный диск, который при этом не будет доступен как общий ресурс (в этом примере ad0 - загрузочный диск FreeNAS)
Загрузочный жесткий диск имеет смысл добавитьтолько, если вам требуются возможности FreeNAS по управлению питанием.
ДЛЯ УСТАНОВКИ НА ЖЕСТКИЙ ДИСК С ДВУМЯ РАЗДЕЛАМИ, где вы хотите разделить емкость одного жесткого диска между FreeNAS и хранилищем данных, вы можете добавить загрузочный диск FreeNAS (в этом примере ad0)
За информацией о пунктах меню «Время ожидания жесткого диска», «Расширенное управление питанием» и «Уровень шума» обращайтесь, пожалуйста, к разделу 5.4. Пока оставим их без изменений.
Пункт “Preformatted file system”: оставьте его без изменений для новых дисков, или выберите подходящую файловую систему, если ваш диск уже отформатирован. В любом случае, это информационное поле никак не повлияет на поведение FreeNAS.
Щелкните по клавише «Добавить». Если требуется, добавьте дополнительные диски. Диск(и) должны отображаться в таблице, а их состояние должно быть «НА СВЯЗИ», как это показано на иллюстрации ниже.
Не забудьте применить измения.
Перейдите на страницу Диски: Форматирование и в выпадающем меню выберите диск, который хотите отформатировать.
ВАЖНОЕ ПРИМЕЧАНИЕ Если ваш диск уже отформатирован и на нем находятся данные – НЕ ФОРМАТИРУЙТЕ ЭТОТ ДИСК, все данные на диске будут стерты. Если вы хотите очистить диск и отформатировать его для доступа на чтение/запись, инициализируйте диск, как будет описано ниже. При установке на два раздела жесткого диска, где вы хотите разделить емкость одного жесткого диска между FreeNAS и хранилищем данных, форматировать диск не требуется, он уже отформатирован во время установки с консоли. Дисковый раздел для хранения данных уже отформатирован под UFS.
Примечание: В этом списке будут только те диски, который вы перед этим добавили
В этом примере мы будем конфигурировать диск для обычного использования при помощи «родной» файловой системы FreeBSD — UFS.
Оставьте установки файловой системы в положении UFS (GPT and Soft Updates), а установки минимума свободного места на значении по умолчанию.
Затем, ответьте положительно на появившийся запрос:
Через некоторое время в зоне показа появится информация, аналогичная показанной ниже. Объем данных и содержание может отличаться в вашем случае.
Erasing MBR and all partitions. Creating partition: /dev/ad0p1 added Creating filesystem with 'Soft Updates': /dev/ad0p1: 299.7MB (613804 sectors) block size 16384, fragment size 2048 using 4 cylinder groups of 74.94MB, 4796 blks, 9600 inodes. with soft updates super-block backups (for fsck -b #) at: 160, 153632, 307104, 460576 Done!
Если перед этим вы добавили другие диски, то дополнительные диски могут быть отформатированы аналогичным образом.
При форматировании аппаратных дисковых массивов (RAID), может потребоваться отметить пункт «Не стирать MBR» (Некоторые RAID-контроллеры хранят информацию в главной загрузочной записи (MBR)).
Отформатированный диск требуется смонтировать, после чего его можно будет использовать. Перейдите на страницу Диски: Точка монтирования: Управление, щелкните на кнопке
с правой стороны и выберите в выпадающем меню «Диск» накопитель, который вы перед этим добавили и отформатировали (ad0 в этом примере).
Щелкните по кнопке Сохранить, и диск будет отображен в таблице, а в столбце Состояние будет указан статус «Настраивается» Если у вас есть дополнительные диски, которые ранее были добавлены и отформатированы, вы можете смонтировать и их на этом этапе.
Щелкните по кнопке «Применить изменения», после чего должно появиться сообщение «Изменения были применены успешно». В столбце«Состояние привода» появится сообщение «Да»
В зависимости от размера диска (дисков) их монтирование может потребовать некоторого времени. Во время «Применения изменений» все общие ресурсы временно будут недоступны.
Если какая-то из служб FreeNAS работает, это означает, что:
Если служба не предоставляется FreeNAS, то причина может быть в том, что:
Последним шагом, позволяющим сделать смонтированные диски видимыми через сеть, является запуск некоторых сервисов.
Вы можете запустить (сделать доступными) следующие сервисы: CIFS/SMB,FTP, NFS, RSYNCD, SSHD, Unison, AFP, UPnP и iSCSI Target.
CIFS – протокол, используемый для доступа к сетевым ресурсам в программной среде Microsoft. Этот протокол используется всякий раз, когда вы выбираете «Сетевое окружение» в Windows.
Если у Вас есть компьютер с Microsoft Windows, который нужно подключить к вашему FreeNAS, то именно протокол CIFS будет использоваться для этого.
Откройте страницу Службы: CIFS/SMB и поставьте галочку в поле Включить.
Оставьте во всех остальных полях значения по умолчанию, вы сможете настроить их позже.
Щелкните по кнопке Сохранить и перезапустить.
Примечание переводчика: для правильного отображения кириллических имен файлов необходимо установить в поле Кодовая страница Dos значениеCP866
Не нужно устанавливать в поле Аутентификациязначении Local User или Domain на этом этапе, за дополнительной информацией обратитесь к разделуУправление пользователями этого руководства.
Теперь создадим общий сетевой ресурс (share). Перейдите на закладкуОбщие ресурсы
Щелкните на кнопке
с правой стороны. В открывшейся форме заполните обязательные параметры: имя, комментарий (краткое описание) и путь к каталогу, который вы хотите предоставить в общее пользование. Остальные поля позволяют задать:
Адреса в списках могут разделятся запятой, пробелом или знаком табуляциии. Для того, чтобы наложить запрет для всех узлов, можно использовать ключевое слово ALL либо маску сети (0.0.0.0/0). В случае, если эти списки пересекаются, то приоритет имеет список допущенных.
File Transfer Protocol (протокол передачи файлов) используется для соединения двух компьютеров через IP сеть и позволяет пользователю одного компьютера предавать файлы и выполнять файловые команды на другом компьютере.
FTP - незащищенный стандарт для передачи файлов через Интернет. Используйте его для предоставления доступа через Интернет только к тем файлам, которые не требуют стойкой защиты.
Если вы хотите разрешить доступ по FTP к накопителям FreeNAS, вы можете включить FTP-службу.
Так же, как с CIFS/SMB, откройте страницу Службы: FTP и поставьте галочку в поле Включить, а затем нажмите кнопку Сохранить и перезапустить.
Если вы хотите использовать FreeNAS за устройством, реализующим NAT (маршрутизатором или сетевым экраном), которое не поддерживает FTP, то вам необходимо:
SSH (Secure Shell, «безопасная оболочка») предоставляет альтернативную, высокозащищенную форму FTP доступа к хранилищу FreeNAS, а также позволяет выполнять удалённое управление FreeNAS. SSH может быть включен через страницу Службы: SSHD.
Он позволяет использовать:
Поставьте галочку в поле Включить и щелкните по кнопке Сохранить и перезапустить для запуска SSH с параметрами по умолчанию. При этомSSH будет работать в режиме «только чтение». Вы можете модифицировать установки SSH, если это потребуется.
Если вы включите опцию Разрешать вход с учётной записью root, пароль пользователя root будет таким же, как пароль администратора в web-интерфейсе.
Использование WinSCP
После того, как настроена и запущена служба SSHD, станет возможным вход через SSH, и вы сможете использовать протокол SCP для передачи файлов. Это пример SCP клиента для ОС Windows — WinSCP:
Использование Putty
Если ваш пользователь имеет права полного доступа к командной оболочке (‘full shell’), вы сможете подключиться через SSH-клиента к удаленному терминалу на FreeNAS. Ниже приведен пример такого клиента — программы PuTTY).
При консольном режиме к FreeNAS доступ через SSH даже предпочтительней использования клавиатуры и монитора, подключенных напрямую: структура каталогов при доступе через SSH отображается более полно.
NFS — это эквивалент CIFS для мира UNIX/Linux. Если у вас есть компьютеры с Linux и вам требуется подключить их к FreeNAS, то это тот протокол, который будет использоваться. Если вы хотите разрешить доступ по NFS к дискам FreeNAS, вы можете запустить службу NFS.
Откройте страницу Службы: NFS поставьте галочку в поле Включить.Затем перейдите на закладку Общие ресурсы:
Не забудьте сохранить изменения, после чего ресурс станет доступным для клиентов NFS в пределах указанной подсети.
Настроенный сервис AFP позволяет пользователям Apple MacOSX получить доступ к ресурсам, хранящимся на сервере FreeNAS.
Ниже приведено краткое описание, как сделать FreeNAS файловым сервером использующим протокол Netatalk 2.03
Шаг первый: создание группы и пользователя через web-интерфейс
Шаг второй: подготовка папки к общему пользованию (console)
mkdir /mnt/yourvolume/yoursharedfolder
chown macuser:macgroup /mnt/yourvolume/yoursharedfolder
chmod 2775 /mnt/yourvolume/yoursharedfolder
(если у вас есть другие пользователи, которых вы не хотите сюда допускать, используйте 2770)
Шаг третий: запуск AFP и конфигурирование раздела
может случиться, что каталог верхнего уровня, созданный пользователем А будет недоступен для записи пользователю Б… в этом случае примените команду вида chomd -R 2775 /mnt/yourvolume/yoursharedfolder
и просто не работайте в каталоге верхнего уровня. Похоже, что это специфическая проблема umask-mac (согласно форумам по netatalk)
4.4.6.1 Сервер
RSYNC является мультиплатформенной утилитой для инкрементального копирования через сеть, которая может использоваться для создания резервных копий.
Этот протокол удобен для создания регулярных резервных копий, поскольку позволяет копировать только разницу между файлами, возникшую со времени создания прошлой копии.
Вот некоторые из программ Windows, поддерживающих RSYNC:
4.4.6.2 Клиент
Этот вариант позволяет вам синхронизировать файлы между FreeNAS-«сервером» и одним или несколькими FreeNAS-«клиентами».
На FreeNAS-«сервере» вы должны просто включить сервер RSYNCD и создать модуль с режимом «чтение и запись». На FreeNAS-«клиенте» потребуется создать новую запись? щелкнув по кнопке . Также необходимо:
В установленное время «клиент»-FreeNAS попытается совершить инкрементальное копирование с каталога на FreeNAS-«сервер» в установленный каталог на FreeNAS-«клиенте».
Вы можете проверить правильность настройки RSYNC на страницеДиагностика: Журналы: Служба RSYNC.
4.4.6.3 Локальный
То же, что и Клиент, но для локальных общих ресурсов. Хорошо подходит для локальных резервных копий «с диска на диск» и может быть альтернативным решением для «зеркалирования» дисков.
Если вы смените пользователя rsync через web-интерфейс, то вы должны перезапустить (выключить/включить) эту службу, чтобы изменения возымели результат.
Unison – это многоплатформенное средство для синхронизации файлов. Unison может синхронизировать изменения в файлах и каталогах одинаково в обоих направления, в нем не существует «источника» и «точки назначения», и по окончании процесса обе стороны должны пребывать в одинаковом состоянии. Дэн Мерши (Dan Mershi) закончил работу над графической оболочкой для клиента Unison, которая работает на Windows XP. Вы можете загрузить ее здесь:
http://freenas.bcapro.com/unison/
Примечание переводчика: К сожалению, эта ссылка на момент написания перевода не работала. Доступная на этот момент GUI оболочка Unison для Windows представлена в «Базе знаний FreeNAS»http://www.freenaskb.info/kb/?CategoryID=29 вместе с советами по использованию Unison на FreeNAS.
SSHD должен быть включен на FreeNAS и пользователь должен иметь полный доступ к командной оболочке, поскольку Unison производит обмен по протоколу SSH.
Страница Службы: UPnP позволяет запустить файловый сервер UPnP(Universal Plug and Play), который используется для того, чтобы сделать доступными в сети коллекции различных медиа-файлов (отлично работает, например, с медиа-плеером GeeXboX - http://www.geexbox.org/).
Добавление новых файлов не обновляет списки доступных файлов автоматически. Чтобы обновить списки файлов, вам необходимо перезапустить службу.
На другом ПК из подсети с FreeNAS (в этом примере я использовал XP Pro) нажмите кнопку Пуск, выберите Выполнить и в командной строке введите IP-адрес компьютера с FreeNAS, предварив его двумя обратными дробными чертами (\\10.19.2.5 в моем примере). Нажмите OK и смонтированный общий ресурс отобразится с именем, которые вы ввели при настройке службы CIFS/SMB.
Этот общий ресурс доступен для записи и чтения через сеть, и вы можете подключить его как сетевой диск. Проверьте это, скопировав на него какие-либо данные.
Если вы включите в «Проводнике» отображение скрытых фалов и папок, то увидите скрытые и доступные только для чтения папки с именем .snap — не обращайте на них внимание.
Если вы используете ПК который обычно входит в домен, чье имя отличается от имени Рабочей группы, указанной во FreeNAS, вы, возможно, получите на экране одно или несколько диалоговых окон входа в сеть. В этом случае оставьте поле пароля пустым и выберите OK.
Этим оканчивается базовое конфигурирование FreeNAS. Дополнительные настройки, включая конфигурирование RAID, будут описаны ниже.
FreeNAS поддерживает объединение дисков в массивы JBOD, RAID уровней 0, 1 и 5 средствами операционной системы, а также аппаратную реализацию RAID. Этот раздел описывает настройку программного RAID уровня 5. Этот процесс практически идентичен всем остальным за исключением использования модуля geom.
Имена модулей FreeBSD для различных уровней RAID:
В RAID уровней 0 и 1 должны использоваться диски одинакового размера. В JBOD и Geom RAID5 это не обязательно.
Команда FreeNAS рекомендует сначала сконфигурировать каждый из дисков будущего RAID как самостоятельный диск, чтобы проверить его функционирование под FreeNAS. После того, как вы убедитесь в их пригодности, удалите все точки монтирования и отключите диски, которые собираетесь использовать в RAID. Используйте для этого страницы web-интерфейса: Диски: Точка монтирования и Диски: Управлениесоответственно.
В общих чертах процесс конфигурирования простого массива RAID состоит из следующих этапов:
Для удаления массива RAID сначала удалите точки монтирования и лишь затем удаляйте сам RAID.
В этом примере мы покажем, как создать программный массив RAID 5 из трех дисков емкостью по 8 Gb каждый.
Следуя процедуре добавления дисков, которая была описана выше, добавим каждый из дисков, которые будут использоваться в массиве RAID. В примере показанном ниже я добавил три диска одинаковой емкости.
Убедитесь что все накопители имеют статус НА СВЯЗИ.
Примечание: Вы не можете использовать второй раздел на загрузочном диске FreeNAS как часть массива RAID. Для формирования массива RAID может быть использован только диск целиком.
Откройте страницу Диски: Форматирование web-интерфейса, последовательно выберите каждый из дисков и укажите Software RAID в качестве типа файловой системы. Щелкните по кнопке Форматировать диск и подтвердите свое действие.
Повторите для всех дисков, которые будут использованы в массиве RAID. Результат должен выглядеть следующим образом:
Erasing MBR and all partitions. Formating disk. Done!
Откройте страницу Диски: Программный RAID и выберите тип программногоRAID. Для нашего примера мы выбрали Массив RAID 5:
Для впервые создаваемого массива выберите опцию «Инициализировать», при этом массив будет создан и инициализирован, а все данные находящиеся на этих дисках будут стерты. Не выбирайте эту опцию для подключения уже созданного ранее массива RAID!
Диски не будут отображаться на этой странице, если до этого они не были отформатированы как SoftwareRAID
Щелкните по кнопке Добавить, а затем Примените изменения, после чего вы увидите следующее сообщение:
Создание массива RAID 5 может потребовать длительного времени, но выможете использовать ваш массив и во время процесса построения! (даже если он находится в состоянии “REBUILDING”). Поле со статусом не будет обновлено немедленно.
После того как статус массива RAID примет значение “REBUILDING” или “COMPLETE”, его необходимо отформатировать. Откройте страницу Диски: Форматирование и выберите только что созданный массив RAID:
Задайте метку тома (необязательно). Оставьте типа файловой системы без изменений: UFS (GPT and Soft Update), нажмите кнопку Форматировать диск и подтвердите действие. Через некоторое время вы получите результат исполнения наподобие этого:
Erasing MBR and all partitions. Creating partition: /dev/raid5/BigDiskp1 added Creating filesystem with 'Soft Updates': /dev/raid5/BigDiskp1: 16383.7MB (33553852 sectors) block size 16384, fragment size 2048 using 90 cylinder groups of 183.77MB, 11761 blks, 23552 inodes. with soft updates super-block backups (for fsck -b #) at: 160, 376512, 752864, 1129216, 1505568, 1881920, 2258272, 2634624, 3010976, 3387328, 3763680, 4140032, 4516384, 4892736, 5269088, 5645440, 6021792, 6398144, 6774496, 7150848, 7527200, 7903552, 8279904, 8656256, 9032608, 9408960, 9785312, 10161664, 10538016, 10914368, 11290720, 11667072, 12043424, 12419776, 12796128, 13172480, 13548832, 13925184, 14301536, 14677888, 15054240, 15430592, 15806944, 16183296, 16559648, 16936000, 17312352, 17688704, 18065056, 18441408, 18817760, 19194112, 19570464, 19946816, 20323168, 20699520, 21075872, 21452224, 21828576, 22204928, 22581280, 22957632, 23333984, 23710336, 24086688, 24463040, 24839392, 25215744, 25592096, 25968448, 26344800, 26721152, 27097504, 27473856, 27850208, 28226560, 28602912, 28979264, 29355616, 29731968, 30108320, 30484672, 30861024, 31237376, 31613728, 31990080, 32366432, 32742784, 33119136, 33495488 Done!
(Ваш результат может содержать намного больше линий чем в этом примере.)
Когда массив RAID отформатирован, все что нам остается — это смонтировать его. Откройте страницу Диски: Точка монтирования и щелкните на кнопке
с правой стороны. Откроется следующая страница:
В меню Диск выберите диск RAID. Там будет отображаться, указанное вами ранее имя RAID-массива. В поле Раздел укажите EFI – GPT Введите подходящее имя для точки монтирования. В поле Состояние должен отобразиться статус «Настраивается». После того как вы примените кнопкуПрименить изменения, «Состояние» должно перемениться на «Да».*
Вам осталось настроить службы, которые сделают ваш массив Geom RAID5 видимым в сети.
Вы можете проверить статус вашего массива RAID через:
Исправный массив RAID должен имеет статус COMPLETE, а входящие в него диски НА СВЯЗИ
Для полной синхронизации массивов RAID 1 и RAID 5 может потребоваться некоторое время. Следить за синхронизацией RAID удобно на закладке «Информация» соответствующего типа RAID, поскольку она периодически обновляется и отображает уровень прогресса.
В случае неисправности одного из дисков входящих в ваш массив RAID его статус переменится на ‘DEGRADED’ («Ухудшившийся»). Здесь показан пример массива RAID 1 с именем “mirror” и со статусом “DEGRADED” возникшим из-за «потери» диска:
Мы можем убедиться, что операционная система «не видит» диск на странице Диски: Управление:
Мы можем видеть в нашем примере, что диск ad2 «ОТСУТСТВУЕТ».
4.6.7.1 Первый этап
Для замены этого диска остановите FreeNAS и замените этот диск таким же новым (на то же место, того же канала ATA или SCSI). Затем перезапустите FreeNAS. После перезапуска FreeNAS, на странице Диски: Управление он должен отобразиться со статусом «НА СВЯЗИ» (если это такой же диск) или CHANGED (если это не аналогичный диск). Статус программного массива RAID 1 будет оставаться по прежнему ‘DEGRADED’, и нам потребуется добавить этот новый диск.
4.6.7.2 Второй этап
Откройте страницу Диски: Программный RAID: RAID1: Инструменты и выберите «ухудшившийся» массив и команду “forget” (Поле выбора диска не играет роли в первом действии).
4.6.7.3 Третий этап
Оставаясь на странице Диски: Программный RAID: RAID1: Инструменты, повторно выберите «ухудшившийся» массив RAID, выберите установленный ранее Диск, и выберите Команду “insert”:
Вы можете проверить статус своего массива (Диски: Программный RAID: RAID1: Управление RAID-массивом): Он должен принять значение ‘REBUILDING” или “COMPLETE” (время необходимое на перестройку массива зависит от размеров диска).
Вам необходимо проверить и состояние монтирования массива на странице Диски: Точка монтирования: Управление, поскольку иногда требуется повторное монтирование.
В случае неисправности одного из дисков, статус вашего массива RAIDизменится на ‘DEGRADED’. Это пример с массивом RAID 5 под именем “ BigDisk ”, в котором утеряна связь с одним из жестких дисков:
А здесь видно, какой из дисков потерял связь:
4.6.8.1 Первый этап
Для замены этого диска: остановите FreeNAS и замените этот диск таким же новым (на то же место, того же канала ATA или SCSI). Затем перезапустите FreeNAS. После перезапуска FreeNAS, на странице Диски: Управление он должен отобразиться со статусом «НА СВЯЗИ» (если это такой же диск) или CHANGED (если это не аналогичный диск). Статус программного массива RAID 5 будет оставаться по прежнему ‘DEGRADED’, и нам потребуется добавить этот новый диск:
4.6.8.2 Второй этап
Откройте страницу Диски: Программный RAID: RAID1: Инструменты и выберите «ухудшившийся» массив, заменяемый диск и команду “insert”.
Вы можете проверить статус своего массива (Диски: Программный RAID: RAID1: Управление RAID-массивом): Он должен принять значение ‘REBUILDING” или “COMPLETE” (время необходимое на перестройку массива зависит от размеров диска).
Вам необходимо проверить и состояние монтирования массива на странице Диски: Точка монтирования: Управление, поскольку иногда требуется повторное монтирование.
Geom Vinum это модуль, включающий в себя возможности по созданию массивов RAID типов 0, 1 и 5. Однако на данный момент команда FreeNAS не рекомендует вам использовать его, поскольку слишком многие пользователи испытывают трудности при использовании Geom Vinum для построения массивовRAID 5.
FreeNAS позволяет вам создавать сложные комбинации из программных RAID, например:
В общих чертах процесс конфигурирования сложного массива RAID X + Y состоит из:
5 Углубленное конфигурирование
Используя навигационное древо с левой стороны экрана, выберите страницуСистема: Общие
Изменение имени для доступа к web-интерфейсу производится через полеИмя пользователя
Изменить пароль можно на закладке Пароль
Задание сервера доменных имен (DNS) необходимо для того чтобы FreeNAS мог подключиться к серверу точного времени NTP или для того чтобы проверять доступность других участников сети не по IP-адресу, а по имени.
для каждой из версий IP-протокола может быть указано два DNS-сервера. Чтобы эти изменения вступили в силу, перезагрузка не требуется.
На этой же странице можно задать язык web-интерфейса:
Если вам требуется более высокий уровень безопасности при доступе через web-интерфейс, вы можете изменить некоторые настройки. Вы можете изменить протокол доступа со стандартного HTTP на шифрованный HTTPS. Вы также можете изменить порт, через который работают эти протоколы и вместо стандартных 80 и 443 задать подходящие вам значения.
Примечание переводчика: начиная с версии 0.69b1 во FreeNAS появился сервис web-сервера. Если вы захотите предоставить доступ к этому сервису через стандартный порт, вам придется сначала освободить порт 80 от использования web-интерфейсом, и только после этого назначить этот порт web-сервису.
После изменения этих настроек вам придется перезагрузить FreeNAS и подключиться к новому HTTP или HTTPS web-интерфейсу.
На этой же странице могут быть заданы: часовой пояс, системное время, адрес сервера NTP для синхронизации системных часов и др. параметры синхронизации.
Для настроек сетевых интерфейсов перейдите на страницу Интерфейсы: Локальная сеть:
На этой странице вы можете задать способ назначения IP-адреса: статический или присваиваемый DHCP-сервером
Размер MTU: Используется для того чтобы включить поддержку «джамбо-фрэйм» (кадров увеличенного размера). Вы можете проверить, поддерживает ли ваш сетевой адаптер «джамбо-фрэйм» под FreeBSD вот на этоминтернет-сайте (FreeBSD manpage). Просто введите имя вашего сетевого интерфейса без номера (перейдите на страницу Интерфейсы: Управлениечтобы отобразить имя вашей сетевой карты). В ниже приведенном примере это rl.
В случае необходимости к основному интерфейсу LAN может быть добавлен еще один сетевой интерфейс. Это может быть как проводной, так и беспроводной интерфейс. Обратитесь к разделу 5.1.7 за дополнительными сведениями о беспроводных интерфейсах локальных сетей. Дополнительный интерфейс может использоваться для администрирования FreeNAS или для доступа к ресурсам общего пользования, он также может служить резервным каналом для обеих функций.
Дополнительный интерфейс Ethernet может входить в существующую подсеть или быть частью совершенно другой подсети, в зависимости от конфигурации вашей сети. В случае когда дополнительный интерфейс сконфигурирован для иной, чем в LAN-интерфейсе, подсети, может потребоваться дополнительная настройка статических маршрутов, чтобы обеспечить подключение к другой сети, например к шлюзу другой подсети и далее.
Прежде чем подключать дополнительный интерфейс Ethernet в настройках FreeNAS, убедитесь, что дополнительный интерфейс распознан во время загрузки FreeNAS.
Чтобы подключить дополнительный интерфейс Ethernet, перейдите на страницу Интерфейсы: Управление. Если ваш дополнительный интерфейс Ethernet распознан, вы увидите кнопку
, как это показано ниже. Если кнопки нет на этой странице, это означает что ваш интерфейс не установлен правильно или не распознан FreeNAS.
Щелчок по кнопке
подключит дополнительный сетевой интерфейс с именем OPT1.
OPT1 — стандартное имя для дополнительного интерфейса, но вы можете изменить его.
После того, как OPT1 настроен, вы можете увидеть дополнительный уровень в ветке меню Интерфейсы. Щелкните по кнопке Сохранить и перезагрузите FreeNAS, чтобы убедиться, что дополнительный интерфейс распознан. Вы можете перезагрузить FreeNAS через страницу Система: Выключение: Сейчас.
После того, как FreeNAS опять заработает, вы сможете сконфигурировать интерфейс OPT1 по своему вкусу, в том числе и дать ему более подходящее для вашей сети имя:
Новое имя интерфейса отобразится в навигационном древе и на других страницах, таких, как ping/traceroute и т.п. Перезагрузка в этом случае не требуется.
О безопасности при дополнительных интерфейсах FreeNAS не осуществляет маршрутизации пакетов между сетевыми интерфейсам, поэтому риски от объединения двух сетей через FreeNAS ограничены. Однако, всегда существует опасность что в хранилище FreeNAS могут оказаться зараженные файлы из обоих сетей, и поэтому важно, чтобы антивирусные программы имели возможность время от времени сканировать все файлы, расположенные в хранилище. То есть, речь идет не о «перепрыгивании» вирусов из одной сети в другую, а о том, что наиболее вероятным способом распространения вирусов из одной сети в другую будет помещение на файловый сервер зараженных файлов одними пользователем, и доступ к ним пользователя из другой подсети.
Если беспроводной сетевой адаптер распознан FreeNAS, вы можете сконфигурировать его для доступа к FreeNAS. (Более детальное описание будет сделано позже)
Примечание: Не устанавливайте беспроводной сетевой адаптер в качестве первичного сетевого интерфейса для FreeNAS.
Если в вашей сети существует шлюз для выхода в сети общего пользования, вам, вероятно, потребуется указать адрес этого шлюза в настройках FreeNAS. В частности, это может потребоваться для того, чтобы FreeNAS имел возможность подключиться к серверам точного времени (NTP).
Используя древо навигации в левой части экрана, выберите Интерфейсы: Локальная сеть
Задайте адрес шлюза (192.168.1.1, в этом примере) нажмите кнопкуСохранить а затем Применить изменения.
Если в вашей сети имеется настроенный сервер DHCP, то возможно, что адрес шлюза будет получен от него. Автоматическое получение адреса отDHCP-сервера будет работать, если в поле Тип тип IP-адреса будет указанDHCP, как в примере ниже.
В типичном сетевом окружении используется один сетевой адаптер (LAN), и настроенный на нем основной шлюз обеспечивает выход в другие сети. В случае с несколькими сетевыми интерфейсами может потребоваться указание дополнительных статических маршрутов для направления трафика в другие сети.
Примечание: Такая настройка обычно не нужна, пока вам не потребуется направлять трафик непосредственно из одной подсети через другую.
В примере, показанном ниже, интерфейс «LAN» имеет IP-адрес 192.168.80.130 и его основным шлюзом является маршрутизатор с адресом 192.168.80.254. Я имею и другой маршрутизатор с локальным адресом 192.168.80.2, который подключен к другой сети (10.1.1.0/24). Чтобы заставить FreeNAS направлять трафик в сеть 10.1.1.0/24, статический маршрут настроен на перенаправление любого трафика адресованного в сеть 10.1.1.0/24 на адрес 192.168.80.2 (локальный шлюз в эту удаленную сеть) через сетевой адаптер LAN.
На странице интерфейса Система: Узлы вы можете задать фиксированное соответствие имен узлов и IP-адресов. Это может быть полезно, если вы не имеете разрешения имен через службу доменных имен DNS, например, для вашего клиента NFS.
Страница интерфейса: Система: Дополнительно
Этот пункт используется для настройки входа в web-интерфейс по защищенному протоколу HTTPS. Процедура генерации ключей описана в Базе знаний FreeNAS: http://www.freenaskb.info/kb/?View=entry&EntryID=284
Запрещает показ консольного меню на компьютере с FreeNAS. Может пригодиться для повышения безопасности, поскольку консольное меню позволяет сбросить пароль web-интерфейса и входит в командную оболочку с подключенной клавиатуры. Управление при отключенном консольном меню возможно только удаленное (через web-интерфейс, SSH и т. п.) Вывод сообщений на консоль сохраняется в прежнем виде.
Разворачивает, обычно свернутую, ветку Диагностика в древе навигации.
Если компьютер с установленным FreeNAS имеет спикер или звуковую карту, FreeNAS может оповещать о запуске или выключении при помощи звуковых сигналов. Такая возможность полезна при установке FreeNAS на компьютер без монитора. Однако при необходимости, звуковые сигналы могут быть отключены через страницу Система: Дополнительно
Системный процесс реализующий функции S.M.A.R.T. (англ. Self Monitoring Analysing and Reporting Technology) — технологии оценки состояния жёсткого диска при помощи встроенной аппаратуры самодиагностики.
Включение этого пункта вносить групповые изменения в некоторые параметры ядра FreeBSD. Список изменяемых параметров приведен в таблице.
Настройка выключена
net.inet.tcp.delayed_ack: 1
net.inet.tcp.sendspace: 32768
net.inet.tcp.recvspace: 65536
net.inet.udp.recvspace: 42080
net.inet.udp.maxdgram: 9216
net.local.stream.recvspace: 8192
net.local.stream.sendspace : 8192
kern.ipc.maxsockbuf: 262144
kern.ipc.somaxconn: 128
kern.ipc.maxsockets: 3072
kern.ipc.nmbclusters: 3072
kern.maxfiles: 1064
kern.maxfilesperproc: 957
Настройка включена
net.inet.tcp.delayed_ack=0
net.inet.tcp.sendspace=65536
net.inet.tcp.recvspace=65536
net.inet.udp.recvspace=65536
net.inet.udp.maxdgram=57344
net.local.stream.recvspace=65535
net.local.stream.sendspace=65535
kern.ipc.maxsockbuf=2097152
kern.ipc.somaxconn=8192
kern.ipc.maxsockets=16424
kern.ipc.nmbclusters=60000
kern.maxfiles=65536
kern.maxfilesperproc=32768
Прежде чем производить замеры производительности, попробуйте включить эту опцию
Служба ZeroConf по назначению подобна службе UPnP: при помощи широковещательных пакетов сервер ZeroConf оповещает других участников сети о запущенных на нем службах (FTP, SSH, SAMBA, AFP и т.п.). Zeroconf/Bonjour поддерживается операционной системой Mac OS X фирмы Apple и некоторыми современными версиями дистрибутивов Linux. Для использования Zeroconf/Bonjour в ОС Windows XP потребуется установить дополнительное программное обеспечение, например, Bonjour for Windows компании Apple. В состав Bonjour for Windows входит «надстройка» (plug-in) для Internet Explorer, которая позволяет просматривать, доступные в локальной сети ресурсы Zeroconf/Bonjour:
Если для подключения к интернету в вашей локальной сети используется сервер-посредник (прокси, proxy), то настроить подключение к нему можно на закладке Система: Дополнительно: Прокси. Поддерживаются прокси для протоколов HTTP и FTP, в том числе требующие авторизации.
Этот раздел меню позволяет создать специальный файл на смонтированном разделе жесткого диска и использовать его как замену в случае нехватки оперативной памяти. Для реализации таких функций как iSCSI target или обслуживания больших дисков, при помощи утилиты проверки файловой систмы fsck, необходимо не менее 256 Мбайт оперативной памяти. Если ваш сервер FreeNAS не обладает необходимым количеством физической оперативной памяти, ее можно расширить, создав файл подкачки:
FreeNAS способен шифровать содержимое вашего жесткого диска (или массиваRAID) используя модуль FreeBSD geom eli. При этом возможно использование аппаратных криптографических акселераторов если они поддерживаются в данной ОС.
Внимание!!! При создании зашифрованного диска все данные на нем будут стерты.
Прежде чем начать настройку параметров шифрования через web-интерфейс, вам необходимо перейти на использование защищенного протокола HTTPS: пароль, используемый для шифрования диска, не должен передаваться через сеть в открытом (не зашифрованном) виде.
Уровень шифрования должен занять место между жестким диском (или дисковым массивом) и файловой системой. В общих чертах процесс шифрования обычного диска состоит из:
Для шифрования программного массива RAID этот процесс будет состоять из:
Примечания: после перезагрузки FreeNAS, точка монтирования использующая шифрованный диск не сможет смонтироваться автоматически: вы должны ввести пароль для того чтобы присоеденить его.
Это не обязательный, но очень рекомендуемый шаг, который желательно осуществить до создания шифрованного тома: это предохранить ваш пароль от компрометации во время передачи его через сеть.
Примечание: обратитесь к разделу 5.3.1, чтобы узнать как настроить этот параметр.
В этом примере будет использоваться диск «ad1». После добавления диска на странице управления:
Откройте страницу Диски: Шифрование и щелкните по кнопке
.
На открывшейся странице:
Примечание: время необходимое на шифрование тома зависит от размера диска: оно необходимо для того, чтобы заполнить диск случайными данными.
По окончании, вы должны увидеть следующее сообщение:
После того как статус шифрованного диска сменится на «Присоединен», его следует отформатировать. Откройте страницу Диски: Форматирование и выберите только что созданный шифрованный диск:
Оставьте тип файловой системы без изменений: UFS (GPT and Soft Updates), щелкните по кнопке Форматировать диск, а затем подтвердите выполняемое действие. По окончании, вы должны увидеть сообщение подобное следующему:
После того как шифрованный том создан и отформатирован, все что остается — это создать для него точку монтирования. Откройте страницуДиски: Точка монтирования и щелкните по кнопке
находящейся справа.
В выпадающем меню Диск выберите шифрованный диск. Сконфигурированный вами диск будет помечен как Encrypted disk. В графе Раздел выберите EFI-GPT Укажите подходящее Имя и щелкните по кнопкеДобавить.
Состояние диска примет значение Настраивается, после чего можно щелкнуть по кнопке Применить изменения. Состояние должно смениться на Да:
Теперь вы можете использовать шифрованный диск. Попробуйте поместить на него какие-либо файлы и проверить его поведение после перезагрузки:
Перезапустите FreeNAS, и откройте страницу Диски: Точка монтирования.
Вы должны увидеть сообщение об ошибке, поскольку FreeNAS не может смонтировать шифрованный диск без пароля:
Теперь откройте страницу Диски: Шифрование. Вы увидите этот шифрованный диск со статусом «Не присоединен»:
Вам необходимо подключить его, введя пароль. Для этого откройте страницуДиски: Шифрование: Инструменты:
Укажите диск, выберите команду ‘attach’ и щелкните по кнопке Отправить команду. На экране должно появиться:
Теперь статус диска должен смениться на Присоединен:
Статус точки монтирования также должен смениться на «Да»:
iSCSI имитирует присутствие локального жесткого диска с интерфейсом SCSIчерез сеть, использующую протокол IP.
FreeNAS создает специальный файл с заданным размером для симуляции диска SCSI.
Внимание! Вы должны иметь минимум 256 Мбайт оперативной памяти. Используйте Файл подкачки для ее расширения, если емкость модулей памяти на компьютере с FreeNAS менее чем 256 Мбайт.
Откройте страницу Службы: iSCSI-цель и щелкните по кнопке в строкеЭкстент.
Выберите файл или устройство используемое для создания экстента iSCSI, введите размер файла или устройства в мегабайтах и щелкните по кнопкеДобавить.
Если вы собираетесь объединить несколько экстентов в «дисковый массив», то это можно сделать в разделе Устройство.
После этого останется задать iSCSI-цель, щелкнув по кнопке в одноименном разделе. Откроется окно:
в котором можно задать имя iSCSI-цели, флаги разрешающие или запрещающие запись, какое из хранилищ (ранее созданных «массивов» экстентов) или экстентов используется, а также сеть, из которой будет разрешен доступ к iSCSI-цели.
Для использования созданной iSCSI-цели под Windows Server 2003, Windows XP и Windows 2000 может использоваться Microsoft iSCSI Software Initiator, который можно свободно загрузить с web-сайта Microsoft. Установочный комплект включает руководство пользователя, описывающее процедуру подключения iSCSI-цели. Windows Server 2008 и Windows Vista уже содержат в своем составе Microsoft iSCSI Software Initiator.
iSCSI-инициатор симулирует SCSI-контроллер через IP-сеть, позволяя FreeNAS использовать сетевые ресурсы как собственные диски. Для проверки поддержки iSCSI во FreeNAS можно использовать доступные iSCSI-цели, например созданные с помощью StarWind под Windows 2003 server или XP либо использовать другой FreeNAS, настроенный как iSCSI-цель. Вот пример использования ранее созданной iSCSI-цели на другом сервере FreeNAS: Откройте страницу Диски: Управление: iSCSI Инициатор и щелкните по кнопке
.
В этом примере использованы следующие параметры:
Теперь, после создания записи iSCSI-инициатора, вы можете добавить iSCSI-диск. Откройте страницу Диски: Управление и щелкните по кнопке. Вы должны увидеть новый SCSI диск (daX) как в этом примере:
Если вы встретитесь с проблемами после настройки iSCSI-инициатора (не виден новый SCSI диск), вы можете проверить присутствие Имени цели на странице Диагностика: Информация: iSCSI Инициатор:
Во время добавления жестких дисков вам становятся доступны некоторые параметры, потенциально позволяющие увеличить срок службы дисков в сервере FreeNAS.
Не все жесткие диски поддерживают эти параметры полностью или частично, поэтому вам необходимо удостовериться в их возможностях через страницу Диагностика: Информация: Диски (ATA). (см. ниже).
Внимание: у карт Compact Flash все эти параметры должны быть отключены!
Дополнительные параметры жестких дисков
Используй этот параметр, если FreeNAS не смог верно распознать, в каком режиме может работать ваш диск. В настоящий момент поддерживаются: PIO0, PIO1, PIO2, PIO3, PIO4, WDMA2, UDMA-33, UDMA-66, UDMA-100, UDMA-133.
Переводит диск в режим ожидания. Отсчет времени производится от момента последнего обращения к диску.
Предлагаются следующие варианты:
Позволяет снизить потребление энергии, но ценой снижения производительности. Предлагаются следующие варианты:
Позволяет задать то, насколько шумным будет привод головок жесткого диска во время работы.
Предлагаются следующие варианты:
Проверьте способен ли ваш жесткий диск использовать технологии S.M.A.R.T, APM и AAC на странице Диагностика: Информация: Диски (ATA).
Вот пример отчета о расширенных возможностях жесткого диска:
List of Advanced ATA capabilities on all ATA disk: Results for ad0: Device Info: Model: FUJITSU MPF3102AT Serial: 31277991 Firmware Rev: 1402 ATA revision: ATA-5 Geometry: 16383 cyls, 16 heads, 63 spt Capacity: 9GB SMART Supported: yes SMART Enabled: yes APM Supported: yes APM Enabled: no AAC Supported: yes AAC Enabled: no Note: AAC = AutoAcoustic APM = Advanced Power Management SMART = Self-Monitoring, Analysis and Reporting Technology Results for ad2: Device Info: Model: SAMSUNG SP2014N Serial: S088J1RY906273 Firmware Rev: VC100-33 ATA revision: ATA-7 Geometry: 16383 cyls, 16 heads, 63 spt Capacity: 127GB SMART Supported: yes SMART Enabled: yes APM Supported: no AAC Supported: yes AAC Enabled: no Note: AAC = AutoAcoustic APM = Advanced Power Management SMART = Self-Monitoring, Analysis and Reporting Technology
Из него видно, что устройство ad0 поддерживает APM и AAC, но ни одна из этих технологий не используется для этого привода. Устройство ad2 способно использовать AAC, но не поддерживает APM, при этом ни одна из этих технологий в данный момент не используется.
SMART (Self Monitoring Analysing and Reporting Technology) или технология самодиагностики жёсткого диска включается на странице Система: Дополнительно: Advanced Setup. Для того чтобы начать использовать SMART, достаточно поставить галочку:
Внимание: включение SMART может привести к тому, что перестанет корректно работать функция расширенного управления питанием (Advanced Power Management).
Обновление FreeNAS производится через страницу Система: Прошивка и поддерживается начиная с версии FreeNAS 0.52 и выше.
Примечание: вы не сможете обновлять более ранние версии FreeNAS.
Обновление дает пользователям возможность обновить код FreeNAS без полной переустановки и повторного конфигурирования системы.
Обычная установка требует перенесения ISO-файла на компакт-диск. Для обновления используется файл прошивки с расширением .IMG, который может находиться в любом месте, которое доступно с вашего компьютера.
Первым делом, загрузите самый новый .IMG файл с web-сайта FreeNAS или web-сайта Sourceforge.
Затем, (подразумевается, что вы уже вошли во FreeNAS) выполните следующие шаги.
Перейдите на страницу Система: Копировать/Восстановить
Щелкните по кнопке «Скачать конфигурацию»
Когда появится подсказка, выбрать «Сохранить» и местоположение, где будет храниться конфигурационный файл Не сохраняйте конфигурационный файл на дисках FreeNAS.
Вам потребуется не менее 128 мегабайт оперативной памяти для процедуры обновления. Если ее меньше, вы можете увеличить файл подкачки (см. раздел 5.2.10).
Перейдите на страницу Система: Прошивка
Щелкните по кнопке Обзор… и перейдите туда, где вы перед этим сохранили *.IMG file.
Примечание: это не xml файл, который вы только что сохранили. Это должен быть файл прошивки с расширением .IMG который вы загрузили с web-сайта Sourceforge или FreeNAS. НЕ используйте здесь ISO-файл!!!
После того как путь к .IMG файлу появится в окне, щелкните по кнопке«Восстановить конфигурацию».
Появившееся сообщение должно показать, что процедура обновления произошла и FreeNAS перезагрузится для ее полного завершения.
После того как FreeNAS загрузится, войдите в систему.
Примечание: Если по каким-то причинам вы не сможете подключиться к FreeNAS, подключите ваш монитор к компьютеру, на котором установлен FreeNAS и проверьте установки сетевого подключения используя консольное меню. Возможно что в новом релизе изменилось имя вашей сетевой карты (например изменился драйвер сетевой карты во FreeBSD).
Обычно процедура обновления ничего не меняет в конфигурации FreeNAS, но для пущей уверенности, стоит пройтись по основным страницам FreeNAS и убедиться, что такие пункты как настройка дисков и сети остались без изменений.
Фактически во FreeNAS реализована аутентификация на уровне пользователей и групп.
Разрешения для пользователей/групп работают, но не реализованы в web-интерфейсе.
(Ведутся работы для 0.7)
Создание группы
В первую очередь вы должны добавить группу пользователей.
Создание учетной записи пользователя
После того как создана группа, может быть создан пользователь. Как показано ниже, введите имя сетевого входа (логин) пользователя, полное имя, пароль (дважды), а также выберете группу в которую он будет входить. После этого нажмите кнопку Добавить.
Внимание: не используйте символ двоеточия в пароле!
Примечание: включение параметра Shell access (доступ к командной оболочке) позволяет пользователю получить доступ к FreeNAS через SSH. Пользователи без Shell access не получают доступ к командной оболочке. Этот тип учетной записи отличается от учетной записи администратора WebGUI, который имеет полный доступ к конфигурации WebGUI.
Если галочка в этом поле отсутствует, пользователь имеет SCPONLY доступ. SCPONLY — это альтернатива командной оболочки для тех системных администраторов, которые хотят предоставить удаленным пользователям доступ только для удаленного копирования файлов, без предоставления привилегий на удаленное исполнение команд.
FreeNAS может получать данные пользователей (логин и пароль) из базы данных Microsoft Active Directory (Windows 2000/2003).
Примечание: во FreeNAS вы должны использовать старый формат записи доменного имени, каким он был до Windows 2000. на пример, если ваше доменное имя “freenas.org”, вы должны установить доменное имя “FREENAS”
После конфигурации этих параметров, доступ к службам CIFS/FTP/SSH/Unison будет производиться только при наличии учетной записи пользователя в Active Directory.
Страница LDAP существует в версии 0.684b но не работает.
6 Как содействовать проекту FreeNAS
FreeNAS использует launchpad для перевода web-интерфейсаhttps://translations.launchpad.net/freenas/
Вы можете создать свою версию руководства на FreeNAS's Wiki
Web-сайт поддерживает несколько редакторских учетных записей. Вы можете предложить свой перевод. Свяжитесь с веб-мастером, чтобы предложить свою помощь.
Мы не «гуру» BSD, а всего лишь обычные пользователи. Поэтому конфигурационные файлы FreeNAS легко могут быть улучшены.
А также мы разыскиваем специалистов по языку PHP, которые могли бы пересмотреть/улучшить код FreeNAS (который на 99% состоит из PHP и на 1% из скриптов Unix shell).
Самый простой путь «поиграть с FreeNAS»:
Теперь вы сможете непосредственно править код в файлах FreeNAS:
Просмотрите существующие файлы, чтобы понять как FreeNAS работает (это очень просто!)
Пришлите свои изменения в список рассылки разработчиков FreeNAS. Онсохранит ваш патч вместе с вашим именем.
Не забудьте обновить страницу лицензии, если Вы повторно используете код из другого проекта с открытым исходным кодом!
Если вы хотите собрать FreeNAS «с нуля», то руководствуйтесь FreeNAS Developers’ Handbook.
Быстрая установка FreeBSD с помощью QEMU под Windows описана описана в этом HOWTO.
Просто зайдите на форум пользователей FreeNAS и постарайтесь ответить на максимум вопросов…