diff --git a/doc/appendix-release-notes.sgml b/doc/appendix-release-notes.sgml index 56df7c60..40047571 100644 --- a/doc/appendix-release-notes.sgml +++ b/doc/appendix-release-notes.sgml @@ -22,6 +22,20 @@ &repmgr; 4.3 is a major release. + + + On Debian-based systems, including Ubuntu, if using repmgrd + please ensure that the in the file /etc/init.d/repmgrd, the parameter + REPMGRD_OPTS contains "--daemonize=false", e.g.: + +# additional options +REPMGRD_OPTS="--daemonize=false" + + + For further details, see repmgrd daemon configuration on Debian/Ubuntu. + + + repmgr enhancements @@ -168,6 +182,20 @@ Upgrading a major version release. + + + On Debian-based systems, including Ubuntu, if using repmgrd + please ensure that the in the file /etc/init.d/repmgrd, the parameter + REPMGRD_OPTS contains "--daemonize=false", e.g.: + +# additional options +REPMGRD_OPTS="--daemonize=false" + + + For further details, see repmgrd daemon configuration on Debian/Ubuntu. + + + Configuration file changes diff --git a/doc/repmgrd-configuration.sgml b/doc/repmgrd-configuration.sgml index c2a20cc2..56548770 100644 --- a/doc/repmgrd-configuration.sgml +++ b/doc/repmgrd-configuration.sgml @@ -401,7 +401,7 @@ This is a behaviour change from previous versions (earlier than 4.1), where the PID file had to be explicitly specified with the command line - parameter . + parameter . @@ -421,7 +421,7 @@ If none of the above apply, repmgrd will create a PID file - in the operating system's temporary directory (das etermined by the environment variable + in the operating system's temporary directory (as setermined by the environment variable TMPDIR, or if that is not set, will use /tmp). diff --git a/repmgr.conf.sample b/repmgr.conf.sample index 1612508a..4ed78b5f 100644 --- a/repmgr.conf.sample +++ b/repmgr.conf.sample @@ -272,11 +272,6 @@ ssh_options='-q -o ConnectTimeout=10' # Options to append to "ssh" # These settings are only applied when repmgrd is running. Values shown # are defaults. -#repmgrd_pid_file= # Path of PID file to use for repmgrd; if not set, a PID file will - # be generated in a temporary directory specified by the environment - # variable $TMPDIR, or if not set, in "/tmp". This value can be overridden - # by the command line option "-p/--pid-file"; the command line option - # "--no-pid-file" will force PID file creation to be skipped. #failover=manual # one of 'automatic', 'manual'. # determines what action to take in the event of upstream failure # @@ -317,6 +312,13 @@ ssh_options='-q -o ConnectTimeout=10' # Options to append to "ssh" # disables the timeout completely. #async_query_timeout=60 # Interval (in seconds) which repmgrd will wait before # cancelling an asynchronous query. +#repmgrd_pid_file= # Path of PID file to use for repmgrd; if not set, a PID file will + # be generated in a temporary directory specified by the environment + # variable $TMPDIR, or if not set, in "/tmp". This value can be overridden + # by the command line option "-p/--pid-file"; the command line option + # "--no-pid-file" will force PID file creation to be skipped. + # Note: there is normally no need to set this, particularly if + # repmgr was installed from packages. #------------------------------------------------------------------------------ # service control commands