Все о домашнем файлохранилище

Все о домашнем файлохранилище

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

Напоминаем, что попытки повторить действия автора могут привести к потере гарантии на оборудование и даже к выходу его из строя. Материал приведен исключительно в ознакомительных целях. Если же вы собираетесь воспроизводить действия, описанные ниже, настоятельно советуем внимательно прочитать статью до конца хотя бы один раз. Редакция 3DNews не несет никакой ответственности за любые возможные последствия.

Первым делом надо определиться с железной составляющей будущего NAS’а. Мы будем рассматривать установку и настройку 7-й ветки FreeNAS. Уже сейчас есть релизы 8-й ветки этого дистрибутива, но как минимум до версии 8.1 они не так интересны. FreeNAS базируется на FreeBSD, а значит и список поддерживаемого оборудования для них совпадает. Тем не менее некоторые минимальные требования всё же есть. Самый-самый маленький объём требуемой оперативной памяти составляет 96 Мбайт. На деле, как обычно, чем больше памяти, тем лучше. Некоторые сервисы накладывают дополнительные ограничения — например, для нормальной работы iSCSI нужно хотя бы 512 Мбайт RAM. В общем случае для домашнего NAS одного-двух гигабайт памяти будет более чем достаточно, но можно обойтись и меньшем объёмом.

Жёсткие диски лучше выбирать ёмкие, с большим буфером и частотой вращения 5400-5900 RPM — они будут тихими и холодными в работе. Время для покупки HDD, конечно, не самое удачное, если вспомнить недавнее наводнение в Таиланде. Объём накопителей зависит исключительно от ваших нужд. Можно и собрать все старые винчестеры и объединить их в дисковый массив. Обратите внимание, что для SATA-дисков лучше всего выставить в BIOS режим совместимости с IDE. Можно купить один ёмкий диск, установить на него FreeNAS и там же хранить данные (такой вариант мы и будем рассматривать), а можно установить систему на флешку или CF-карту (с переходником CF-IDE) объёмом от 2 Гбайт. Второй вариант предпочтительнее, если вы собираете массив из накопителей.

Большая вычислительная мощность для NAS не нужна. Можно обойтись стареньким Pentium 4 или аналогичным Athlon’ом. Для сборки новой машины лучше приобрести плату с процессором Intel Atom на борту и пассивным охлаждением — опять же получится тихая, негреющаяся и экономичная платформа. Естественно, лучше, если сетевой интерфейс будет гигабитным. Так как видеокарта нам нужна только на самом первом этапе установки, а в дальнейшем использоваться не будет, то видеопамять, «откусываемую» от системной, надо будет снизить до минимума. Под такую начинку надо будет подобрать какой-нибудь компактный корпус формата mini-ITX, коих на рынке не так уж мало. На время установки нам также понадобится CD-привод.

Установка

Как только система будет собрана, можно приступать к установке FreeNAS. Скачиваем свежий ISO-образ системы отсюда, пишем его на болванку, ставим в BIOS загрузку с оптического привода и перегружаемся. Загрузчик предложит несколько вариантов запуска системы. Если в режиме по умолчанию FreeNAS не загрузился, то надо будет попробовать загрузку с отключенным ACPI. Если всё хорошо, то перед нами предстанет основное меню, где надо выбрать 9-й пункт для установки системы.

Выбираем полный (full) вариант установки и указываем диск, на который будем инсталлировать ОС. Для раздела с ОС надо как минимум 380 Мбайт, но можно выделить и чуть больше, например полгигабайта. Если вы ставите FreeNAS на флеш-накопитель, то придётся отказаться от создания раздела подкачки (swap), так как это может привести к быстрому износу флеш. Собственно установка займёт пару минут от силы, после чего можно перезагрузиться, отключив попутно оптический привод. Обратите внимание, что все данные на диске будут стёрты!

Перво-наперво после установки надо поменять настройки сетевого интерфейса, выбрав в меню пункт за номером два, если ваша локальная сеть имеет адресацию отличную от 192.168.1.0/24. Логичнее всего задать статический IP-адрес для файл-сервера из вашей подсети, не забыв указать адрес основного шлюза и DNS-сервера. Как только эти настройки будут применены, можно отключать от NAS монитор и клавиатуру.

Базовая настройка

Дальнейшая настройка и управление будет производиться исключительно через веб-интерфейс по адресу http://ip-адрес-NAS/, который мы задали на предыдущем этапе. Логин по умолчанию admin, а пароль — freenas. После входа идём в раздел System → General Setup, где меняем язык интерфейса, выставляем часовой пояс и включаем по желанию синхронизацию с NTP-сервером. Нажимаем Save и обновляем страницу в браузере. Затем меняем на всякий случай пароль для входа в веб-интерфейс и после сохранения заново логинимся. Кстати, не забывайте после смены любых настроек нажимать кнопки «Сохранить», «Применить изменения» и так далее.

Если вы разрешили создание swap-раздела, то его надо подключить. Для этого идём в секцию «Диагностика» → «Информация» → «Разделы» и внимательно изучаем информацию о разбивке диске. В нашем примере диск разбит на три раздела разного объёма — для ОС, данных и подкачки. Сориентироваться, какой, где можно по объёму. Нам нужно сориентироваться и узнать путь до раздела подкачки. Имя диска в нашем примере /dev/ad0 (оно видно сверху), по размеру (256 Мбайт) подходит третий раздел. Таким образом, путь к нему будет /dev/ad0s3. Вообще же, те, кто повнимательней, должны были заметить, что во время установки нам был показан этот путь сразу после форматирования диска. Теперь переходим в «Система» → «Дополнительно» → «Файл подкачки», выбираем в типе устройство и указываем путь. Жмём «Сохранить».

Пришла пора разобраться с логикой работы с накопителями. Для начала нам надо добавить диски в систему. Идём в «Диски» → «Управление» и кликаем на список. Выбираем в списке наш диск. Если у вас их в системе несколько, то постарайтесь ничего не напутать и выбрать нужный. Включите поддержку SMART и выберите ФС. В нашем примере был только один диск, на который мы и ставили ОС. В таком случае надо выбрать UFS with Soft Updates. Если вы добавляете другой, уже отформатированный диск с данными, то надо указать соответствующий тип файловой системы. Нажимаем «Добавить».

Если у вас есть в системе ещё не отформатированные диски, то перейдите в раздел «Диски» → «Форматирование», выберите нужный диск (опять же, не перепутайте ничего) и отформатируйте его. Крайне рекомендуется использовать UFS, но это необязательно. Теперь все накопители можно монтировать. Идём в «Диски» → «Точка монтирования», жмём на плюсик, выбираем в качестве типа диск, потом собственно накопитель, указываем номер раздела (см. выше, в нашем случае был 2) и тип ФС, а также вбиваем имя точки монтирования, которое для каждого диска должно быть уникально. Нажимаем «Добавить» и «Применить изменения». Всё, на этом базовая установка FreeNAS завершена.

Настройка доступа

Чтобы открыть доступ по сети к нашему NAS, нужно включить хотя бы службу CIFS/SMB (NetBIOS). В настройках надо будет поменять по желанию имя рабочей группы, имя NAS в сети, выставить кодировки, включить сервер времени и разрешить AIO. Остальные параметры можно оставить по умолчанию и нажать «Сохранить и перезапустить». Затем необходимо добавить хотя бы один сетевой ресурс, указав имя и комментарий, а также путь до него. Изначально все наши точки монтирования находятся в каталоге /mnt, поэтому путь до корня накопителя будет выглядеть как /mnt/точка_монтирования/ (в нашем примере это будет /mnt/data/). Лучше, конечно, создать в корне диска несколько папок и уже их добавлять в сетевые ресурсы, но это дело вкуса. Если у вас несколько дисков, то не забудьте «расшарить» их аналогичным образом. После этого в сетевом окружении Windows уже должен быть виден наш файл-сервер с полным доступом.

Для управления файлами и папками прямо из веб-интерфейса используйте файловый менеджер из раздела «Дополнительно». Логин и пароль для него такой же, как и у пользователей в FreeNAS.

SMB-ресурсы мы будем использовать в локальной сети, а вот для доступа извне лучше включить FTP-сервер. Естественно, на роутере надо будет пробросить 21-й TCP-порт, а также включить DDNS-службу (таковая имеется и в составе FreeNAS, если что). В параметрах службы FTP надо разрешить вход только авторизованных пользователей и не забыть сохранить настройки.

Управление пользователями находится в разделе «Доступ» → «Пользователи». Для доступа пользователя к FTP-серверу надо указать в качестве основной группы ftp. А домашний каталог разместить на диске с данными, предварительно создав его. Если отметить галочкой пункт «Предоставить доступ к порталу пользователя», то при авторизации в веб-интерфейсе FreeNAS можно будет использовать не только аккаунт администратора, но и реквизиты данного пользователя. Правда, поуправлять NAS ему не удастся — только сменить свой пароль да запустить файловый менеджер, который будет работать только в пределах домашней директории пользователя.

Дополнительные возможности

Рассматривать абсолютно все возможности FreeNAS нет смысла. Мы коснёмся только части из них. Например, включим встроенный Bittorrent-клиент Transmission. В его настройках надо будет указать папку, куда будут складываться закачиваемые файлы. Можно ещё выбрать каталог для отслеживания torrent-файлов — как только в него будет закинут torrent, Transmission автоматически добавит закачку. Ссылка на веб-интерфейс Bittorrent-клиента выводится в самом низу — по умолчанию это http://ip-адрес-NAS:9091/.

Следующий этап — настройка UPnP-медиасервера. Тут тоже всё просто — достаточно указать папки с медиафайлами и выбрать каталог, где будет храниться БД этого сервиса. Также не забудьте указать подходящий профиль для совместимости с сетевыми медиаплеерами, ТВ-приставками или игровыми консолями. Дополнительные настройки доступны по ссылке внизу страницы с параметрами. Той же Windows 7 NAS легко определяется как сетевое медиаустройство и позволяет напрямую слушать с него музыку, просматривать видео и картинки.

Наконец, для некоторых будет полезен DAAP-сервер. Настройка такая же, как в случае UPnP: выбираем каталог для БД и папки с музыкой. В расширенных настройках (ссылка внизу) можно, к примеру, составить плей-листы. Слушать музыку по сети можно в любом из DAAP-клиентов, а в том же iTunes сервер отображается как домашняя коллекция с общим доступом. Правда, в версии 10.5 доступ не работает, поэтому временным решением может стать переход на младшую версию iTunes.

Напоследок рассмотрим создание простого JBOD-массива и подключение его с помощью iSCSI к Windows 7. Добавим для примера в нашу систему два физических диска разной ёмкости — на 40 и 60 Гбайт. Затем надо подключить диски так, как описано в начале статьи, указав в качестве файловой системы Unformatted, а после каждый из них отформатировать в Software RAID. Потом в разделе «Диски» → «Программный RAID» → «JBOD» добавляем новый том, для которого выбираем имя и указываем два диска, которые мы только что инициализировали. Отмечаем галочку «Создать и инициализировать RAID» и применяем настройки. Если бы мы планировали в дальнейшем использовать этот JBOD-массив как обычный сетевой диск, то нам пришлось бы отформатировать его в UFS и создать для него точку монтирования.

Но раз уж мы используем iSCSI, то ничего подобного делать не надо. Переходим к службе iSCSI и добавляем новый экстент с JBOD-массивом в качестве устройства. Затем добавляем с настройками по умолчанию группы порталов и инициаторов. Наконец, добавляем цель, включаем и запускаем службу.

В Панели управления Windows 7 в разделе утилит для администрирования надо запустить конфигуратор iSCSI. (Для ленивых — Win+R, iscsicpl.exe, Enter) Для начала нам предложат включить соответствующую службу. В качестве цели указываем IP-адрес файл-сервера и подключаемся к нему. Затем последует запрос, к какому из объектов следует подключиться, но раз уж он один, то этот вопрос отпадает сам. После подключения перейдём к настройке обнаруженных томов, а точнее автонастройке выбранного тома (он тоже у нас единственный).

Собственно, всё. Если открыть стандартный менеджер управления дисками, то нам тут же предложат инициализировать, а заодно и отформатировать новый «жёсткий» диск. После завершения этой процедуры им можно пользоваться точно так же, как и локальными дисками. Очевидно, что для комфортной работы с iSCSI важна высокая пропускная способность сети. На практике iSCSI-диск можно использовать, например, для бекапов — создать в качестве хранилища зеркальный RAID-массив и подключить его к ПК. А Mac-пользователи могут создать таким образом аналог TimeCapsule — подключить накопитель по iSCSI с помощью globalSAN и заставить TimeMachine хранить данные на нём.

Заключение

В статье рассказано далеко не обо всех возможностях FreeNAS. Большинство из них имеет интуитивно понятные настройки, но в случае чего можно быстро проконсультироваться с официальной вики или её русскоязычным вариантом. Впрочем, уже из описания процесса установки и настройки понятно, что всё очень просто — ни разу не пришлось лезть в чёрную и страшную консоль, да вводить там какие-то непонятные команды. Единственный совет — будьте внимательны, особенно когда работаете с дисками. На этом всё. Удачи! И пусть ваш файловый сервер не превратится в типичную файлопомойку с грудами бесполезного цифрового хлама.

Источник: digest.subscribe.ru

Похожие новости:
Google открыла свой первый официальный розничный магазин
Первый в мире «Google Store» был открыт не в Калифорнии, а в рабочем районе Лондона Тоттенхеме. По правде сказать, начало пока не очень впечатляющее: это отдел в магазине, занимающий лишь 26,5 м2 и продающий исключительно хромбуки компании, а также несколько аксессуаров вроде наушников. ..
2011-10-3 3281 0 Интернет, IT
0
20 событий, которые формировали интернет
Интернет, безусловно, изменил нашу жизнь. Но что сделало его тем, чем он является сегодня? В истории этой неотъемлемой части нашей современности есть и хорошие, и плохие события. Среди них — первая онлайн-игра, рекламные баннеры, модемы, Wi-Fi, Craiglist и многое другое. Вы ..
2011-10-3 2469 0 Интернет, IT
0
Кто живет в Живом Журнале?
В России насчитывается до 50 миллионов блогов, а в самой авторитетной сети – Livejournal (Живой Журнал, ЖЖ) – около 2,4 миллионов. Несмотря на такие впечатляющие цифры, русское блогерское сообщество в ЖЖ – это, прежде всего, москвичи, эмигранты и жители ряда крупных ..
2011-10-3 1971 0 Интернет, IT
0
Россия запустила свой WikiLeaks
29 сентября состоялось официальное открытие российского варианта WikiLeaks – сайта RusLeaks.com.Антикоррупционная поисковая система содержит информацию из более чем 200 закрытых баз данных, среди которых базы федерального розыска, учет МВД, учет ФСБ, учредители юридических лиц, закупки ..
2011-10-3 2076 0 Интернет, IT
0
Чем мы занимаемся за компьютером больше всего?
Компьютер стал неотделимой частью нашей жизни. Мы используем его дома, на работе, в дороге. С появлением интернета он еще ближе приблизился к нам. Теперь у нас есть возможность найти старых друзей, пообщаться с ними, купить или продать какие-то предметы, почитать новости, найти ..
2011-10-3 2297 0 Интернет, IT
0
В Татарстане будет создана ИТ-деревня на 20 тыс. специалистов
В Татарстане будет создана ИТ-деревня на 20 тыс специалистов, строительство его начнется весной 2012 года. Об этом сообщил сегодня корр ИТАР-ТАСС вице-премьер, министр информатизации и связи республики Николай Никифоров. "Татарстан подписал соглашение с ведущей сингапурской компанией RSP Arhitects&Engineers PTE Ltd о разработке мастер-плана ..
2011-10-4 2550 0 Интернет, IT
0
Новые профили Facebook засудят за плагиат
Американская компания Timelines.com подала в суд на Facebook с намерением приостановить запуск нового интерфейса пользовательских страниц соцсети, получившего название “timeline”. Небольшая интернет-компания Timelines.com обвинила социальную сеть Facebook в нарушении права на товарный знак. Как уточняет компания в иске, ..
2011-10-4 2327 0 Интернет, IT
0
iPhone 5 получит поддержку сетей HSPA+
Сети четвертого поколения – LTE, начинают входить в эксплуатацию все в большем количестве стран. Однако компания Apple не спешит поддерживать этот стандарт, но в своем новом iPhone 5 введет поддержку HSPA+. На проходящей в Пекине презентации Macworld Asia данная ..
2011-10-4 2328 0 Интернет, IT
1
Роскомнадзор будет добиваться закрытия сайта RusLeaks
Роскомнадзор намерен добиться закрытия сайта www.rusleaks.com, предоставляющего неограниченный доступ к персональным данным граждан РФ. Об этом сообщили сегодня в пресс-службе этого ведомства. "В ходе проведенного специалистами Роскомнадзора анализа информации, размещенной на сайте www.rusleaks.com, установлено, что опубликованные ..
2011-10-4 2152 0 Интернет, IT
0
Facebook оградит юзеров от плохих ссылок
Результатом сотрудничества компании Websence с социальной сетью Facebook станет новый механизм защиты пользователей от ссылок на сайты с вредоносным содержанием. Об этом сообщается в блоге компании.Проверяться будет каждая ссылка, по которой переходят пользователи. В случае, если "по ту сторону" находится ..
2011-10-5 2050 0 Интернет, IT
0
Антивирус Microsoft посчитал Chrome вредоносным ПО
Microsoft Security Essentials (MSE), бесплатный антивирус и система защиты от вредоносных программ в ОС семейства Windows, начал принимать конкурирующий c Internet Explorer IE браузер Chrome за вирус. В результате программа для просмотра веб-страниц, разрабатываемая в Google, была удалена с трех тысяч ..
2011-10-5 2585 0 Интернет, IT
0
Google вложит $100 млн в новый контент для YouTube
Компания Google планирует в ближайшее время вложить $100 млн в приобретение нового профессионального контена для своего видеосервиса YouTube. Как сообщает агентство Bloomberg, целью Google является стать «провайдером кабельных сетей следующего поколения». Сейчас на YouTube уже есть несколько ..
2011-10-5 2220 1 Интернет, IT
1
Россияне решили купить Yahoo
Один из крупнейших американских интернет-порталов Yahoo может приобрести инфестфонд с российскими корнями DST Global. В 2008 г. уже были попытки купить компанию со стороны Microsoft, но они не увенчались успехом. Инвестфонд DST Group вместе с частной инвестиционной фирмой Silver Lake Partners и китайским ..
2011-10-5 1948 0 Интернет, IT
0
Adobe представила Photoshop Touch для планшетов
Компания Adobe выпустит версию популярного графического редактора Photoshop для планшетных компьютеров в рамках анонсированной линейки мобильных приложений Touch Apps, сообщается на сайте компании. По словам директора Adobe по технологиям Кевина Линча (Kevin Lynch), перенос графических ..
2011-10-5 2537 0 Интернет, IT
0
Итальянская Wikipedia закрылась, протестуя против цензуры
Администрация итальянского раздела интернет-энциклопедии Wikipedia во вторник закрыла сайт, выразив таким образом протест против политики цензуры в стране в обращении к пользователям. Авторы итальянской Wikipedia протестуют против законопроекта DDL intercettazioni, который сейчас находится в стадии обсуждения в парламенте. ..
2011-10-6 2078 0 Интернет, IT
0