<div dir="ltr">Hello everybody,<div><br></div><div>today i had to stop a 2-node-cluster and bring them back up, but something did not went as expected. Apparently one of the nodes didn't have an up-to-date configuration, which was surprising for me as i thought this would be (coro)synced.</div>
<div>(Nodes are Debian wheezy, pacemaker 1.1.7, corosync 1.4.2)</div><div><br></div><div>Here is what i've done:</div><div>1. put node1 in standby -> all node1-resources successfully migrated to node2</div><div>2. stopped pacemaker & corosync then shutdown node1</div>
<div>3. all resources were running on node2</div><div>4. stopped pacemaker & corosync then shutdown node2</div><div><br></div><div>moved the servers and tried to bring them back up:</div><div><br></div><div>1. started both servers (pacemaker does not start at startup, but as i noticed corosync did)</div>
<div>2. started pacemaker on node2 (last active node before shutdown)</div><div><br></div><div>and here's the thing -> even though node2 had all resources when it was stopped, it now came up with only a few of them. The resources, that have been added in the last month were missing.</div>
<div><br></div><div>Looking at the files in /var/lib/heartbeat/crm/, the last cib was from over a month ago. As there were more and newer cib-files on node1 i tried my luck there:</div><div><br></div><div>1. stopped pacemaker on node2</div>
<div>2. started pacemaker on node1</div><div><br></div><div>Node1 came up with all resources. Then i started pacemaker on node2 again and quickly there were three "new versions" of cib-files in /var/lib/heartbeat/crm/ and they were up-to-date.</div>
<div><br></div><div>So everything is good now, but i wonder if i did something wrong or in the wrong order and how can i be sure the resource-configuration is always in sync on both nodes?</div><div><br></div><div>Regards</div>
<div><br></div><div><br></div></div>