После установки Red Hat Enterprise Linux потребуется выполнить несколько простых операций как на LVS-маршрутизаторах, так и на реальных серверах. В этой главе подробно описываются все необходимые операции.
Замечание
LVS-маршрутизатор, который станоится активным при запуске LVS, иногда также называют основным узлом (primary node). При настройке LVS следует использовать Piranha Configuration Tool именно на основном узле.
2.1. Настройка сервисов на LVS-маршрутизаторе
Программа установки Red Hat Enterprise Linux устанавливает все необходимые для построения LVS компоненты, тем не менее перед началом настройки необходимо активировать определенные сервисы. На активном и резервном маршрутизаторах необходимо настроить некоторые сервисы для старта во время загрузки системы. В Redh Hat Enterprise Linux доступны три основных инструмента, с помощью которых можно выполнить эту операцию: консольная программа chkconfig
, программа ntsysv
основанная на библиотеке ncurses, а также графическая утилита Services Configuration Tool. Для использования любого из этих инструментов потребуются права пользователя root.
Замечание
Для получения прав пользователя root откройте терминал, выполните команду su -
и введите пароль пользователя root. Например:
$ su - root password
На LVS-маршрутизаторах необходимо настроить три сервиса для старта во время загрузки ОС:
Если планируется развертывание в кластере многопортовых сервисов, необходимо, также, включить сервис iptables
.
Наиболее правильным будет включить вышеупомянутые сервисы на 3 и на 5 уровнях выполнения. Для того, чтобы сделать это с помощью программы chkconfig
, нужно выполнить следующую команду для каждого сервиса:
/sbin/chkconfig --level 35 daemon
on
В приведенной выше команде daemon
нужно заменить на имя сервиса, который нужно активировать. Для получения списка сервисов в системе, а также уровней исполнения, на которых они активированы, нужно выполнить следующую команду:
/sbin/chkconfig --list
Внимание
Включение любого из приведенных выше сервисов при помощи программы
chkconfig
на самом деле не запускает демон. Для запуска демонов следует использовать команду
/sbin/service
. В
разделе 2.3, Запуск сервиса Piranha Configuration Tool приведены примеры использования команды
/sbin/service
.
Дополнительную информацию об уровнях выполнения и настройке сервисов при помощи команды ntsysv
и утилиты Services Configuration Tool можно получить в разделе "Controlling Access to Services" руководства Red Hat Enterprise Linux System Administration Guide.