Skip to content

Поднять базу данных #1

Open
eugenemavrin opened this issue Jul 7, 2022 · 3 comments
Open

Поднять базу данных #1

eugenemavrin opened this issue Jul 7, 2022 · 3 comments
Assignees

Comments

@eugenemavrin
Copy link
Member

Поднять базу данных postgres + pgadmin на выделенном сервере и настроить репликации на резевный выделенный сервер. Данные для ssh-доступа спросить у @eugenemavrin

@eugenemavrin eugenemavrin assigned Vor-Art and AndyForWork and unassigned Vor-Art Jul 7, 2022
@AndyForWork
Copy link

AndyForWork commented Jul 7, 2022

добавил админ панель, база данных с обоих серверов подключается, репликация работает

@eugenemavrin
Copy link
Member Author

db.5gst.ru - база и pgadmin
amsterdam.5gst.ru - репликация

@AndyForWork
Copy link

AndyForWork commented Jul 12, 2022

установить 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

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants