Logging sample scripts to pgpool stdout
authorBo Peng <pengbo@sraoss.co.jp>
Fri, 25 Sep 2020 08:12:35 +0000 (17:12 +0900)
committerBo Peng <pengbo@sraoss.co.jp>
Fri, 25 Sep 2020 08:12:35 +0000 (17:12 +0900)
src/sample/scripts/failover.sh.sample
src/sample/scripts/follow_primary.sh.sample
src/sample/scripts/pgpool_remote_start.sample
src/sample/scripts/recovery_1st_stage.sample
src/sample/scripts/recovery_2nd_stage.sample

index 9e0ec0c66c08d1eac3d6eb2d6be3beb940c77981..c2d9d0ebe1dbcd01e6b47e6b153320363e650bb8 100755 (executable)
@@ -2,7 +2,6 @@
 # This script is run by failover_command.
 
 set -o xtrace
-exec > >(logger -i -t pgpool) 2>&1
 
 # Special values:
 #   %d = failed node id
index 1ff0c0e69a621078fea7876f9a9dae753c886049..38fd58a3a19f468367780e6ec398d8bbd520e085 100755 (executable)
@@ -3,7 +3,6 @@
 # First try pg_rewind. If pg_rewind failed, use pg_basebackup.
 
 set -o xtrace
-exec > >(logger -i -t pgpool) 2>&1
 
 # Special values:
 #   %d = failed node id
index ea00d186094b6f5d1439e29e431b51047c0c6147..edc5bc3208bb6aaedaf7b14fd6fcf86ac3caaf92 100755 (executable)
@@ -2,7 +2,6 @@
 # This script is run after recovery_1st_stage to start Standby node.
 
 set -o xtrace
-exec > >(logger -i -t pgpool) 2>&1
 
 DEST_NODE_HOST="$1"
 DEST_NODE_PGDATA="$2"
index 0693936f8b08f07ff4e12c4bfab417c83e8a47f6..8b874279f4e23227b47901e7fd3c11f639970b05 100755 (executable)
@@ -2,7 +2,6 @@
 # This script is executed by "recovery_1st_stage" to recovery a Standby node.
 
 set -o xtrace
-exec > >(logger -i -t pgpool) 2>&1
 
 PRIMARY_NODE_PGDATA="$1"
 DEST_NODE_HOST="$2"
index b110fc64eb9d0183d2e0647d87c218421864d0c8..69e3cc1da557320f090b92d3ae7e73e33570d4dd 100755 (executable)
@@ -1,15 +1,17 @@
-#! /bin/sh
+#!/bin/bash
 # Online recovery 2nd stage script
-#
+
+set -o xtrace
+
 DATADIR=$1             # main dabatase cluster
 DEST=$2                        # hostname of the DB node to be recovered
 DESTDIR=$3             # database cluster of the DB node to be recovered
 PORT=$4                    # PostgreSQL port number
 
-PGHOME=/usr/pgsql-11
+PGHOME=/usr/pgsql-13
 ARCHIVEDIR=/var/lib/pgsql/archivedir  # archive log directory
 
-# Force to flush current value of sequences to xlog 
+# Force to flush current value of sequences to xlog
 ${PGHOME}/bin/psql -p $PORT -t -c 'SELECT datname FROM pg_database WHERE NOT datistemplate AND datallowconn' template1|
 while read i
 do