Назад | Перейти на главную страницу

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

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

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

Вы должны выбрать другой 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 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

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

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

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

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

При нажатии на ссылку подраздела 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