CentOS 5.8 - MySQL Cluster 7.1 + HAProxy

Neste presente artigo, vou abordar a configuração do MySQL Cluster para se obter alta disponibilidade, e também o
HAProxy, para balancear toda carga deste mesmo banco de dados.

[ Hits: 37.012 ]

Por: evandro matos couto em 10/04/2012


Instalação dos Nodes de NDB



- Função: Responsável pelo processamento e armazenamento.

- Data ou Storage Node: este tipo de nó é responsável por armazenar e processar dados, com uma série de outros componentes que veremos mais à frente. Nesta documentação será chamado de Data Node.

O procedimento abaixo, tem que ser executado nos nodes:

HOSTNAME: ndb-1 - IP eth0 = 192.168.50.12
HOSTNAME: ndb-2 - IP eth0 = 192.168.50.13


Passo 1: Nesta etapa da configuração, será preciso que você instale os pacotes necessários para os nodes de Ndb's:

# cd /opt/pacotes/
# rpm -ivh MySQL-Cluster-gpl-storage-7.1.19-1.el6.i686.rpm
# rpm -ivh MySQL-Cluster-gpl-tools-7.1.19-1.el6.i686.rpm


Passo 2: Configure o arquivo "my.cnf", conforme abaixo:

# vim /etc/my.cnf

[ndbd]
ndb-connectstring=192.168.50.10,192.168.50.11
nostart


Passo 3: Agora, inicie o serviço em ambos servidores:

# ndbd --initial --ndb-nodeid=3
# ndbd --initial --ndb-nodeid=4


* Observações:

O --Angel tem como função iniciar o serviço caso ele venha a falhar ou 'cair'.

O comando 'ndbd --initial' -> reconstrói os arquivos e dados, por isso, só deve ser executado na primeira inicialização do Cluster. As demais devem ser iniciadas sem essa opção.

Exemplo:

# ndbd  --ndb-nodeid=3
# ndbd  --ndb-nodeid=4


Continua na página 4.
Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Instalação do servidor MGM
   3. Instalação dos Nodes de NDB
   4. Instalação dos Nodes SQL's
   5. Configuração
   6. Armazenamento
   7. Backup e Restore
   8. Restore MySQLdump
   9. Instalando e Configurando o HAProxy – Load Balance
Outros artigos deste autor

Docker Linux Container - Open vSwitch Containers - Múltiplos Servidores

Alta disponibilidade: CentOS 6 - configurando os pacotes DRBD com gfs2 - parte 1

HAproxy + Stunnel (https) + CentOS 6

Clonagem de HDs com o PHANTOM & UDPCAST no CentOS

Nagios 4 com Check_MK 1.2.5i3 no CentOS 6.5 x64

Leitura recomendada

openSUSE 11.3 (parte 1)

Trabalhando dentro de outro Linux (que não o de Boot) do Disco Rígido - Método para iniciantes

Solicitações através do Tor utilizando Python

Instalando Fedora CoreOS no KVM

Três distros inspiradas no Mac OS

  
Comentários
[1] Comentário enviado por jorgeantonyo em 19/01/2016 - 16:42h

Como você realizou a configuração do haproxy com mysql ?


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts