Keepalive: добавить новый узел в бывший кластер - PullRequest
0 голосов
/ 11 июня 2018

У меня есть вопрос о кластере, который мы имеем в производстве.

Он содержит 2 узла, один ведущий и ведомый, с этой версией: Keepalived v1.2.7 (08 / 14,2013)

Новый узел, который мы хотим добавить, основан на этой версии: Keepalived v1.3.9 (10 / 21,2017)

Знаете ли вы, если я могу, и как я могу, вставить этот новый узел вмой старый кластер, без прерываний?

Это файл конфигурации старого кластера:

global_defs {
    lvs_id cluster
}

vrrp_script check_nginx {
    script "killall -0 nginx"
    interval 1
    weight 2
}

vrrp_instance cluster {
    interface eth0
    virtual_router_id 1

    state MASTER
    priority 101
    advert_int 1

    authentication {
        auth_type PASS
        auth_pass **********
    }

    vrrp_unicast_bind 10.xx.xx.xx
    vrrp_unicast_peer 10.xx.xx.xx

    virtual_ipaddress {
        10.xx.xx.xx # First node
        10.xx.xx.xx # Second node
    }

    track_script {
        check_nginx
    }
}

Я не знаю, возможно ли это, и я не хочу аварийно завершить работу кластера.пробуем несколько ходов.

Спасибо!

1 Ответ

0 голосов
/ 14 июня 2018

Таким образом, невозможно разделить две конфигурации между этими версиями.Мы забыли эту идею.

...