Configuração Cluster
Esta entrega é de responsabilidade do Analista Técnico.
Atividades
- Cadastro do inventário, host e variáveis do cliente
Caso os dois hosts já estejam cadastrados no inventário do cliente e provisionados com o v3, não é necessário realizar esta atividade. Se não estiverem:
Seguir procedimento para realizar o cadastro dos hosts do cluster no inventário do cliente.
- Configurar interfaces de rede cluster e validar comunicação
Ideal já ter realizado a configuração dos dois nós do cluster via Wizard.
Se ainda não foi feito, deve ser cadastrada interface de rede do cluster nas duas máquinas com comunicação direta e com a Zona Cluster.
Validar o ping de uma máquina para a outra através da interface Cluster.
Caso o cluster seja configurado pela LAN, é necessário criar uma regra de entrada em cada firewall liberando a comunicação total com o outro nó. No caso da interface específica com a Zona Cluster, essa liberação é feita automaticamente.
-
Provisionar configuração do cluster
- Acessar o AWX e executar a tarefa: v3 - Config Cluster
- Selecionar inventário do cliente e preencher opções de provisionamento:
Nome do Inventário do NODE01: Ir ao até o host no inventário do AWX e copiar o nome. Ex: fwflex01.matriz.itflex
IP da interface CLU no NODE01: Digitar IP configurado na interface de cluster do NODE01. Ex: 192.168.190
Nome do Inventário do NODE02: Ir ao até o host no inventário do AWX e copiar o nome. Ex: fwflex02.matriz.itflex
IP da interface CLU no NODE02: Digitar IP configurado na interface de cluster do NODE01. Ex: 192.168.190.2
IP Virtual do Cluster: IP virtual que será utilizado na interface CLU. Ex: 192.168.190.3
Prefixo do IP virtual do Cluster: Prefixo do IP utilizado no cluster. Ex: 24
- Garantir que as senhas do MySQL estejam iguais
Devido à sincronização do MySQL e arquivos do sistema entre os nodes do cluster, a senha do banco configurada deve ser igual nas duas máquinas.
São 3 variáveis no inventário que devem estar iguais nos dois hosts: token_secret, mysql_password e mysql_root_password
Caso as máquinas já tenham sido provisionadas com senhas diferentes, basta ajustar as senhas no inventário de uma das máquinas e rodar o provisionamento geral do servidor novamente: v3 - Deploy All
-
Adicionar serviços e IP’s virtuais ao Cluster através do node ativo
- itflex-cluster resource add service –name $SERVIÇO
- itflex-cluster resource add virtualip –name lan0 –ip 10.150.0.1 –netmask 24