2015-12-21 35 views
0

我使用corosync,pacemaker和crmsh爲HA設置了兩個羣集節點。現在所有服務都已啓動,並且發現兩臺計算機無法正確同步的問題,因爲這兩個應用程序和VIP都並行運行。我如何同步這些應用程序? 這是我/etc/corosync/corosync.confcorosync節點不在線(一個脫機,一個在線)

 

    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 
    } 

回答

0

你可以嘗試改變:

bindnetaddr: 10.193.30.31 ==> bindnetaddr: 10.193.30.0 
mcastaddr: 255.255.255.224 ==> mcastaddr: 226.94.1.1