Product SiteDocumentation Site

Глава 2. Установка LVS

2.1. Настройка сервисов на LVS-маршрутизаторе
2.2. Установка пароля для Piranha Configuration Tool
2.3. Запуск сервиса Piranha Configuration Tool
2.3.1. Настройка порта WEB-сервера Piranha Configuration Tool
2.4. Ограничение доступа к Piranha Configuration Tool
2.5. Включение Packet Forwarding
2.6. Настройка сервисов на реальных серверах
После установки 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-маршрутизаторах необходимо настроить три сервиса для старта во время загрузки ОС:
  • Сервис piranha-gui (только на основном узле)
  • Сервис pulse
  • Сервис sshd
Если планируется развертывание в кластере многопортовых сервисов, необходимо, также, включить сервис iptables.
Наиболее правильным будет включить вышеупомянутые сервисы на 3 и на 5 уровнях выполнения. Для того, чтобы сделать это с помощью программы chkconfig, нужно выполнить следующую команду для каждого сервиса:
/sbin/chkconfig --level 35 daemon on
В приведенной выше команде daemon нужно заменить на имя сервиса, который нужно активировать. Для получения списка сервисов в системе, а также уровней исполнения, на которых они активированы, нужно выполнить следующую команду:
/sbin/chkconfig --list
Дополнительную информацию об уровнях выполнения и настройке сервисов при помощи команды ntsysv и утилиты Services Configuration Tool можно получить в разделе "Controlling Access to Services" руководства Red Hat Enterprise Linux System Administration Guide.