Репликация PostgreSQL с помощью Bucardo — различия между версиями
Root (обсуждение | вклад) |
Root (обсуждение | вклад) |
||
Строка 2: | Строка 2: | ||
Имеем два хоста с базами и один на котором развернём Bucardo. Репликация будет master - master | Имеем два хоста с базами и один на котором развернём Bucardo. Репликация будет master - master | ||
+ | |||
+ | |||
+ | Установим Postgresql13 | ||
+ | dnf module disable postgresql | ||
+ | dnf install postgresql13-server postgresql13 | ||
+ | /usr/pgsql-13/bin/postgresql-13-setup initdb | ||
+ | |||
+ | |||
+ | Включаем автозапуск и запускаем | ||
+ | systemctl enable postgresql-13 | ||
+ | systemctl start postgresql-13 | ||
Строка 10: | Строка 21: | ||
Создаем директории для логирования и запуска | Создаем директории для логирования и запуска | ||
mkdir /var/log/bucardo | mkdir /var/log/bucardo | ||
− | |||
mkdir /var/run/bucardo | mkdir /var/run/bucardo |
Версия 10:25, 30 марта 2022
Репликация PostgreSQL с помощью Bucardo на Oracle Linux 8.5
Имеем два хоста с базами и один на котором развернём Bucardo. Репликация будет master - master
Установим Postgresql13
dnf module disable postgresql dnf install postgresql13-server postgresql13 /usr/pgsql-13/bin/postgresql-13-setup initdb
Включаем автозапуск и запускаем
systemctl enable postgresql-13 systemctl start postgresql-13
Устанавливаем Bucardo и необходимые пакеты
yum install bucardo postgresql13-plperl perl-DBI perl-DBD-Pg perl-DBIx-Safe
Создаем директории для логирования и запуска
mkdir /var/log/bucardo mkdir /var/run/bucardo