среда, 3 октября 2012 г.

Citrix XenServer на Adaptec ASR-6405E


Установка Citrix XenServer 6.0.2 на конкретный компьютер.

Здравствуйте, уважаемые посетители.
Исходные данные:
Процессор: Intel(R) Core(TM)2 Quad CPU Q9550 @ 2.83GHz
Материнская плата: Gigabyte EP45-DS4
Оперативная память: Samsung 8GiB DIMM 800 MHz (1.2 ns)
Дисковая подсистема: Adaptec ASR-6405E, 2 Barracuda 7200.11 3160813AS 160 GB

 

Обновление Bios контроллера и создание массива

1. Заходим на сайт производителя и скачиваем последнюю версию Bios;
2. Нам понадобится загрузочная флешка с DOS. Создаём в корне папку и копируем содержимое скаченного на шаге 1 архива;
3. Загружаемся с флешки, запускаем afu.exe. Сохраняем Bios, затем обновляем на новый. Перезагружаемся. Видим на экране процесс инициализации контроллера. Нажимаем Ctrl+A, попадаем в меню с настройками контроллера. Создаём зеркало.
*Примечание: на всякий случай (тьфу, тьфу), если вдруг что:

Установка Citrix XenServer

Для скачивания Citrix XenServer, необходимо зарегистрироваться на сайте.
После регистрации переходим на страницу загрузок и скачиваем XenServer 6.0.2. Затем  записываем на диск и переходим к установке.
Тут есть проблема. Готового драйвера для версии 6.0.2 на сайте нет (тот который есть подходит для версии 6.0) Благодаря службе поддержки, была получена ссылка на статью, как его собрать. Всё получилось. На выбор: соберите сами (http://ask.adaptec.com/app/answers/detail/a_id/17149) или возьмите этот (отправил его в техподдержку, вдруг окажется полезным и вскоре появится в соответствующем разделе). Его тоже надо записать на CD. При установке Xen скажет, что не смог определить диск, но намекнёт, что при нажатии на F9 можно подсунуть соответствующий драйвер. Так и сделаем. Всё определилось. Устанавливаем. Установщик ещё раз попросит вставить диск с драйвером. Выполняем и завершаем установку.
Загружаемся, осматриваемся и если всё хорошо - продолжаем.

Установка и настройка Adaptec Storage Manager;

Нас интересует Storage Agent, который позволяет получать данные о массиве с удалённого компьютера, на котором установлен Storage Manager. Закидываем на XenServer заранее скаченный пакет (я использую Winscp) и устанавливаем его:
  
# rpm --install ./StorMan*.rpm

*Примечание: сначала я скачал пакет для x64, который не ставился, так как я не смог победить его зависимости.
Всё установилось. (/etc/init.d/stor_agent) Но есть небольшая тонкость. У меня подключение к агенту не устанавливалось. Причин виделось 2: или агент не стартует или настройки iptables не разрешают. Причина оказалась как раз в iptables, но первая причина тоже случалась у людей - пруф.
Корректируем настройки iptables:

# nano /etc/sysconfig/iptables

необходимо вписать следующие правила

#Adaptec Raid Controler #
-I INPUT -m state --state NEW -p tcp --dport 34570:34573 -j ACCEPT
-I INPUT -m state --state NEW -p udp --dport 34570 -j ACCEPT
-I INPUT -m state --state NEW -p tcp --dport 34577:34580 -j ACCEPT

также, кому необходимо, настройки для:

#Mail Postfix #
-I INPUT -m state --state NEW -p tcp --dport 25:25 -j ACCEPT
#Zabbix # (for zabbix management server)
-I INPUT -m state --state NEW -p tcp --dport 10050:10051 -j ACCEPT
-I INPUT -m state --state NEW -p udp --dport 10050:10051 -j ACCEPT

перезапускаем iptables

 # /etc/init.d/iptables restart

Устанавливаем Storage Manager for Windows для сбора информации с контроллеров.
Переходим, скачиваем, устанавливаем, запускаем, подключаемся, проверяем, настраиваем.
На этом всё, спасибо за внимание.
P.S. Спасибо техподдержке Adaptec за оперативные и грамотные ответы.
В следующей статье связываем XenServer и UPS.

Ccылки:
Создание загрузочной флешки - http://acerfans.ru/faq/1030-sozdanie-zagruzochnojj-fleshki-s-dos.html

Комментариев нет:

Отправить комментарий

Спасибо за Ваш комментарий