fbocosta
(usa Ubuntu)
Enviado em 24/09/2014 - 15:47h
Eu mesmo consegui resolver o problema realizando a instalação : NO UBUNTU 14.04
1 - Instalação do MariaDB 5.5
Maria DB 5.5
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db
sudo add-apt-repository 'deb
http://mirror.jmu.edu/pub/mariadb/repo/5.5/ubuntu precise main'
sudo apt-get update
sudo apt-get install mariadb-galera-server galera
sudo apt-get install rsync -y
2 Passo Entrar com a Senha do root padrão do BD
3 Passo configurar os nós :
sudo editor /etc/mysql/conf.d/cluster.cnf
E adicionar o conteudo abaixo:
[mysqld]
binlog_format=ROW
default-storage-engine=innodb
innodb_autoinc_lock_mode=2
query_cache_type=0
query_cache_size=0
bind-address=0.0.0.0
# Galera Provider Configuração
wsrep_provider=/usr/lib/galera/libgalera_smm.so
#wsrep_provider_options="gcache.size=32G"
# Galera Cluster Configuração
wsrep_cluster_name="Nome_do_cluster"
wsrep_cluster_address="gcomm://Ip_ou_dns_do1Node,Ip_ou_dns_do2Node,Ip_ou_dns_do3Node"
# Galera Configuração Sincronização
wsrep_sst_method=rsync
#wsrep_sst_auth=USUARIO:SENHA ( Usuario/ Senha do usuário de replicação)
# Galera Node Configuration
wsrep_node_address="IP DO SERVIDOR LOCAL"
wsrep_node_name="DNS LOCAL"
3 Configurando os outros nós !
Copiar a configuração acima somente trocando os parametros do wsrep_node_address e wsrep_node_name
4 Passo : Parar todos os nós e serviços
sudo service mysql stop
sudo killall mysqld
5 PAsso : No Primeiro nó realizar o seguinte comando:
sudo service mysql start --wsrep-new-cluster
6 Passo : Nos outros nós ( Somente iniciar o mysql após o nó principal subir )
sudo service mysql start
7 Passo : Copiar as informações do /etc/mysql/debian.cnf do nó principal (NODE1) para os outros nós.
Testando :
mysql -u root -p
Execute o comando : SHOW STATUS LIKE 'wsrep_cluster_size%';
Você Verá a quantidade de nós online.