Proxmox VE: Configurando um Cluster de Alta Disponibilidade

O Proxmox VE é uma plataforma de virtualização poderosa que oferece a capacidade de criar clusters para garantir alta disponibilidade (HA) e tolerância a falhas. Neste artigo, exploraremos o processo de configuração passo a passo para criar um cluster Proxmox com alta disponibilidade.

Pré-requisitos

Antes de começar, certifique-se de ter pelo menos dois nós Proxmox VE configurados e conectados na mesma rede com endereços IP estáticos e resolução de DNS.

Passo 1: Instalação do Pacemaker e Corosync

sudo apt-get update
sudo apt-get install corosync pacemaker fence-agents

Passo 2: Configuração do Corosync

Edite /etc/corosync/corosync.conf:

sudo nano /etc/corosync/corosync.conf
totem {
  version: 2
  secauth: off
  cluster_name: mycluster
  transport: udpu
}

nodelist {
  node {
    ring0_addr: <IP_Node_1>
    name: <Node_1_Hostname>
    nodeid: 1
  }
  node {
    ring0_addr: <IP_Node_2>
    name: <Node_2_Hostname>
    nodeid: 2
  }
}

Substitua <IP_Node_1>, <IP_Node_2>, <Node_1_Hostname> e <Node_2_Hostname> pelos valores correspondentes.

Passo 3: Inicialização e Verificação do Corosync

sudo systemctl start corosync
sudo systemctl enable corosync
sudo corosync-cfgtool -s

Passo 4: Configuração do Pacemaker

Edite /etc/pve/corosync.conf:

sudo nano /etc/pve/corosync.conf
CMAN_NODES=/etc/corosync/corosync.conf

Passo 5: Inicialização do Pacemaker

sudo systemctl start pve-cluster
sudo systemctl enable pve-cluster
sudo pvecm status

Passo 6: Adição de Nós ao Cluster

Execute em um dos nós:

sudo pvecm add <Node_2_Hostname>

Conclusão

Parabéns! Você configurou com sucesso um cluster de alta disponibilidade no Proxmox VE. Certifique-se de revisar a documentação oficial do Proxmox para obter informações adicionais sobre configurações avançadas e otimizações para ambientes específicos.

Em futuros artigos, exploraremos estratégias de migração, balanceamento de carga e otimizações adicionais para tirar o máximo proveito do seu ambiente Proxmox VE com cluster de alta disponibilidade.