Red Hat Cluster Suite: Настройка и управление кластером | ||
---|---|---|
Назад | Глава 11. Построение LVS кластера на базе Red Hat Enterprise Linux | Вперёд |
Определив, какой из упомянутых выше способов маршрутизирования использовать, вы должны связать оборудование LVS кластера в сеть.
Важно | |
---|---|
Сетевые адаптеры на LVS маршрутизаторах должны быть подключены к сетям одинаково. Например, если eth0 подключен к внешней сети, а eth1 подключен к внутренней, те же устройства на резервном маршрутизаторе должны быть подключены к тем же сетям. Шлюз, заданный для интерфейса, запускаемого при загрузке первым, вносится в таблицу маршрутизации, а шлюзы, определённые для других интерфейсов, игнорируются. Это обязательно нужно принимать во внимание при настройке реальных серверов. |
Соединив физически оборудование кластера, настройте сетевые интерфейсы на первичном и резервном LVS маршрутизаторах. Это можно сделать с помощью графического приложения, например, redhat-config-network, или отредактировав сетевые сценарии вручную. Дополнительную информацию о добавлении устройств с помощью redhat-config-network вы найдёте в главе Настройка сети в Руководстве по системному администрированию Red Hat Enterprise Linux. Дополнительная информация о редактировании сетевых сценариев вручную приведена в главе Сетевые сценарии Справочного руководства по Red Hat Enterprise Linux. В этой главе приведены примеры настройки сетевых интерфейсов, выполняемой вручную или с помощью Piranha Configuration Tool.
Прежде чем настраивать кластер с помощью Piranha, определите на LVS маршрутизаторах реальные IP адреса внешней и внутренней сети. В разделах, посвящённым разным схемам, вы встретите примеры сетевых адресов, но использовать вы должны действительные сетевые адреса. Ниже приводится список полезных команд для запуска и проверки состояния сетевых интерфейсов.
Проще всего запустить ("поднять") любой сетевой интерфейс можно, выполнив от имени root следующую команду, заменяя N номером интерфейса (eth0 или eth1):
/sbin/ifup ethN |
Предупреждение | |
---|---|
Не используйте команду ifup для запуска интерфейсов плавающих IP адресов, настроенных с помощью Piranha Configuration Tool (eth0:1 или eth1:1). Вместо этого, выполните команду service, запускающую демон pulse (подробнее об этом написано в разделе 12.8 Запуск кластера). |
Чтобы остановить ("опустить") сетевой интерфейс, введите следующую команду:
/sbin/ifdown ethN |
В этой строке также замените N номером, соответствующим останавливаемому интерфейсу.
Если вам нужно узнать, какие интерфейсы работают в данный момент, введите следующее:
/sbin/ifconfig |
Просмотреть таблицу маршрутизации можно, выполнив следующую команду:
/sbin/route |