Instalação MariaDB + Galera..

1. Instalação MariaDB + Galera..

Filipe
fbocosta

(usa Ubuntu)

Enviado em 24/09/2014 - 10:57h

Opa fala galera blz ??

Estou querendo montar um cluster de MariaDB + Galera porem não encontrei nada interessante na internet, alguem que tenha conhecimentos para instalação no ubuntu 1404 poderia me dar uma força ?

Obrigado !


  


2. Re: Instalação MariaDB + Galera..

Filipe
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.








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts