IBM Cluster Systems Management: Установка Webmin-средства для Web-access

Изучим, как установить Webmin UNIX, чтобы использовать Web-интерфейс для удаленного управления средой кластеров

Хэриш Чаухан, Linux-разработчик, IBM

Photo of Harish ChauhanХэриш Чаухан (Harish Chauhan) работает в IBM с 1998. Из последних семи лет в IBM он пять лет работал в India Research Lab и более полутора лет - в IBM T.J.Watson Research Center. Хэриш в настоящее время руководит Linux Center of Competency в Бангалоре, Индия. Вы можете связаться с ним по адресу hchauhan@in.ibm.com.



28.02.2007

Введение

Как и в любой среде кластеров, вам понадобится возможный доступ через Web для управления и контроля ресурсов. Web-доступ облегчит управление и даст вам возможность управлять и контролировать ресурсы, используя Web-браузер. Webmin - средство с открытым исходным кодом, которое включает в себя множество модулей для основного системного администрирования. Webmin обеспечивает лишь основной функционал, но вы можете легко добавить другие модули к данному средству, чтобы поддерживать дополнительные функции.

Краткий набор инструкций дополняет предыдущую статью:IBM Cluster Systems Management (Управление кластерными системами IBM): Руководство по установке. Webmin - средство, основанное на использовании браузера для системных администраторов UNIX. В CSM есть модули для интегрирования Webmin-программы, чтобы контролировать кластеры. Webmin-модули CSM, часть пакета, называющегося xCSM, кратко представлены в ранней публикованной статье. Web-интерфейс xCSM - графический интерфейс, использующий браузер для управления кластером и совместимый как с AIX®, так и с Linux®. Перейдите в раздел Ресурсы, чтобы посмотреть некоторые скриншоты xCSM на странице утилит программного обеспечения IBM.

В Webmin есть множество возможностей для системного управления, включая сеть, возможность сделать резервную копию, управление доступом пользователей, RAID-массивы и управление дисками. Цитата на Web-сайте Webmin (см. Ресурсы): "Используя любой браузер, который поддерживает формы и таблицы (а также Java™ и File Manager-модуль), вы можете управлять учетными записями пользователей, Apache, DNS, общим доступом к файлам и так далее. Webmin состоит из простого Web-сервера и некоторого набора CGI-программ, которые обновляют системные файлы напрямую, такие как /etc/inetd.conf и /etc/passwd. Web-Сервер и все CGI-программы пишутся на языке Perl, версии 5, поэтому они используют только стандартные модули языка Perl."

Вы можете загрузить Webmin с сайта (см. Ресурсы), который также содержит информацию и идеи о том, как использовать эти средства.

Примечание: Все рисунки, показанные в этой статье, только частичные изображение и не показывают состояние экрана полностью.


Детали компьютера, программное обеспечение и установка

Следующие детали компьютера и программное обеспечение использовались в заданиях, описанных в этой статье:

  • IBM System x346 (номер модели 8840-11A )
  • Red Hat Enterprise Linux (RHEL), версия 4.0, обновления 4
  • IBM Cluster Systems Management, версия 1.6 (версия 1.6.0.1)
  • Webmin-модули xcsm.web-1.3-16.noarch.rpm и xcsm-1.4-13.noarch.rpm. Загрузите эти модули из IBM xCSM-утилит программного обеспечения на Web-сайте CSM для загрузки (см. Ресурсы).
  • Само средство Webmin, webmin-1.300-1.noarch.rpm. Загрузить последнюю rpm с Web-сайта Webmin (см. Ресурсы).
  • autoupdate-5.3.12-1, или выше, и expect-5.42.1-1, или выше. Эти модули программного обеспечения доступны для инсталляции в Webmin-среде. Вы можете загрузить последний autoupdate rpm c Web-сайта CSM (см. Ресурсы). expect модуль - часть Red Hat.
Рисунок 1. Вид диаграммы установки
Вид диаграммы установки

Следуйте инструкции:

  1. Установите RHEL4 U4 на всех компьютерах в сети, назвав master.my.com, node1.my.com, node2.my.com и node3.my.com как показано на рисунке 1.
  2. Установите IBM CSM v1.6 на master.my.com, как объясняется в IBM Cluster Systems Management (Управление кластерными системами IBM): Руководство по установке..
  3. Установите webmin-1.300-1.noarch.rpm на master.my.com, как показано в листинге 1.
    Листинг 1. Установка Webmin rpm
       #rpm -ivh webmin-1.300-1.noarch.rpm

    Теперь вы можете иметь доступ к Webmin-интерфейсу из вашего браузера по ссылке:

    https://master.my.com:10000.
  4. Установите xcsm.web-1.3-16.noarch.rpm и xcsm-1.4-13.noarch.rpm на master.my.com, как показано в листинге 2.
    Листинг 2. Установка xcsm.web и xcsm.rpm
      #rpm -ivh xcsm.web-1.3-16.noarch.rpm #rpm -ivh xcsm-1.4-13.noarch.rpm
  5. Используйте ваш браузер, чтобы иметь доступ к Webmin-интерфейсу по адресу: https://master.my.com:10000. Укажите имя пользователя и пароль, как это было установлено на master.my.com. При успешном залогинивании откроется Web-страница, как показано на рисунке 2.
    Рисунок 2. Вид интерфейса Webmin
    Вид интерфейса Webmin
  6. Нажмите на вкладку Cluster и затем нажмите Cluster Systems Management. Откроется Web страница, как показано на рисунке 3.
    Рисунок 3. Вид страницы Cluster Systems Management
    Вид страницы Cluster Systems Management

    На этой странице вы увидите формы для преобразования узлов кластеров в секции Действия с узлами (Node Actions).

  7. Если вы определили node1.my.com и зарегистрировали master.my.com, вы увидите узлы на странице Cluster Systems Management, как показано на рисунке 4. Запомните: Например, master.my.com также добавляется как узел кластера.
    Рисунок 4. Регистрация и определение узлов.
    Регистрация и определение узлов
  8. Теперь протестируйте, как показано далее:
  • Чтобы определить атрибуты master.my.com, выберете нужный узел и нажмите кнопку Attributes. После изменения типа HW (Type) и сохранения изменений, вы увидите вывод данных, как показано на рисунке 5.
    Рисунок 5. Преобразование атрибутов на master.my.com
    Преобразование атрибутов на master.my.com
  • Чтобы контролировать выполнение master.my.com, выберете нужный узел и нажмите кнопку Perf Mon. Вывод данных будет такой же, как показано на рисунке 6.
    Рисунок 6. Контроль за выполнением узлов
    Контроль за выполнением узлов
  • Чтобы скопировать файлы с CSM-сервера в определенные узлы, выберете node1.my.com и нажмите кнопку Copy. Откроется панель, как показано на рисунке 7.
    Рисунок 7. Копирование файлов на node1.my.com
    Копирование файлов на node1.my.com
  • Вы можете также зарегистрировать новое задание или запрос, используя менеджер заданий в левой части Webmin-интерфейса. Вы даже можете начать или остановить зарегистрированные задания через эту же панель, как показано на рисунке 8.
    Рисунок 8. Контролирование заданий
    Контролирование заданий

Заключение

Webmin - хорошее средство для использования, поскольку оно предлагает стандартный Web-интерфейс для кластерного системного администрирования UNIX. Вам нет необходимости использовать оболочку (ssh) или telnet, чтобы контактировать с сервером кластера и выполнять любые действия на вашем кластере, вы можете выполнять эти действия с помощью Webmin-интерфейса. Эта статья рассказывала, как установить Webmin и также описала требующиеся модули, которые помогут вам иметь доступ к вашему CSM-серверу с любого узла вашей сети. После того, как вы установили и протестировали Webmin, убедитесь, что она работает должным образом, ваша работа по управлению кластером будет намного легче, если вы будете использовать простой Web-интерфейс Webmin.

Ресурсы

Научиться

Получить продукты и технологии

Обсудить

Комментарии

developerWorks: Войти

Обязательные поля отмечены звездочкой (*).


Нужен IBM ID?
Забыли Ваш IBM ID?


Забыли Ваш пароль?
Изменить пароль

Нажимая Отправить, Вы принимаете Условия использования developerWorks.

 


Профиль создается, когда вы первый раз заходите в developerWorks. Информация в вашем профиле (имя, страна / регион, название компании) отображается для всех пользователей и будет сопровождать любой опубликованный вами контент пока вы специально не укажите скрыть название вашей компании. Вы можете обновить ваш IBM аккаунт в любое время.

Вся введенная информация защищена.

Выберите имя, которое будет отображаться на экране



При первом входе в developerWorks для Вас будет создан профиль и Вам нужно будет выбрать Отображаемое имя. Оно будет выводиться рядом с контентом, опубликованным Вами в developerWorks.

Отображаемое имя должно иметь длину от 3 символов до 31 символа. Ваше Имя в системе должно быть уникальным. В качестве имени по соображениям приватности нельзя использовать контактный e-mail.

Обязательные поля отмечены звездочкой (*).

(Отображаемое имя должно иметь длину от 3 символов до 31 символа.)

Нажимая Отправить, Вы принимаете Условия использования developerWorks.

 


Вся введенная информация защищена.


static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=40
Zone=AIX и UNIX
ArticleID=199015
ArticleTitle=IBM Cluster Systems Management: Установка Webmin-средства для Web-access
publish-date=02282007