Open eugenemavrin opened 2 years ago
добавил админ панель, база данных с обоих серверов подключается, репликация работает
db.5gst.ru - база и pgadmin amsterdam.5gst.ru - репликация
установить bitnami/postgres docker pull bitnami/postgresql запустить сервер на slave : docker run -p 5432:5432 --name balancer-slave \ -e POSTGRESQL_REPLICATION_MODE=slave \ -e POSTGRESQL_USERNAME=skoltech \ -e POSTGRESQL_PASSWORD=balancer \ -e POSTGRESQL_MASTER_HOST=213.183.48.233 \ -e POSTGRESQL_MASTER_PORT_NUMBER=5432 \ -e POSTGRESQL_REPLICATION_USER=repluser \ -e POSTGRESQL_REPLICATION_PASSWORD=replpass \ bitnami/postgresql:latest
о полях: POSTGRESQL_REPLICATION_MODE - режим в котором роботает сервер POSTGRESQL_USERNAME - имя пользователя POSTGRESQL_PASSWORD - пароль пользователя (роли) POSTGRESQL_MASTER_HOST - адрессс на котором работает master бд POSTGRESQL_MASTER_PORT_NUMBER - порт по которому работает master бд POSTGRESQL_REPLICATION_USER - имя пользователя, под которым slave должен заходить на master POSTGRESQL_REPLICATION_PASSWORD - пароль от пользователя, под которым slave должен заходить на master
pgadmin работает на 213.183.48.233
Поднять базу данных postgres + pgadmin на выделенном сервере и настроить репликации на резевный выделенный сервер. Данные для ssh-доступа спросить у @eugenemavrin