36 lines
744 B
Plaintext
36 lines
744 B
Plaintext
This is a good start to play around with the galera multi-master mysql synchronous replication (http://www.codership.com/products/mysql_galera)
|
|
|
|
HOWTO:
|
|
|
|
* play around (add a database and data, chaos-monkey nodes etc.)
|
|
|
|
|
|
WARNING
|
|
|
|
Change the mysql root password in production and limit access to galera cluster members!
|
|
|
|
TODO
|
|
|
|
* naming: master -> donor
|
|
* put a load balancer in front of the cluster
|
|
* make cluster "masterless"
|
|
|
|
nodes.pp
|
|
|
|
# nodes
|
|
$cluster_name = 'wsrep_galera_cluster'
|
|
|
|
node /mysql-db-01/ {
|
|
class { 'galera' :
|
|
cluster_name => $cluster_name
|
|
}
|
|
}
|
|
|
|
node /mysql-db-0([2-9])/ {
|
|
$master_ip = '172.18.67.254'
|
|
class { 'galera' :
|
|
cluster_name => $cluster_name,
|
|
master_ip => $master_ip
|
|
}
|
|
}
|