Установка LVS на CentOS

У меня есть 3 узла (выделенные серверы от поставщика) кластер CentOS 7.x. Я пытаюсь настроить LVS использование ссылки здесь.

Каждая из моих машин уже имеет 3 дополнительных IP-адреса псевдонима, присвоенные ему. Я хочу настроить LVS на одной из этих машин. Мой вопрос - то, что я должен использовать в качестве Виртуального IP (VIP) в Инструменте конфигурирования Пираньи? Я могу взять одного из дюйм/с псевдонима для той машины, что я хочу, чтобы LVS шел?

2
задан 16 August 2015 в 08:10
1 ответ

Вы должны выбрать другой IP-адрес для своего VIP.

Например, если у вас есть 3 реальных сервера с IP-адресами 192.168.0.11,192.168.0.12, 192.168.0.13, вы хотели бы используйте 192.168.0.10 в качестве VIP.

Поэтому вам нужно настроить VIP на каждом сервере.

 /sbin/ip addr add 192.168.100.30 dev eth1

Если хотите, вы можете перейти по этой ссылке:

http://kezhong.wordpress.com/2010/03 / 28 / setup-linux-loadbalancer-with-piranha-and-lvs-on-centos-5-4 /

Вот текст руководства (:

Тестовая среда:

LVS Router 1: eth0: 192.168.26.201
LVS Router 2: eth0: 192.168.26.202
Real Server 1: eth0: 192.168.26.211
Real Server 2: eth0: 192.168.26.212       
VIP: 192.168.26.200
gateway: 192.168.26.1

Установите piranha и ipvsadm пакеты на маршрутизаторах LVS

# yum install ipvsadm
# yum install piranha

Настроить службы на маршрутизаторах LVS

# chkconfig pulse on
# chkconfig piranha-gui on
# chkconfig httpd on

Установить пароль для инструмента настройки Piranha

# piranha-passwd

Включить пересылку пакетов на маршрутизаторах LVS

# echo 1 > /proc/sys/net/ipv4/ip_forward

Запустить службу инструмента настройки Piranha

Изменить Режим SELinux на разрешающий . Если вы этого не сделали, при запуске службы piranha-gui будет отображаться сообщение об ошибке, как показано ниже.

Запуск piranha-gui: (13) В доступе отказано: make_sock: не может ли не привязывать к адресу [::]: 3636 (13) В доступе отказано: make_sock: не удалось привязать к адресу 0.0.0.0:3636 Нет доступных розеток для прослушивания, выключается Невозможно открыть журналы

# setenforce 0
# service httpd start
# service piranha-gui start

Настройте маршрутизаторы LVS с помощью Piranha Configuration Tool

Откройте http: // 192 . 168 . 26 . 201 : 3636 в веб-браузере для доступа к инструменту настройки Piranha. Нажмите кнопку «Войти» и введите piranha в качестве имени пользователя и пароля администратора, который вы создали в поле «Пароль».

Нажмите на панели ГЛОБАЛЬНЫЕ НАСТРОЙКИ и введите общедоступный IP-адрес первичного сервера, а затем нажмите кнопку ПРИНЯТЬ.

Щелкните панель ИЗБЫТОЧНОСТЬ и введите общедоступный IP-адрес резервного сервера, а затем нажмите кнопку ПРИНЯТЬ.

Щелкните панель ВИРТУАЛЬНЫХ СЕРВЕРОВ, добавьте сервер, отредактируйте его и активируйте.

Щелкнув РЕАЛЬНЫЙ СЕРВЕР Ссылка на подраздел в верхней части панели отображает подраздел РЕДАКТИРОВАТЬ РЕАЛЬНЫЙ СЕРВЕР. Нажмите кнопку ДОБАВИТЬ, чтобы добавить новые серверы, отредактировать их и активировать.

Скопируйте файл lvs.cf на другой LVS-маршрутизатор.

# scp /etc/sysconfig/ha/lvs.cf root@192.168.26.202:/etc/sysconfig/ha/lvs.cf

Запустите импульсные службы на LVS-маршрутизаторах

# service pulse restart
5
ответ дан 3 December 2019 в 09:35

Теги

Похожие вопросы