Red Hat Enterprise Linux AS 2.1: Официальное руководство по установке Red Hat Enterprise Linux AS | ||
---|---|---|
Назад | Глава 9. Настройка LVS маршрутизаторов с помощью Piranha Configuration Tool | Вперед |
После настройки первичного LVS маршрутизатора необходимо скопировать несколько конфигурационных файлов на резервный LVS маршрутизатор перед запуском кластера.
Список этих файлов приведен ниже:
/etc/sysconfig/ha/lvs.cf — файл конфигурации LVS маршрутизаторов.
/etc/sysctl — файл конфигурации, который помимо остального, включает в ядре маршрутизацию пакетов.
/etc/sysconfig/iptables или /etc/sysconfig/ipchains — если вы используете метки межсетевого экрана вы должны синхронизировать файл, соответствующий применяемому сетевому пакетному фильтру.
Важно | |
---|---|
Файлы /etc/sysctl, /etc/sysconfig/iptables, и /etc/sysconfig/ipchains не изменяются, когда вы настраиваете кластер с помощью Piranha Configuration Tool. |
Каждый раз когда файл конфигурации LVS, /etc/sysconfig/ha/lvs.cf, создается или изменяется вы должны копировать его на резервный LVS маршрутизатор.
Предупреждение | |
---|---|
На обоих серверах: активном и резервном LVS маршрутизаторах файлы lvs.cf должны быть идентичны. Несовпадение конфигурационных файлов LVS на маршрутизаторах может привести к невозможности переноса виртуального сервера при сбое. |
Выполнять синхронизацию лучше всего с помощью команды scp.
Важно | |
---|---|
Для использования scp необходимо, чтобы демон sshd работал на резервном маршрутизаторе, обратитесь к разделу Настройка служб на LVS маршрутизаторах в главе 7 за дополнительными деталями по настройке необходимых служб на LVS маршрутизаторах |
Выполните следующую команду от имени пользователя root на первичном LVS маршрутизаторе для синхронизации файлов lvs.cf между маршрутизаторами:
scp /etc/sysconfig/ha/lvs.cf n.n.n.n:/etc/sysconfig/ha/lvs.cf |
В приведенной выше команде, замените n.n.n.n реальным IP адресом резервного LVS маршрутизатора.
В большинстве случаев файл sysctl изменяется только однажды. Этот файл обрабатывается во время загрузки системы и указывает ядру включить маршрутизацию пакетов.
Важно | |
---|---|
Если вы не знаете, включена или нет маршрутизация пакетов в ядре, обратитесь к разделу Включение маршрутизации пакетов в главе 7 за информацией о том, как это проверить, и если необходимо включить эту ключевую функцию. |
Если вы используете сетевой пакетный фильтр, например iptables или ipchains, вам также необходимо синхронизировать соответствующие файлы конфигурации с резервным LVS маршрутизатором.
Если вы изменяете какие-либо правила сетевого фильтра, выполните следующую команду от имени root на первичном LVS маршрутизаторе:
scp /etc/sysconfig/net_filter n.n.n.n:/etc/sysconfig/. |
В приведенной выше команде замените n.n.n.n реальным IP адресом резервного LVS маршрутизатора, а также net_filter именем пакетного фильтра: iptables или ipchains.
Затем установите ssh сеанс с резервным маршрутизатором или войдите на нём в систему от имени root и введите следующую команду:
/sbin/service net_filter restart |
В приведенной выше команде, замените net_filter на iptables или ipchains.
После копирования этих файлов на резервный маршрутизатор и запуска соответствующих служб (обратитесь к разделу Настройка служб на LVS маршрутизаторах in Chapter 7 за дополнительной информацией об этом) вы готовы к запуску кластера.