#!/bin/sh

PGCTL=/opt/passlogic/pgsql/bin/pg_ctl

RECOVERY_HOST=$1
RECOVERY_BASEDIR=$2

PGSQL_LOG="/opt/passlogic/pgsql/data/serverlog"

echo `date +'%Y/%m/%d %H:%M:%S'` "START - pgpool_remote_start"                  >> $PGSQL_LOG
echo `date +'%Y/%m/%d %H:%M:%S'` " RECOVERY_HOST = $RECOVERY_HOST"              >> $PGSQL_LOG
echo `date +'%Y/%m/%d %H:%M:%S'` " RECOVERY_BASEDIR = $RECOVERY_BASEDIR"        >> $PGSQL_LOG

# JoPostgreSQLN
# ssh -T $RECOVERY_HOST $PGCTL -w -D $RECOVERY_BASEDIR start 2>/dev/null 1> /dev/null < /dev/null &
ssh -T $RECOVERY_HOST '/opt/passlogic/pgsql/bin/postmaster -D /opt/passlogic/pgsql/data >> /opt/passlogic/pgsql/data/serverlog 2>&1 &' &

/opt/passlogic/pgsql/data/backup_conf.sh $RECOVERY_HOST

echo `date +'%Y/%m/%d %H:%M:%S'` "DONE - pgpool_remote_start"                   >> $PGSQL_LOG
