MYSQL-CLUSTER – HOW-TO
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:
[root@centos-2 opt]# 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
[root@ndb-1 etc]# ndbd --initial --ndb-nodeid=3
[root@ndb-2 opt]# 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:
[root@ndb-1 etc]# ndbd --ndb-nodeid=3
[root@ndb-2 opt]# ndbd --ndb-nodeid=4
Continua na parte 4