Red Hat cluster suite

    luci надо ставить из base репозитория, если устанавливать со включенным epel, ставится некорректная версия python-webob и luci стартует неправильно.
    yum groupinstall "High Availability" yum install --disablerepo=epel* luci

    Чтобы первоначально запустить первую ноду, нужно прописать конфиг /etc/cluster/cluster.conf:
    <?xml version="1.0"?>
    <cluster config_version="1" name="cl1">
    <clusternodes>
    <clusternode name="node1" nodeid="1"/>
    </clusternodes>
    </cluster>

    Где node1 это FQDN ноды, по которому другие ноды будут с ней общаться.

    Устанавливаем пароль для пользователя ricci. Этот пользователь создается при установке пакета ricci, и будет использоваться для подключения нод в веб-интерфейсе luci.
    passwd ricci

    Запускаем сервисы:
    service cman start; service rgmanager start; service modclusterd start; service ricci start; service luci start

    luci лучше ставить на отдельный сервер, не задействованный в кластере, чтобы при недоступности ноды, luci была доступна.
    yum install luci

    Также, удобно сразу включить сервисы в автозагрузку:
    chkconfig ricci on; chkconfig cman on; chkconfig rgmanager on; chkconfig modclusterd on; chkconfig luci on

    Теперь можно зайти в веб-интерфейс luci, который при правильном старте сервиса поднимается по https на порту 8084. Залогиниться можно под пользователем root.
    Добавляем наш кластер из одной ноды, нажав Manage clusters -> Add, указываем имя ноды, пароль пользователя ricci и нажимаем Add cluster. Осталось только добавить ноды.
    Чтобы добавить сервер как ноду, на нем должна быть установлена группа пакетов "High Availability" и запущен ricci. Ноды добавляются в управлении кластером на вкладке Nodes, указывается имя сервера и пароль пользователя ricci на нем. После добавления ноды, ricci синхронизирует на нее cluster.conf, после чего запускает на ней все нужные сервисы.