Percona Gtid Circular Replication: различия между версиями
Материал из noname.com.ua
Перейти к навигацииПерейти к поискуSirmax (обсуждение | вклад) |
Sirmax (обсуждение | вклад) |
||
Строка 22: | Строка 22: | ||
| | | |
| | | |
||
+--------3306----------------------------------------+ |
+--------3306----------------------------------------+ |
||
− | Master |
+ | Master ^ Slave |
− | | |
+ | | | |
− | Slave |
+ | Slave +----------------------------------------+ |
− | +----------------------------------------------------+ |
+ | +----------------------------------------------------+ | |
− | | node-5 | |
+ | | node-5 | | |
− | | | |
+ | | | | |
− | | +-----------------------+ | |
+ | | +-----------------------+ | | |
− | | | Percona container | /data ( /var/lib/mysql ) | |
+ | | | Percona container | /data ( /var/lib/mysql ) | | |
− | | +------3306-------------+ /configs ( /etc/mysql ) | |
+ | | +------3306-------------+ /configs ( /etc/mysql ) | | |
− | | | | |
+ | | | | | |
+--------3306----------------------------------------+ | |
+--------3306----------------------------------------+ | |
||
Master | |
Master | |
||
Строка 48: | Строка 48: | ||
+---------------------->----------------------+ |
+---------------------->----------------------+ |
||
</PRE> |
</PRE> |
||
+ | ==Установка Percona в Docker== |
||
+ | |||
+ | ==node-4== |
||
+ | ==node-5== |
||
+ | ==node-6== |
Версия 21:53, 8 марта 2016
Циклическая репликация Percona
Есть задача - реализовать отказоустойчивый сайт (на движке Вордпресс)
- Хранилище фалов - Gluster (http://wiki.sirmax.noname.com.ua/index.php/GlusterFS_Docker)
- База - циклически настроенная репликация на percona
- Сервера участвующие в репликации - node-4, node-5 и node-6 (имена выбраны по историческим причинам)
Схема работы:
+----------------------------------------------------+ | node-4 | | | | +-----------------------+ | | | Percona container | /data ( /var/lib/mysql ) | | +------3306-------------+ /configs ( /etc/mysql ) | | | | +--------3306----------------------------------------+ Master ^ Slave | | Slave +----------------------------------------+ +----------------------------------------------------+ | | node-5 | | | | | | +-----------------------+ | | | | Percona container | /data ( /var/lib/mysql ) | | | +------3306-------------+ /configs ( /etc/mysql ) | | | | | | +--------3306----------------------------------------+ | Master | | | Slave | +----------------------------------------------------+ | | node-6 | | | | | | +-----------------------+ | | | | Percona container | /data ( /var/lib/mysql ) | | | +------3306-------------+ /configs ( /etc/mysql ) | | | | | | +--------3306----------------------------------------+ | Master | | | +---------------------->----------------------+