3.3. Настройка интерфейсов
3.3. Настройка интерфейсов
Определившись с методом маршрутизации, можно приступить к связи оборудования по сети.
Важно
Настройки адаптеров маршрутизаторов LVS должны разрешать доступ к одним и тем же сетям. Так, например, если
eth0
соединен с общей сетью, а eth1
соединен с частной сетью, то на маршрутизаторе LVS эти устройства должны быть аналогично подключены к этим же сетям.
В таблицу маршрутизации будет добавлен шлюз интерфейса, запущенного в первую очередь при загрузке системы. Все остальные интерфейсы будут проигнорированы. Следует учесть эту тонкость при настройке реальных серверов.
После непосредственного подключения оборудования следует настроить сетевые интерфейсы на основном и резервном маршрутизаторах. Это можно сделать с помощью system-config-network или отредактировать сетевые сценарии вручную. За информацией о добавлении устройств с помощью system-config-network обратитесь к главе, посвященной настройке сети, в руководстве по развертыванию Red Hat Enterprise Linux. Далее в примерах сценарии будут редактироваться вручную или с помощью Piranha.
3.3.1. Советы по сетевой настройке комплекта распределения нагрузки
Прежде чем приступить к настройке комплекта распределения нагрузки с помощью Piranha, на маршрутизаторах LVS необходимо настроить реальные адреса для открытой и закрытой сети. В секциях, где рассматриваются различные топологии, можно найти примеры сетевых адресов. Далее перечислены основные команды инициализации интерфейсов и проверки их состояния.
- Включение сетевого интерфейса
- Следующая команда, выполненная в режиме root, запускает сетевой интерфейс. Замените
N
номером интерфейса./sbin/ifup eth
N
Предупреждение
Не используйте сценарииifup
для активации плавающих адресов, настроенных с помощью Piranha (таких какeth0:1
,eth1:1
). Вместо этого надо запуститьpulse
с помощьюservice
(см. Раздел 4.8, «Запуск комплекта распределения нагрузки»). - Отключение сетевого интерфейса
- Следующая команда, выполненная в режиме root, выключает сетевой интерфейс. Замените
N
номером интерфейса./sbin/ifdown eth
N
- Проверка состояния сетевых интерфейсов
- Просмотр активных сетевых интерфейсов:
/sbin/ifconfig
Просмотр таблицы маршрутизации:/sbin/route