diff --git a/doc/appendix-faq.sgml b/doc/appendix-faq.sgml index 94f0b39d..f75cdc3f 100644 --- a/doc/appendix-faq.sgml +++ b/doc/appendix-faq.sgml @@ -145,6 +145,40 @@ + + Does it matter if different &repmgr; versions are present in the replication cluster? + + Yes. If different "major" &repmgr; versions (e.g. 3.3.x and 4.1.x) are present, + &repmgr; (in particular repmgrd) + may not run, or run properly, or in the worst case (if different repmgrd + versions are running and there are differences in the failover implementation) break + your replication cluster. + + + If different "minor" &repmgr; versions (e.g. 4.1.1 and 4.1.6) are installed, + &repmgr; will function, but we strongly recommend always running the same version + to ensure there are no unexpected suprises, e.g. a newer version behaving slightly + differently to the older version. + + + See also Should I upgrade &repmgr;?. + + + + + Should I upgrade &repmgr;? + + Yes. + + + We don't release new versions for fun, you know. Upgrading may require a little effort, + but running an older &repmgr; version with bugs which have since been fixed may end up + costing you more effort. The same applies to PostgreSQL itself. + + + + + diff --git a/doc/install-requirements.sgml b/doc/install-requirements.sgml index c9c3fcc0..f6984e2e 100644 --- a/doc/install-requirements.sgml +++ b/doc/install-requirements.sgml @@ -36,6 +36,20 @@ major version. + + + The same "major" &repmgr; version (e.g. 4.2.x) must + be installed on all node in the replication cluster. We strongly recommend keeping all + nodes on the same (preferably latest) "minor" &repmgr; version to minimize the risk + of incompatibilities. + + + If different "major" &repmgr; versions (e.g. 3.3.x and 4.1.x) + are installed on different nodes, in the best case &repmgr; (in particular repmgrd) + will not run. In the worst case, you will end up with a broken cluster. + + + A dedicated system user for &repmgr; is not required; as many &repmgr; and repmgrd actions require direct access to the PostgreSQL data directory,