Entrar ou criar conta

Laboratório: Cluster Proxmox VE com Storage ZFS e LXC

Você implementará um cluster Proxmox VE com dois nós, storage ZFS local e um container LXC funcional. Tempo estimado: 120 minutos.

Implantação de cloud privada com Proxmox VE
Ligado ao treinamento Implantação de cloud privada com Proxmox VE

Roteiro para estudo em ambiente de laboratório ou de teste. Execute apenas em equipamentos, redes e contas que você tenha autorização para usar, com backup e homologação próprios. Comandos podem causar indisponibilidade ou perda de dados. Software e marcas citados pertencem aos seus titulares. Termos de Uso.

ULC-LAB-CLOU-0001 · Status de validaçãoNão validado pela Upnetix: roteiro derivado da documentação oficial, para você executar e validar
Duração estimada
120 min
Passos
12
Validações
5
Versões da documentação consultada
Proxmox VE a versão estável atual · ZFS on Linux a versão estável atual · LXC a versão estável atual
Objetivo

Este laboratório ensina a criar um cluster Proxmox VE com dois nós, configurar ZFS como storage local e provisionar um container LXC. O objetivo é demonstrar virtualização, storage resiliente e operação básica de cluster em ambiente de nuvem privada.

Topologia

Dois servidores (físicos ou VMs) na mesma rede privada (ex: 192.168.100.0/24), ambos rodando Proxmox VE. Cada nó terá ZFS configurado em disco dedicado. O cluster será criado entre os dois nós. Um container LXC Ubuntu será criado no nó 1, usando o storage ZFS.

         +---------------------+
         |   Proxmox VE #1    |
         | 192.168.100.101    |
         |   ZFS local        |
         |   LXC container    |
         +---------------------+
                  |
                  |
         +---------------------+
         |   Proxmox VE #2    |
         | 192.168.100.102    |
         |   ZFS local        |
         +---------------------+

Equipamentos e software

ItemRequisito, licença ou versão
Servidor físico ou VM #12 vCPU, 4GB RAM, 2 discos (20GB+ cada), 1 NIC, Proxmox VE compatível
Servidor físico ou VM #22 vCPU, 4GB RAM, 2 discos (20GB+ cada), 1 NIC, Proxmox VE compatível
Proxmox VEAGPLv3 · a versão estável atual
ZFS on LinuxCDDL · a versão estável atual
LXCLGPLv2.1 · a versão estável atual

Roteiro

  1. Preparar os servidores

    Instale Proxmox VE em ambos os servidores, usando o ISO oficial. Cada servidor deve ter dois discos: um para o sistema, outro para o ZFS.

    O que você deve ver: Proxmox VE acessível via web em ambos os IPs.

  2. Configurar ZFS local

    No Proxmox VE, crie um pool ZFS usando o segundo disco de cada servidor. ZFS é usado pela robustez e snapshots nativos.

    zpool create -f tank /dev/sdb

    O que você deve ver: Pool 'tank' criado e visível em Datacenter > Storage.

  3. Adicionar storage ZFS ao Proxmox

    No painel web, adicione o pool ZFS criado como storage para containers e VMs.

    O que você deve ver: Storage 'tank' aparece em Datacenter > Storage.

  4. Configurar rede e hostname

    Garanta que ambos os servidores estejam na mesma rede e com hostnames únicos.

    hostnamectl set-hostname proxmox1 # no nó 1
    hostnamectl set-hostname proxmox2 # no nó 2

    O que você deve ver: Hostnames distintos e ping entre os nós funciona.

  5. Atualizar ambos os nós

    Atualize os pacotes para evitar incompatibilidades.

    apt update && apt full-upgrade -y

    O que você deve ver: Todos os pacotes atualizados sem erro.

  6. Criar cluster no nó 1

    No nó 1, inicialize o cluster Proxmox. O cluster permite gerenciamento centralizado e alta disponibilidade.

    pvecm create upnetix-cluster

    O que você deve ver: Cluster criado; token de join exibido.

  7. Ingressar nó 2 no cluster

    No nó 2, junte-se ao cluster usando o token gerado no passo anterior.

    pvecm add 192.168.100.101

    O que você deve ver: Nó 2 aparece no cluster no painel web.

  8. Verificar status do cluster

    Confirme que ambos os nós estão online e sincronizados.

    pvecm status

    O que você deve ver: Ambos os nós listados como membros do cluster.

  9. Baixar template LXC

    No painel web, baixe um template Ubuntu LXC. O template é necessário para criar containers.

    O que você deve ver: Template disponível em local storage.

  10. Criar container LXC

    No nó 1, crie um container LXC Ubuntu usando o storage ZFS.

    O que você deve ver: Container LXC criado e listado no painel.

  11. Iniciar o container

    Ligue o container e acesse o console pelo painel web.

    O que você deve ver: Prompt do Ubuntu no console do container.

  12. Testar rede do container

    No console do container, teste conectividade para fora.

    ping -c 3 8.8.8.8

    O que você deve ver: Pacotes recebidos com sucesso.

Como saber que funcionou

TesteComandoCritério
Verificar cluster no painel webAmbos os nós aparecem como online em Datacenter > Cluster.
Verificar pool ZFSzpool statusStatus do pool 'tank' como ONLINE.
Verificar storage no ProxmoxStorage 'tank' disponível para containers e VMs.
Verificar funcionamento do containerpct enter <ID> && uname -aAcesso ao shell do container e kernel Linux exibido.
Testar rede do containerping -c 3 8.8.8.8Pacotes recebidos sem perda.

Troubleshooting

SintomaCausa provávelCorreção
Nó não aparece no clusterFirewall bloqueando porta 22 ou 8006Verifique regras de firewall e conectividade entre os nós.
Pool ZFS não aparece no ProxmoxPool não importado ou criado com nome diferenteUse 'zpool import' ou ajuste o nome do pool.
Container não iniciaStorage não disponível ou template ausenteConfirme que o storage ZFS está online e o template foi baixado.
Sem rede no containerBridge de rede não configurada corretamenteVerifique configuração de bridge em /etc/network/interfaces e reinicie a rede.

Segurança e hardening

  • Altere as senhas padrão dos usuários root dos nós Proxmox.
  • Restrinja o acesso à interface web a IPs confiáveis.
  • Mantenha o sistema e pacotes atualizados.
  • Considere ativar autenticação em dois fatores no painel Proxmox.
  • Desabilite SSH root login, se possível.

Checklist final

Referências

  1. Proxmox VE Administration Guide · Proxmox Server Solutions (pve.proxmox.com)
  2. ZFS on Linux Documentation · OpenZFS (openzfs.org)
Verificação editorial
Publicado
09/09/2026
Última revisão
09/09/2026
Versão do conteúdo
1.0
Referências
2 oficiais
Revisão técnica
redação e revisão por IA, URLs conferidas na publicação
Status
Atual
Encontrou um erro? Escreva para comercial@upnetix.com.br com o endereço da página. A revisão semestral por IA nunca altera comandos ou configurações sem passar pela fila de revisão.