diff --git a/Dockerfile b/Dockerfile index c3b4518..e0f1321 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,7 +4,7 @@ RUN apt-get update && \ apt-get install -y --no-install-recommends \ pgpool2 \ postgresql-client \ -# netcat \ + iproute2 \ && \ rm -rf /var/lib/apt/lists/* diff --git a/entrypoint.sh b/entrypoint.sh index 9a3faf6..92853f0 100644 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -4,6 +4,8 @@ set -Eeo pipefail sudo service ssh start +sudo service pgpool2 start + while true do echo "$(date)" diff --git a/pgpool.conf b/pgpool.conf index e6a206c..049227a 100644 --- a/pgpool.conf +++ b/pgpool.conf @@ -12,7 +12,7 @@ backend_weight1 = 1 backend_data_directory1 = '/var/lib/postgresql/data' backend_flag1 = 'ALLOW_TO_FAILOVER' enable_pool_hba = on -logdir = '/var/log/pgool' +logdir = '/var/log/postgresql' sr_check_user = 'pgpool' sr_check_password = 'secret' health_check_period = 10 @@ -20,4 +20,3 @@ health_check_user = 'pgpool' health_check_password = 'secret' recovery_user = 'pgpool' recovery_password = 'secret' -recovery_1st_stage_command = 'basebackup.sh' \ No newline at end of file