[Tutorial] Criação de um cluster e adição de um novo node no Proxmox 3.1

Avatar do usuário
tacioandrade
Administrator
Administrator
Mensagens: 110
Registrado em: 10 Jun 2013 22:03
Localização: Vitória da Conquista - Ba
Idade: 34
Contato:
Status: Offline

[Tutorial] Criação de um cluster e adição de um novo node no Proxmox 3.1

Mensagem por tacioandrade »

Boa tarde galera, mais uma vez eu por aqui para dar uma dica e explicar como proceder neste ponto, que a documentação oficial deixa um pouco a desejar nos detalhes (principalmente onde executar cada comando).

Pois bem, vou explicar um pouco o ambiente de testes:
Servidor 1:
Hostname: proxmox1
IP: 10.0.0.11

Servidor 2:
Hostname: proxmox2
IP: 10.0.0.12

Ambiente sem servidor DNS resolvendo os nomes internamente.


Após instalar os servidores proxmox, configurar corretamente no mesmo país e mesmo fuso horário (muito importante) e sincronizar os horários, podemos iniciar a criação do cluster em si.

No servidor proxmox1

Abra o arquivo /etc/hosts e adicione o host proxmox2 nele, mais ou menos como a linha abaixo, alterando o hostname e o domínio que você deu ao proxmox na instalação.

[embed=425,349]10.0.0.12 proxmox2.tacioandrade.com proxmox2[/embed]

Após isso podemos criar o cluster, onde o nome-do-cluster pode ser um nome qualquer, porem ele não poderá ser alterado após a criação:

[embed=425,349]root@proxmox1:~# pvecm create nome-do-cluster[/embed]

E para verificar se o mesmo foi criado corretamente:

[embed=425,349]root@proxmox1:~# pvecm status[/embed]

Caso ele retorne algo como o conteúdo abaixo o seu cluster foi criado corretamente.

[embed=425,349]Version: 6.2.0
Config Version: 2
Cluster Name: secomp
Cluster Id: 6862
Cluster Member: Yes
Cluster Generation: 8
Membership state: Cluster-Member
Nodes: 2
Expected votes: 2
Total votes: 2
Node votes: 1
Quorum: 2 
Active subsystems: 5
Flags:
Ports Bound: 0 
Node name: proxmox1
Node ID: 2
Multicast addresses: 239.192.26.232
Node addresses: 10.0.0.11 [/embed]

No servidor proxmox2 ou qualquer outro node cliente

Abra o arquivo /etc/hosts e adicione o host proxmox1 nele, assim como fez no primeiro servidor.

[embed=425,349]10.0.0.11 proxmox1.tacioandrade.com proxmox1[/embed]

Após adicionar o servidor no arquivo host, tente pingar no servidor para ver se o mesmo está respondendo corretamente, caso positivo, no servidor proxmox2 e em TODOS os demais nodes clientes, você deverá executar o comando para adiciona-lo ao cluster:

[embed=425,349]root@proxmox2:~# pvecm add 10.0.0.11[/embed]

Após rodar o comando ele vai pedir que digite a senha do servidor master e após isso adicionará o segundo servidor ao cluster. Para verificar se o servidor foi adicionado corretamente:

[embed=425,349]root@proxmox2:~# pvecm nodes
Node  Sts  Inc  Joined              Name
  1  M      8  2013-11-20 12:02:20  proxmox1
  2  M      4  2013-11-20 12:02:19  proxmox2
[/embed]

Agora é só começar a brincar com seu cluster. =D



Voltar para “Proxmox”