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