Що таке Galera Cluster
MariaDB Galera Cluster — синхронна мультимастер-реплікація для MariaDB. Всі три вузли одночасно приймають запити на запис. При падінні одного вузла кластер продовжує роботу.
Конфігурація Galera (на кожному вузлі)
[mysqld]
binlog_format=ROW
wsrep_on=ON
wsrep_provider=/usr/lib/galera/libgalera_smm.so
wsrep_cluster_name="my_cluster"
wsrep_cluster_address="gcomm://10.0.0.1,10.0.0.2,10.0.0.3"
wsrep_node_address="10.0.0.1"
wsrep_sst_method=rsyncПерший запуск (лише на node1)
sudo galera_new_clusterЗапуск решти вузлів
sudo systemctl start mariadbПеревірка стану кластера
mysql -u root -p -e "SHOW STATUS LIKE 'wsrep_cluster_size';"Ніколи не запускайте galera_new_cluster повторно — це створює новий кластер і затирає дані.