wip
This commit is contained in:
@@ -25,7 +25,7 @@ RUN apt-get update && \
|
||||
|
||||
COPY --chmod=600 --chown=postgres:postgres authorized_keys id_ed25519 /var/lib/postgresql/.ssh/
|
||||
# COPY --chmod=600 --chown=postgres:postgres pgpool.conf pool_hba.conf pool_passwd /etc/pgpool2/
|
||||
COPY --chmod=600 --chown=postgres:postgres pgpool.conf /etc/pgpool2/
|
||||
# COPY --chmod=600 --chown=postgres:postgres pgpool.conf /etc/pgpool2/
|
||||
COPY --chmod=755 entrypoint.sh /usr/local/bin/
|
||||
|
||||
ENTRYPOINT ["entrypoint.sh"]
|
||||
|
||||
@@ -26,7 +26,7 @@ sudo service ssh start
|
||||
printf "backend_port%d = 5432\n" $n
|
||||
((n+=1))
|
||||
done
|
||||
} >> /etc/pgpool2/pgpool.conf
|
||||
} > /etc/pgpool2/pgpool.conf
|
||||
|
||||
sudo service pgpool2 start
|
||||
|
||||
|
||||
35
pgpool.conf
35
pgpool.conf
@@ -1,35 +0,0 @@
|
||||
listen_addresses = '*'
|
||||
port = 5432
|
||||
unix_socket_directories = '/run'
|
||||
pcp_socket_dir = '/run'
|
||||
enable_pool_hba = off
|
||||
allow_clear_text_frontend_auth = on
|
||||
process_management_mode = 'dynamic'
|
||||
backend_clustering_mode = 'raw'
|
||||
health_check_timeout = 5
|
||||
health_check_period = 5
|
||||
health_check_user = 'pgpool'
|
||||
health_check_password = .....
|
||||
|
||||
backend_clustering_mode = 'streaming_replication'
|
||||
listen_addresses = '*'
|
||||
port = 5432
|
||||
backend_hostname0 = 'postgres1'
|
||||
backend_port0 = 5432
|
||||
backend_weight0 = 1
|
||||
backend_data_directory0 = '/var/lib/postgresql/data'
|
||||
backend_flag0 = 'ALLOW_TO_FAILOVER'
|
||||
backend_hostname1 = 'postgres2'
|
||||
backend_port1 = 5432
|
||||
backend_weight1 = 1
|
||||
backend_data_directory1 = '/var/lib/postgresql/data'
|
||||
backend_flag1 = 'ALLOW_TO_FAILOVER'
|
||||
|
||||
logdir = '/var/log/postgresql'
|
||||
sr_check_user = 'pgpool'
|
||||
sr_check_password = 'secret'
|
||||
health_check_period = 10
|
||||
health_check_user = 'pgpool'
|
||||
health_check_password = 'secret'
|
||||
recovery_user = 'pgpool'
|
||||
recovery_password = 'secret'
|
||||
Reference in New Issue
Block a user