Назад | Перейти на главную страницу

установка master-master postgres 9.1 с использованием Bucardo

Кто-нибудь знает какие-либо исчерпывающие руководства по настройке 2 баз данных postgres 9.1 в конфигурации master-master? Какие «надстройки» требуются (например, Bucardo все еще нужен?). Я пробовал поискать в Google, но многие сообщения, которые я нахожу, датированы двумя годами ранее, поэтому я не уверен, актуальны ли они по-прежнему. Позвольте мне быть более конкретным:

Например, может быть эффективным следующий подход: - установить bucardo на master1 - настроить репликацию следующим образом: master1: master - master2: slave - убедиться, что репликация работает. Если все верно, то: - установите bucardo на master2 - настройте репликацию следующим образом: master2: master - master1: slave - проверьте, работает ли репликация. Достаточно ли предыдущего или мне здесь не хватает фундаментальной части?

Вот совет, который я получил из списка рассылки bucardo - возможно, это будет кому-то полезно:

«Bucardo необходимо установить только на одном хосте, хотя, очевидно, это не обеспечит возможности высокой доступности. Обычно в сценарии мастер-мастер он устанавливается на одном из мастеров. В случае выхода из строя одного из мастеров, демон Bucardo не придется ничего делать в любом случае, так гидроксиапатита на это довольно спорный вопрос «.

Заранее благодарим за любые ответы

Bucardo необходимо установить только на один хост, хотя, очевидно, это не обеспечивает возможности высокой доступности. Обычно в сценарии мастер-мастер он устанавливается на одном из мастеров. В случае, если один из мастеров выйдет из строя, демон Bucardo все равно не будет ничего делать, поэтому HA для него довольно спорный.

Полезные ссылки:

http://justatheory.com/computers/databases/postgresql/bootstrap-bucardo-mulitmaster.html

http://blog.endpoint.com/2011/06/bucardo-multi-master-for-postgresql.html