diff --git a/doc/configuration.sgml b/doc/configuration.sgml index 6bfa0f66..48817622 100644 --- a/doc/configuration.sgml +++ b/doc/configuration.sgml @@ -7,6 +7,11 @@ prerequisites + + configuration + ssh + + Prerequisites for configuration Following software must be installed on both servers: @@ -26,15 +31,36 @@ At network level, connections between the PostgreSQL port (default: 5432) must be possible between all nodes. + - Optionally, if you want repmgr to copy PostgreSQL configuration - files which are located outside the data directory (as is the case with e.g. - Debian packages) - when cloning a standby, or use &repmgr; to perform - switchovers, passwordless SSH connections are required - between all nodes. Additionally, for copying files outide the data directory, - rsync must be installed. + Passwordless SSH connectivity between all servers in the replication cluster + is not required, but is necessary in the following cases: + + + if you need &repmgr; to copy configuration files from outside the PostgreSQL + data directory (as is the case with e.g. Debian packages); + in this case rsync must also be installed on all servers. + + + + to perform switchover operations + + + + when executing repmgr cluster matrix + and repmgr cluster crosscheck + + + + + + + Consider setting ConnectTimeout to a low value in your SSH configuration. + This will make it faster to detect any SSH connection errors. + + + diff --git a/doc/install-requirements.sgml b/doc/install-requirements.sgml index fa432f83..fac336df 100644 --- a/doc/install-requirements.sgml +++ b/doc/install-requirements.sgml @@ -13,7 +13,7 @@ - From version 4.0, repmgr is compatible with all PostgreSQL versions from 9.3, including PostgreSQL 10. + From version 4.0, repmgr is compatible with all PostgreSQL versions from 9.3. Note that some &repmgr; functionality is not available in PostgreSQL 9.3 and PostgreSQL 9.4. @@ -31,7 +31,7 @@ &repmgr; must be installed on each server in the replication cluster. If installing repmgr from packages, the package version must match the PostgreSQL - version. If installing from source, repmgr must be compiled against the same + version. If installing from source, &repmgr; must be compiled against the same major version. @@ -42,32 +42,10 @@ - Passwordless ssh connectivity between all servers in the replication cluster - is not required, but is necessary in the following cases: - - - if you need &repmgr; to copy configuration files from outside the PostgreSQL - data directory (in which case rsync is also required) - - - to perform switchover operations - - - - when executing repmgr cluster matrix - and repmgr cluster crosscheck - - - + See also Prerequisites for configuration + for information on networking requirements. - - - Consider setting ConnectTimeout to a low value in your SSH configuration. - This will make it faster to detect any SSH connection errors. - - - We recommend using a session multiplexer utility such as screen or