узлы corosync не подключены к сети вместе (один в автономном режиме, один в сети)

Я настроил два узла кластера для высокой доступности, используя corosync, кардиостимулятор и crmsh. Теперь все службы работают, и я обнаружил проблему, заключающуюся в том, что две машины не синхронизируются должным образом, из-за чего оба приложения и VIP работают параллельно. Как я могу синхронизировать эти приложения? А это мой /etc/corosync/corosync.conf


    compatibility: whitetank

    aisexec {
        # Run as root - this is necessary to be able to manage resources with Pacemaker
        user: root
        group: root
    }
    service {
        # Load the Pacemaker Cluster Resource Manager
        ver: 1
        name: pacemaker
        use_mgmtd: no
        use_logd: no
    }
    totem {
            version: 2
            secauth: off
            interface {
                    member {
                            memberaddr: 10.193.30.16
                    }
                    member {
                            memberaddr: 10.193.30.22
                    }
                    ringnumber: 0
                    bindnetaddr: 10.193.30.31
                    mcastaddr: 255.255.255.224
                    mcastport: 5405
            }
            transport: udpu
    }
    logging {
        fileline: on
        to_stderr: yes
        to_logfile: yes
        to_syslog: yes
        logfile: /var/log/cluster/corosync.log
        debug: on
        timestamp: on

        logger_subsys {
        subsys: AMF
        debug: off
        }
    }
    amf {
        mode: disabled
    }


person Cazy programmer    schedule 21.12.2015    source источник


Ответы (1)


можно попробовать изменить:

bindnetaddr: 10.193.30.31 ==> bindnetaddr: 10.193.30.0
mcastaddr: 255.255.255.224 ==> mcastaddr: 226.94.1.1
person xuanhai266    schedule 16.03.2016