Linux | DevOps

Репликация Postgresql 10 (Hot standby в другом ДЦ)

Итак. На примере Важной Базы данных Postgresql попробую описать процесс поднятия. Исходные данные. На обоих серверах стоит ubuntu 16.04 , а также стоит классический postgresql-10  (10.5 если быть точным). Слейв обязательно видит мастер, мастер может быть за VPN и не видеть слейва. На мастер сервере: В файл /etc/postgresql/postgresql.conf добавляем следующие значения: Далее, в файле /etc/postgresql/pg_hba.conf включаем доступ для внешней […]

Continue Reading...

Linux | DevOps

MySQL очистка binlog

Сегодня позвонил старый знакомый с проблемой, что у него на сервере БД нет места. На сервере стоит Ubuntu 16.04 и старая MariaDB, настроена репликация мастер-слейв (master-slave). Зайдя на сервер, оказалось, что репликация БД отключена (банально выключили слейв — сервер), а мастер усердно складирует логи, т.к. нет ротации. Ну, что , устраним данный косяк. Для начала […]

Continue Reading...