- PVSM.RU - https://www.pvsm.ru -

Удалённый контроль над серверами. Проблема решена. Всем DRAC!

Наверное, многие владельцы серверов и начинающие хостеры задумываются над проблемой удалённого контроля. Ведь в большинстве датацентров нет адекватной техподдержки, да и вообще какой-либо поддержки. Поэтому в случае неполадок приходится ждать довольно долго (порой более суток), чтобы сервер просто перезагрузили (!), не говоря уже о серьёзных программных/аппаратных сбоях. Конечно, есть KVM и сетевые розетки, но эти решения достаточно дорогие и зачастую бесполезные. Компанией DELL был придуман аппаратный контроллер удалённого доступа DRAC (Dell Remote Access Controller). Он представляет собой небольшую, но очень полезную плату.

Вот так выглядит эта штуковина:
Удалённый контроль над серверами. Проблема решена. Всем DRAC! [1]

По цене на всем известном американском сайте ebay.com [2] данный агрегат стоит порядка $50! Он работает только с серверами DELL и предоставляет все возможности по удалённому администрированию, начиная от банального KVM (который, кстати, неплохо реализован) и заканчивая удалённым монтированием образа ISO и загрузки с него для переустановки ОС. Работает через сеть (на плате расположен отдельный LAN порт для подключения платы к сети) во ВСЕХ браузерах благодаря апплету на JAVA.
Причём работает на сервере в любом состоянии, главное — чтобы сервер был подключен к электросети и LAN на плате DRAC.
Правда, примонтировать образ удалось только в IE, другие же браузеры упорно ругались. Возможно, просто версия прошивки кривая, ну или руки :)
Хотелось бы показать немного интерфейса и KVM.

Вот как всё это выглядит:
Удалённый контроль над серверами. Проблема решена. Всем DRAC! [3]

Теперь давайте рассмотрим настройку этой “приблуды”. Она, в принципе, очень простая, но на просторах интернета крайне сложно найти полезную информацию на эту тему.
Я рекомендую начать настройку с прошивки, т.к. прошивка активно развивается, обновляются JAVA апплеты, улучшается интерфейс и кроссбраузерность. На данный момент, если не ошибаюсь, актуальной версией прошивки является версия 1.51.
Для обновления необходимо выполнить следующий набор команд:

# wget http://downloads.dell.com/sysman/RAC_FRMW_LX_R253040.BIN
# chmod 0755 RAC_FRMW_LX_R253040.BIN
#  ./RAC_FRMW_LX_R253040.BIN

Обновление длится порядка пяти минут.
Теперь приступим к настройке. Настройка осуществляется DELLовскими утилитами, либо через BIOS. Через BIOS всё тривиально, разберём вариант утилит. Самый простой метод их установки на CentOS – это подключение репозитория и установка с него. Приступим:

# wget -q -O - http://linux.dell.com/repo/hardware/OMSA_6.5.3/bootstrap.cgi | bash
# yum install srvadmin-all

На данном этапе всё установлено, но для работы требуется перезагрузка. Можно обойти этот этап, выполнив

# srvadmin-services.sh start 

Предварительно перезайдя в консоль для применения переменной PATH.
Настройка состоит только в том, чтобы прописать IP адрес и маску подсети для интерфейса DRAC, чтобы получать к нему доступ по сети.
Делается это следующим образом:

# racadm setniccfg -s 192.168.1.2 255.255.255.240 192.168.1.1

Где 192.168.1.1 – устанавливаемый IP, 255.255.255.24 — маска подсети, 192.168.1.1 – адрес шлюза.

Посмотреть текущие настройки сети можно командой:

# racadm getniccfg

В случае с применёнными настройками выше её вывод будет выглядеть так:

[root@node]# racadm getniccfg
NIC Enabled     = 1
DHCP Enabled    = 0
IP Address      = 192.168.1.2
Subnet Mask     = 255.255.255.240
Gateway         = 192.168.1.1

Ну вот и всё, далее, используя браузер, проходим по установленному IP и видим интерфейс DRAC. Данные доступа по умолчанию:
Логин root, пароль calvin.

Всем удачного администрирования! ;)

Автор: Роман Малиновский, руководитель службы технической поддержки хостинг-проекта Unlimits Telecom.

Оригинал статьи [4] на английском, опубликованной на slashdot.org [5]

Автор: iseck


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/hosting/6057

Ссылки в тексте:

[1] Image: http://habrastorage.org/storage2/dad/10b/532/dad10b53291df7dec43555022f58b711.jpg

[2] ebay.com: http://ebay.com

[3] Image: http://habrastorage.org/storage2/ade/6f7/2e4/ade6f72e4cb5358a3fd15e7fcc0856d7.jpg

[4] статьи: http://slashdot.org/submission/2035593/remote-control-of-servers-the-problem-is-solved

[5] slashdot.org: http://slashdot.org/