Настройка LVS на CentOS

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

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

1 ответ

Решение

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

Например, если у вас есть 3 реальных сервера с ips 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 Configuration Tool

Измените режим 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 для имени пользователя и пароля администратора, которые вы создали в поле "Пароль".

Нажмите на панель GLOBAL SETTINGS и введите публичный IP-адрес основного сервера, а затем нажмите кнопку ПРИНЯТЬ.

Нажмите на панель REDUNDANCY и введите открытый IP-адрес резервного сервера, а затем нажмите кнопку ПРИНЯТЬ.

Нажмите на панель VIRTUAL SERVERS, добавьте сервер, отредактируйте его и активируйте.

При нажатии на ссылку подраздела REAL SERVER в верхней части панели отобразится подраздел EDIT REAL SERVER. Нажмите кнопку ДОБАВИТЬ, чтобы добавить новые серверы, отредактировать их и активировать.

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

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

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

# service pulse restart
Другие вопросы по тегам