Установка Openfiler на сетевое хранилище Intel SS4200-E
Год назад было куплено сетевое хранилище Intel SS4200-E для хранения резервных копий, как замена ленточному накопителю. Недавно я захотел организовать еще одно место для архивов, но нам нужен был доступ по NFS, благо на складе у поставщика залежалась еще одна большая хранилка и мы без раздумий купили ее. В спецификации четко заявлена поддержка CIFS, SMB, NFS и FTP, но при детальном рассмотрении оказалось что NFS реализован очень сыро и, порывшись в Интернет, обнаружил, что я не один и пока никому не удалось заставить работать NFS стабильно и четко. В процессе поисков я узнал что на SS4200 многие ставят Openfiler. Этим мы и займемся. Тем более что Openfiler может отдавать чистый iSCSI что очень полезно для VMWare ESX.
Подключение к консоли
Что же из себя представляет на деле Intel SS4200-E? По сути это обычный x86 компьютер.
CPU Intel Celeron 420 1600 Mhz, 512Mb DDR2, IDE DOM 256 Mb(DiskOnMemory).
У данного хранилища как и у многих других напрочь отсутствует видео карта и любые другие интерфейсы для вывода изображения. Но это только на первый взгляд. На материнской плате присутствует отладочный IDC10 — разъем для подключения порта RS232. С помощью данного разъема можно подключить удаленную консоль, войти в BIOS и установить другую ОС.
Самое время отправится в магазин или запастись терпением. Для подключения нам понадобится Нуль-модемный кабель и необычный шнурок для COM-порта — по схеме DTK/Intel. На зарубежных сайтах был найдет всего-лишь один такой — DB9-IDC10DTK.
Рассмотрим его подробнее
Разъем на материнской плате
Важно! Обратите внимание на распиновку разъема!
| DB-9 | IDC-10 |
| Pin 1 | Pin 1 |
| Pin 2 | Pin 3 |
| Pin 3 | Pin 5 |
| Pin 4 | Pin 7 |
| Pin 5 | Pin 9 |
| Pin 6 | Pin 2 |
| Pin 7 | Pin 4 |
| Pin 8 | Pin 6 |
| Pin 9 | Pin 8 |
В России такую найти не представляется возможным поэтому нужно воспользоваться обычным разъемом подключения COM порта к материнской плате (такой разъем можно найти на очень старых компьютерах или в магазине) и переделать его в соответствии с таблицей выше.
После изготовления нужного разъема очень тщательно протестируйте его, чтобы все контакты были на месте и не было коротких замыканий.
Теперь приступим к изготовлению кабеля, т.к. готового у меня тоже не оказалось. Для этого я взял два обычных RS232 кабеля от модемов ZyXEL OMNI 56K, каждый из них имел на одном конце DB-9 мама, на другом папа. Нам же нужен кабель мама-мама. Поэтому режем эти кабеля по полам и в соответствии со схемой делаем подключение номера на схеме соответствуют номерам на схеме DB9-Connector представленной выше:
После изготовления кабеля я взял два старых компьютера с действующими COM-портами и вспомнил детство
— передал файлы туда обратно через HyperTerminal по протоколу Z-modem. Так проверили работоспособность кабеля.
Подготовительный этап закончен. Соединяем порт на материнской плате с коннектором IDC-10, с другой стороны подключаем нуль-модемный кабель и к нему управляющую консоль. Теперь мы готовы к подключению. Для управления я рекомендую воспользоваться PuTTY (http://www.putty.org/), для данной программы я и приведу настройки.
После выполнения настройки нажимаем Open. Теперь можно включать хранилище. На экране появится множество сообщений POST и приглашение войти в BIOS. С удаленной консоли нужно нажать F4 и мы попадем в BIOS. Нужно выставить нужную последовательность загрузки для запуска с CD-ROM.
Установка Openfiler
Остался самый простой этап — непосредственно установка Openfiler.
Для этого потребуется:
- Дистрибутив Openfiler на загрузочном CD-диске
- USB — CDROM.
- Один SATA или IDE-DOM диск для установки Openfiler (2Гб минимум, рекомендуется 4Гб).
- Один или несколько SATA дисков для непосредственного полезного размещения файлов.
Когда все устройства подключены можно приступить к установке:
- Вставьте установочный диск в USB CD-ROM
- Включите устройство
- На консоли появятся сообщения POST.
- Нажмите F5 для отображения BOOT menu.
- Выберите загрузку с CD-ROM.
- Вы услышите как раскрутился диск в CD-ROM и экран стал полностью черным. Сейчас на нем отображается графическое меню установки. Оно нам не видно, но оно есть.
- Введите следующую команду в консоль и нажмите ENTER:
linux console=ttyS0,115200 text
- Через некоторое время на консоль начнут выводится сообщения ядра и текстовый вариант установщика будет запущен.
- Далее следуйте мастеру установки (http://openfiler.com/learn/how-to/text-based-installation)
- После установки вы увидите консоль Openfiler.
- Теперь можно входить в web-интерфейс
https://openfilerIPaddress:446/ login: openfiler password: password
Все. В ближайшее время я напишу как подключить получившееся хранилище к VMWare ESXi.
Далее привожу блок ссылок полезных для прочтения:
- https://forums.openfiler.com/viewtopic.php?id=2048 — Ветка обсуждения установки Openfiler на SS4200-E
- http://ss4200.pbworks.com — wiki-страница с множеством информации о Intel SS4200-E
- Страница заказа порта DB9-IDC10DTK/Intel — http://www.logicsupply.com/products/db9_idc10dtk





