Как вы должны настроить UCARP в CentOS?
У меня работает UCARP, но документация сбивает с толку, и я нашел, по крайней мере, 3 различных способа, предложенных в блогах (они старые и, кажется, не все работают). В настоящее время у меня есть ucarp-линии, добавленные в /etc/network/interfaces под ubuntu, но теперь мне нужно настроить его на CentOS с несколькими VIP-персонами на интерфейс.
В " Несколько VIP-персон UCARP на одном интерфейсе с Debian/Ubuntu" Эван Андерсон говорит, что в CentOS это должно быть легко. Я установил пакет UCARP, но нет сценариев инициализации, и он игнорирует мои файлы.conf, поэтому мне интересно, если это правильный путь для этого.
Может кто-нибудь описать правильный способ установить это или ссылку на недавний пример, который работает?
3 ответа
Я использую ucarp-1.5.2-1.el5.rf
пакет (из репозитория DAG) на CentOS 5.5. Это создает /etc/sysconfig/carp
каталог, в который вы поместите vip-xxx.conf
(где ххх - произвольное целое число от 1 до 255, в соответствии с /etc/init.d/carp
файлы скриптов), каждый из которых содержит подробности конфигурации для этого отдельного экземпляра ucarp. Вам также нужно будет создать /etc/sysconfig/network-scripts/ifcfg-ethX:Y
файлы конфигурации, содержащие сведения об IP-адресе для каждого виртуального экземпляра IP.
В пакете есть пример файла конфигурации, который может помочь вам собрать все это вместе.
Вроде не по теме, но я могу упомянуть VRRP, о котором я недавно узнал. Я думаю, что я попробую использовать вместо UCARP.
Похоже, вам нужен стартовый скрипт - некоторые примеры здесь: http://www.admin-hints.com/2009/04/ucarp-virtual-ip-for-linux-boxes.html