[Pacemaker] different behavior cibadmin -Ql with cman and corosync2

Andrey Groshev greenx at yandex.ru
Mon Aug 26 05:09:31 UTC 2013



26.08.2013, 03:34, "Andrew Beekhof" <andrew at beekhof.net>:
> On 23/08/2013, at 9:39 PM, Andrey Groshev <greenx at yandex.ru> wrote:
>
>>  Hello,
>>
>>  Today I try remake my test cluster from cman to corosync2.
>>  I drew attention to the following:
>>  If I reset cluster with cman through cibadmin --erase --force
>>  In cib is still there exist names of nodes.
>
> Yes, the cluster puts back entries for all the nodes it know about automagically.
>
>>  cibadmin -Ql
>>  .....
>>     <nodes>
>>       <node id="dev-cluster2-node2.unix.tensor.ru" uname="dev-cluster2-node2"/>
>>       <node id="dev-cluster2-node4.unix.tensor.ru" uname="dev-cluster2-node4"/>
>>       <node id="dev-cluster2-node3.unix.tensor.ru" uname="dev-cluster2-node3"/>
>>     </nodes>
>>  ....
>>
>>  Even if cman and pacemaker running only one node.
>
> I'm assuming all three are configured in cluster.conf?

Yes, there exist list nodes.

>
>>  And if I do too on cluster with corosync2
>>  I see only names of nodes which run corosync and pacemaker.
>
> Since you're not included your config, I can only guess that your corosync.conf does not have a nodelist.
> If it did, you should get the same behaviour.

I try and expected_node and nodelist. Now in corosync.conf:

totem {
        version: 2
        crypto_cipher: none
        crypto_hash: none
        interface {
                ringnumber: 0
 bindnetaddr: 10.76.157.18
 mcastaddr: 239.94.1.56
                mcastport: 5405
                ttl: 1
        }
}
logging {
        fileline: off
        to_stderr: no
        to_logfile: yes
        logfile: /var/log/cluster/corosync.log
        to_syslog: yes
        debug: on
        timestamp: on
        logger_subsys {
                subsys: QUORUM
                debug: on
        }
}
quorum {
        provider: corosync_votequorum
}
nodelist {
node {
ring0_addr: 10.76.157.17
}
node {
ring0_addr: 10.76.157.18
}
node {
ring0_addr: 10.76.157.19
}
}








More information about the Pacemaker mailing list