[ClusterLabs] Pacemaker PostgreSQL cluster

Salvatore D'angelo sasadangelo at gmail.com
Tue May 29 08:23:31 EDT 2018


Hi All,

I am new to this list. I am working on a project that uses a cluster composed by 3 nodes (with Ubuntu 14.04 trusty) on which we run PostgreSQL managed as Master/slaves.
We uses Pacemaker/Corosync to manage this cluster. In addition, we have a two node GlusterFS where we store backups and Wal files.
Currently the versions of our components are quite old, we have:
Pacemaker 1.1.14
Corosync 2.3.5

and we want to move to a new version of Pacemaker but I have some doubts.

1. I noticed there is 2.0.0 candidate release so it could be convenient for us move to this release. When will be published the final release? Is it convenient move to 2.0.0 or 1.1.18?
2. I read some documentation about upgrade and since we want 0 ms downtime I think the Rolling Upgrade (node by node) is the better approach. We migrate a node and in the meantime the other two nodes are still active. The problem is that I do not know if I can have a mix of 1.1.14 and 1.1.18 (or 2.0.0) nodes. The documentation does not clarify it or at least it was not clear to me. Is this possible?
http://clusterlabs.org/pacemaker/doc/en-US/Pacemaker/1.1/html/Pacemaker_Explained/ap-upgrade.html <http://clusterlabs.org/pacemaker/doc/en-US/Pacemaker/1.1/html/Pacemaker_Explained/ap-upgrade.html>
https://wiki.clusterlabs.org/wiki/Upgrade <https://wiki.clusterlabs.org/wiki/Upgrade>
3. I need to upgrade pacemaker/corosync on Ubuntu 14.04. I noticed for 1.1.18 there are Ubuntu packages available. What about 2.0.0? Is it possible create Ubuntu packages in some way?
4. Where I can find the list of (ubuntu) dependencies required to pacemaker/corosync for 1.1.18 and 2.0.0?

Thanks in advance for your help.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.clusterlabs.org/pipermail/users/attachments/20180529/3e6f9876/attachment.html>


More information about the Users mailing list