Как и в любой среде кластеров, вам понадобится возможный доступ через 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-среде. Вы можете загрузить последнийautoupdaterpm c Web-сайта CSM (см. Ресурсы).expectмодуль - часть Red Hat.
Рисунок 1. Вид диаграммы установки
Следуйте инструкции:
- Установите RHEL4 U4 на всех компьютерах в сети, назвав
master.my.com, node1.my.com, node2.my.comиnode3.my.comкак показано на рисунке 1.
- Установите IBM CSM v1.6 на
master.my.com, как объясняется в IBM Cluster Systems Management (Управление кластерными системами IBM): Руководство по установке..
- Установите
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. - Установите
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
- Используйте ваш браузер, чтобы иметь доступ к Webmin-интерфейсу по адресу:
https://master.my.com:10000. Укажите имя пользователя и пароль, как это было установлено наmaster.my.com. При успешном залогинивании откроется Web-страница, как показано на рисунке 2.
Рисунок 2. Вид интерфейса Webmin
- Нажмите на вкладку Cluster и затем нажмите Cluster Systems Management. Откроется Web страница, как показано на рисунке 3.
Рисунок 3. Вид страницы Cluster Systems Management
На этой странице вы увидите формы для преобразования узлов кластеров в секции Действия с узлами (Node Actions).
- Если вы определили
node1.my.comи зарегистрировалиmaster.my.com, вы увидите узлы на странице Cluster Systems Management, как показано на рисунке 4. Запомните: Например,master.my.comтакже добавляется как узел кластера.
Рисунок 4. Регистрация и определение узлов.
- Теперь протестируйте, как показано далее:
- Чтобы определить атрибуты
master.my.com, выберете нужный узел и нажмите кнопку Attributes. После изменения типа HW (Type) и сохранения изменений, вы увидите вывод данных, как показано на рисунке 5.
Рисунок 5. Преобразование атрибутов на master.my.com
- Чтобы контролировать выполнение
master.my.com, выберете нужный узел и нажмите кнопку Perf Mon. Вывод данных будет такой же, как показано на рисунке 6.
Рисунок 6. Контроль за выполнением узлов
- Чтобы скопировать файлы с CSM-сервера в определенные узлы, выберете
node1.my.comи нажмите кнопку Copy. Откроется панель, как показано на рисунке 7.
Рисунок 7. Копирование файлов на node1.my.com
- Вы можете также зарегистрировать новое задание или запрос, используя менеджер заданий в левой части Webmin-интерфейса. Вы даже можете начать или остановить зарегистрированные задания через эту же панель, как показано на рисунке 8.
Рисунок 8. Контролирование заданий
Webmin - хорошее средство для использования, поскольку оно предлагает стандартный Web-интерфейс для кластерного системного администрирования UNIX. Вам нет необходимости использовать оболочку (ssh) или telnet, чтобы контактировать с сервером кластера и выполнять любые действия на вашем кластере, вы можете выполнять эти действия с помощью Webmin-интерфейса. Эта статья рассказывала, как установить Webmin и также описала требующиеся модули, которые помогут вам иметь доступ к вашему CSM-серверу с любого узла вашей сети. После того, как вы установили и протестировали Webmin, убедитесь, что она работает должным образом, ваша работа по управлению кластером будет намного легче, если вы будете использовать простой Web-интерфейс Webmin.
Научиться
- Оригинал статьи "IBM Cluster Systems Management: Installing the Webmin tool for Web access".
-
CSM-документация: получите последнюю информацию о Cluster Systems Management.
-
CSM для справочника планирования и установки Linux V1.4.0.10: получите информацию об установки и планировании для построения CSM-ластера для Linux.
-
Резервные копии и восстановление CSM и ERRM данных: узнайте, как сделать резервную копию и восстановить CSM и ERRM данные.
- Следите за развитием технических событий в России от сообщества разработчиков developerWorks.
Получить продукты и технологии
-
Web сайт Webmin: загрузите Webmin rpm и получите больше информации о Webmin.
-
Пробное программное обеспечение IBM: постройте свой следующий проект с помощью программного обеспечения, загруженного прямо с developerWorks.
Обсудить

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