Возможно ли иметь MySQL Active-Active Clustering с DRBD?
Мы используем движок InnoDB MySQL 5.6 для нашей базы данных. в настоящее время у нас есть один его экземпляр, но поскольку наше приложение растет, мы хотим, чтобы наша база данных находилась в режиме кластера. Теперь, что мы сделали до сих пор:
Мы пробовали кластер MySQL NDB 7.3.1 (лабораторная версия): но мы все еще сталкиваемся с проблемами с внешними ключами, и он кажется ненадежным. Поэтому мы попробовали следующий вариант.
мы пробовали активную / пассивную кластеризацию mysql с DRBD, кардиостимулятором и corosync: все отлично работает на двух узлах.
Теперь мы хотим сделать Mysql активно-активной кластеризацией, даже после большого количества Google я не могу найти какую-либо информацию о нем, можем ли мы сделать это с DRBD или есть какой-то другой способ сделать это.
пожалуйста помоги!!!!!
2 ответа
Взгляните на Galera Cluster для MySQL или (на основе этого) Percona XtraDB Cluster.
http://codership.com/content/using-galera-cluster
http://www.percona.com/software/percona-xtradb-cluster
Оба предоставляют многоузловый активный сервер MySQL (только для innodb) с простой настройкой.
Взгляните на этот урок:
https://www.digitalocean.com/community/tutorials/how-to-set-up-mysql-master-master-replication