Como funciona implantação de Proxmox: fases para provedores e empresas
Como funciona implantação de Proxmox: cada servidor recebe o Proxmox VE com nome e endereço definitivos, os nós são unidos num cluster, o armazenamento e o backup são ligados, e só então os sistemas migram, um por janela. A entrega acontece depois que um nó é desligado de propósito e as máquinas sobem sozinhas nos outros.
Resumo
- O Proxmox VE junta peças conhecidas do Linux, como KVM para máquinas virtuais, LXC para contêineres e Corosync para o cluster.
- A montagem tem ordem fixa, porque nome e endereço de um nó ficam gravados no cluster e são difíceis de trocar depois.
- Como a implantação costuma ser remota, o acesso ao console do servidor é tão necessário quanto a senha do sistema.
- Os sistemas migram do menos crítico para o mais crítico, e o monitoramento entra primeiro para vigiar os que vêm depois.
De que peças o Proxmox VE é feito
O Proxmox VE é um Debian com um conjunto de ferramentas de virtualização já integradas e uma interface web para controlar tudo. Entender as peças ajuda a ler a proposta e o relatório de entrega.
- KVM e QEMU: rodam as máquinas virtuais completas, com sistema operacional próprio, inclusive Windows.
- LXC: roda contêineres, que dividem o núcleo do Linux do servidor e gastam menos memória que uma máquina virtual.
- Corosync: leva as mensagens entre os nós e conta os votos do cluster.
- Sistema de arquivos do cluster: copia a configuração de todas as máquinas para todos os nós, para que qualquer um consiga religar qualquer máquina.
- Gerente de alta disponibilidade: vigia as máquinas marcadas como críticas e as religa em outro nó quando o delas cai.
- ZFS ou Ceph: guardam os discos das máquinas, com cópia programada ou distribuída entre os nós.
Tudo isso é controlado pela interface web, aberta no navegador a partir de qualquer nó. A Táquion Tech configura essas peças na implantação de Proxmox e deixa a interface acessível só pela rede de gerência, longe da rede dos usuários e dos assinantes.
Máquina virtual ou contêiner?
A escolha é feita sistema por sistema, ainda no levantamento. Contêiner economiza memória, mas só roda Linux e depende do núcleo do servidor; máquina virtual isola mais e aceita qualquer sistema.
| Sistema | Formato usual | Motivo |
|---|---|---|
| ERP ou sistema em Windows | Máquina virtual | Windows não roda em contêiner |
| Banco de dados grande | Máquina virtual | Isolamento de memória e disco, sem disputa com outros sistemas |
| DNS recursivo | Contêiner ou máquina virtual | Leve; o contêiner sobe rápido e gasta pouco |
| Servidor de autenticação de assinantes | Máquina virtual | Sistema crítico, que pede isolamento e alta disponibilidade |
| Monitoramento e registros | Máquina virtual | Disco que cresce sem parar e precisa de cota própria |
Como funciona implantação de Proxmox na ordem em que acontece
A implantação segue sete fases numa ordem que o próprio Proxmox impõe: primeiro os nós, depois o cluster, depois os discos e o backup, e só no fim os sistemas. Inverter essa ordem obriga a reinstalar nós.
Fase 1
Levantamento
Sistemas, consumo, formato de cada um e ordem de migração combinada.
Fase 2
Instalação nos nós
Proxmox VE em cada servidor, com nome, endereço de gerência e relógio definitivos.
Fase 3
Formação do cluster
Primeiro nó cria o grupo, os outros entram, e os votos são conferidos.
Fase 4
Discos e redes
ZFS ou Ceph, pontes de rede por VLAN e separação entre gerência, cluster e dados.
Fase 5
Backup
Proxmox Backup Server em outro equipamento, com uma restauração feita antes de qualquer migração.
Fase 6
Migração
Um sistema por janela, do menos crítico ao mais crítico.
Fase 7
Alta disponibilidade e prova
Máquinas críticas marcadas, um nó derrubado e o tempo de volta registrado.
O backup vem antes da migração de propósito. Se uma cópia não restaura, é melhor descobrir com uma máquina de teste do que com o ERP.
| Fase | O que a sua equipe faz | Peso relativo |
|---|---|---|
| 1. Levantamento | Lista os sistemas e indica quem responde por cada um | Curto |
| 2. Instalação nos nós | Liga os servidores e garante o acesso ao console | Curto |
| 3. Formação do cluster | Nada, salvo liberar as portas no switch | Curto |
| 4. Discos e redes | Configura as VLANs combinadas no switch | Médio |
| 5. Backup | Indica onde fica o servidor de cópias | Curto |
| 6. Migração | Marca as janelas e testa cada sistema migrado | O mais longo |
| 7. Alta disponibilidade e prova | Acompanha o teste e confere os sistemas | Curto |
Os prazos em dias saem depois do levantamento: [PREENCHER prazo típico por fase]. O que faz o esforço subir, como Ceph ou máquinas vindas do VMware, está explicado no guia sobre quanto custa implantação de Proxmox.
Por que o nome e o endereço do nó precisam ser definitivos
Porque o cluster grava o nome e o endereço de cada nó na configuração compartilhada e nos certificados internos. Trocar um deles depois da formação do grupo costuma exigir tirar o nó do cluster e reinstalá-lo [CONFIRMAR na documentação].
Na prática: os comandos que formam o cluster
A formação do cluster cabe em poucos comandos, e o que importa é o que eles definem: os dois caminhos de rede do Corosync e quais máquinas ficam sob vigilância. O bloco abaixo mostra a sequência típica.
Quem cuida da empresa não precisa rodar nada disso, mas pode pedir a saída do último comando de conferência no relatório de entrega. Ela mostra quantos nós votam e se o cluster tem quórum.
# No primeiro nó: cria o cluster com dois caminhos de rede
pvecm create cluster-empresa --link0 198.51.100.11 --link1 203.0.113.11
# Em cada nó seguinte: entra no grupo apontando para o primeiro
pvecm add 198.51.100.11 --link0 198.51.100.12 --link1 203.0.113.12
# Confere os votos e o quórum
pvecm status
# Coloca a máquina 101 sob alta disponibilidade
ha-manager add vm:101 --state started --max_restart 1 --max_relocate 1
# Replica o disco da máquina 101 para o nó pve2 a cada 15 minutos (ZFS)
pvesr create-local-job 101-0 pve2 --schedule "*/15"
O intervalo da replicação é uma decisão de negócio, e não só técnica. Com cópia a cada 15 minutos, uma máquina que sobe no outro nó volta com os dados de até 15 minutos atrás; o Ceph evita essa perda, mas pede rede própria e pelo menos três nós.
Quer o cluster Proxmox montado nessa ordem?
Na implantação de Proxmox, um Especialista instala os nós, forma o cluster com dois caminhos de rede, testa uma restauração e só então migra os seus sistemas.
O que a empresa ou o provedor separa antes da instalação?
Separe servidores com virtualização ativada, endereços e nomes definitivos, VLANs no switch e acesso ao console de cada servidor. Sem o console, uma implantação remota para no primeiro reinício.
- Virtualização ligada no servidor: a opção de virtualização do processador ativada na configuração da placa, sem a qual o Proxmox não roda máquinas virtuais.
- Discos entregues direto: controladora em modo de passagem, quando o desenho usa ZFS ou Ceph [CONFIRMAR na documentação].
- Endereços e nomes: um IP fixo de gerência e um nome por nó, escolhidos de vez.
- VLANs no switch: gerência, cluster, armazenamento e sistemas, com as portas de cada servidor marcadas.
- Lugar para as cópias: um equipamento separado para o Proxmox Backup Server, de preferência em outra sala ou outro POP.
- Responsável por janela: quem libera o horário e testa o sistema depois de cada migração.
Por que o console remoto do servidor é obrigatório
A implantação de Proxmox é feita por acesso remoto para todo o Brasil, e a instalação começa antes de existir sistema operacional. Só a placa de gerência do próprio servidor, que mostra a tela e monta a imagem de instalação à distância, permite instalar e recuperar um nó sem alguém na frente dele.
Servidores sem essa placa ainda funcionam, mas cada reinício que dá errado vira uma ligação para alguém da empresa ir até a sala. Vale combinar quem atende essas ligações antes da primeira janela.
Erros que travam cada fase e o sinal de cada um
Os erros mais comuns aparecem como nós que saem e voltam do cluster, cópias que param e máquinas que sobem no nó errado. Cada um tem um sinal que dá para ver antes da entrega.
- Instalação com versões diferentes: um nó instalado com outra versão entra no cluster, mas a migração entre nós falha ou dá aviso.
- Corosync na rede de dados: no horário de pico, o registro mostra nós perdendo e recuperando o quórum, e o gerente de alta disponibilidade reinicia um nó sem motivo aparente.
- Relógios desencontrados: os eventos dos nós não batem no horário e a autenticação entre eles começa a falhar.
- Replicação sem espaço: o pool de ZFS enche com as cópias programadas e a tarefa passa a falhar em silêncio.
- Grupo de alta disponibilidade aberto demais: uma máquina é religada num nó que não enxerga o disco dela e não sobe.
- Máquina sem agente instalado: sem o agente do QEMU, o desligamento e a cópia não conversam com o sistema dentro da máquina.
O primeiro sinal de quase todos esses erros aparece no registro de tarefas da interface ou numa mensagem de alerta, desde que alguém leia. Por isso os alertas por e-mail ou pelo Zabbix são ligados antes da migração, e não depois.
Como escolher a ordem de migração dos sistemas
A regra é começar pelo que pode parar e terminar pelo que não pode. O monitoramento vai primeiro, porque, já dentro do cluster, ele vigia a migração dos outros sistemas.
- Monitoramento e registros: se algo der errado, ninguém de fora percebe.
- Sistemas em par: um DNS de cada vez, enquanto o outro responde sozinho.
- Sistemas internos: arquivos e ferramentas da equipe, numa janela fora do expediente.
- Sistemas críticos: autenticação de assinantes e ERP por último, com o fornecedor acompanhando quando for preciso.
Exemplo: como funciona implantação de Proxmox num provedor regional
O caso é ilustrativo e junta situações frequentes em provedores com alguns milhares de assinantes. Ele mostra o caminho completo, do levantamento à entrega.
O provedor roda o servidor de autenticação dos assinantes, dois DNS recursivos, o Zabbix e o ERP, cada um num servidor físico diferente, quase todos sem garantia. A decisão é montar três nós com ZFS replicado.
- Levantamento: o DNS vira contêiner, os demais viram máquinas virtuais, e a ordem de migração é combinada com o dono.
- Instalação e cluster: os três nós recebem o Proxmox VE pelo console remoto e formam o grupo com dois caminhos de rede.
- Backup: um servidor de cópias é montado em outro POP, e uma máquina de teste é restaurada antes de tudo.
- Migração: o Zabbix muda primeiro; depois um DNS, outro DNS, a autenticação numa madrugada e o ERP num domingo.
- Prova: o nó que roda a autenticação é desligado; a máquina sobe em outro nó em minutos, e quem já estava conectado segue navegando [CONFIRMAR no concentrador].
O detalhe que só aparece na prova é que, durante a troca, apenas os assinantes que tentam conectar de novo precisam esperar. O guia sobre como funciona a implantação de clusters de virtualização explica a diferença entre essa troca e a migração planejada, e o de implantação de DNS recursivo mostra por que o par de DNS aguenta a mudança sem parada.
O que fica com a sua equipe depois da entrega
Fica um cluster com alertas ligados, cópias agendadas e restauradas uma vez, e os roteiros para operar sem quem implantou. A lista serve para conferir a entrega.
Confira no dia da entrega do Proxmox
- Um usuário por pessoa na interface, com segundo fator de autenticação e permissões separadas.
- Lista das máquinas sob alta disponibilidade e dos grupos de nós de cada uma.
- Tarefas de replicação e de backup agendadas, com a retenção escrita.
- Registro da restauração de teste, com o tempo que levou.
- Roteiro para atualizar o cluster um nó por vez, movendo as máquinas antes.
- Roteiro para trocar um nó que quebrou de vez.
- Saída do comando de status do cluster no dia da prova de falha.
Os dois roteiros são o que mais faz falta meses depois. Sem eles, a primeira atualização vira um risco que ninguém quer assumir, e o cluster fica parado no tempo.
Perguntas frequentes
O Proxmox roda em qualquer servidor?
Roda em servidores de 64 bits com a virtualização do processador ativada, de marcas comuns de mercado. Para cluster, o ideal são nós parecidos entre si, com memória sobrando para receber as máquinas de um nó parado.
Dá para administrar o Proxmox pelo navegador?
Dá. A interface web abre a partir de qualquer nó e mostra o cluster inteiro, com máquinas, discos, cópias e tarefas. Por segurança, ela fica acessível só pela rede de gerência ou por VPN.
O Proxmox Backup Server precisa de um servidor separado?
Precisa, para cumprir o papel de cópia. Se ele roda nos mesmos discos do cluster, uma perda do armazenamento ou um ataque leva as cópias junto; as regras de retenção ficam no backup de servidores.
Como o cluster é atualizado depois de pronto?
Um nó por vez. As máquinas desse nó são movidas para os outros, o nó é atualizado e reiniciado, e as máquinas voltam; depois se repete no próximo nó.
Dá para colocar um nó novo no cluster depois da entrega?
Dá, com o mesmo processo de entrada no grupo e a mesma versão dos nós atuais. O nó novo precisa estar nas VLANs do cluster e, se houver Ceph, receber discos parecidos com os dos outros.
Fontes
- Cluster Manager (documentação do Proxmox VE): criação do cluster, entrada de nós, links do Corosync e a recomendação de não trocar nome e endereço depois
- Storage Replication (documentação do Proxmox VE): replicação de discos ZFS entre nós em intervalos programados
- Proxmox Backup Server (documentação oficial): servidor de cópias com desduplicação e restauração de máquinas inteiras ou de arquivos