Guia de Configuração ZimaCube + Proxmox: Transforme-o num Servidor de Virtualização Tudo-em-Um

Eva Wong é a Redatora Técnica e entusiasta residente na ZimaSpace. Uma geek de longa data com paixão por homelabs e software de código aberto, ela é especialista em traduzir conceitos técnicos complexos em guias acessíveis e práticos. Eva acredita que a auto-hospedagem deve ser divertida, não intimidante. Através dos seus tutoriais, ela capacita a comunidade a desmistificar configurações de hardware, desde construir o seu primeiro NAS até dominar os contentores Docker.

Com a sua base de hardware sólida — processador x86 de 6 núcleos, 64GB de memória DDR5, seis baias para discos mais quatro slots NVMe, e dois slots PCIe — o ZimaCube foi claramente concebido para mais do que apenas funções NAS. Uma vez instalado o Proxmox VE, pode tornar-se num verdadeiro servidor doméstico: a correr máquinas virtuais, a gerir contentores, a permitir passthrough de GPU e até a gerir toda a rede doméstica.

Este guia orienta-o no processo de transformar o ZimaCube num anfitrião de virtualização Proxmox desde o início.

Para quem é este guia: Este guia é mais indicado para utilizadores que já passaram algum tempo com ZimaOS ou TrueNAS e querem explorar virtualização, routers de software e máquinas virtuais Windows/Linux. Se é novo em NAS, recomendamos começar primeiro pelo ZimaOS.

Passo 1: Preparação

Antes de começar, prepare o seguinte:

  • Uma pen USB, de 4GB ou maior, para criar a unidade de instalação do Proxmox
  • Um monitor e teclado, ligados temporariamente ao ZimaCube durante a instalação
  • A ISO do Proxmox VE: descarregue a versão mais recente em proxmox.com, preferencialmente a versão 8.x
  • Etcher ou Rufus para criar a unidade USB de arranque
  • Um cabo Ethernet ligado à porta 2.5GbE do ZimaCube, garantindo que pode obter um endereço IP via DHCP
Interface do Rufus 4.5 a configurar a ISO do Proxmox VE para criar uma unidade USB de arranque GPT UEFI

Lembrete importante: A instalação do Proxmox apagará a unidade do sistema no ZimaCube. Se tiver dados importantes armazenados no ZimaOS, faça backup antes de continuar.

Passo 2: Definições do BIOS

ZimaCube vem com um BIOS completo. Antes de instalar o Proxmox, é recomendado ajustar várias definições chave:

  1. Ligue o dispositivo e pressione Del para entrar no BIOS.
  2. Vá a Arranque → Arranque Seguro → Desativar. O meio de instalação do Proxmox normalmente requer que o Arranque Seguro esteja desativado.
  3. Vá a Avançado → Configuração da CPU → VT-d / VT-x → Ativar. A virtualização deve estar ativada.
  4. Vá a Chipset → IOMMU → Ativar. Isto é necessário se planeia usar passthrough PCIe para máquinas virtuais.
  5. Guarde as definições e saia.
Menu de substituição de arranque do BIOS Aptio do ZimaCube a selecionar o dispositivo de arranque UEFI USB DISK

Passo 3: Instalar Proxmox VE

Insira a unidade USB, ligue o dispositivo e pressione F11 para selecionar a unidade USB como dispositivo de arranque. Assim que o instalador do Proxmox aparecer:

  1. Selecione Instalar Proxmox VE usando o instalador gráfico.
  2. Aceite o acordo de licença.
  3. Escolha o disco alvo. Recomenda-se selecionar o disco NVMe ligado à motherboard, aquele capaz de desempenho a velocidade total até cerca de 3.500 MB/s. Se o disco do sistema de 256GB instalado de fábrica já estiver ocupado, instale um novo NVMe SSD numa ranhura NVMe disponível da motherboard.
  4. Defina o país e o fuso horário, por exemplo, Estados Unidos.
  5. Defina a palavra-passe root e o endereço de email. O endereço de email será usado para backups e notificações do sistema.
  6. Configure a rede:
    • IP de gestão: escolha um endereço IP estático, por exemplo, 10.0.128.1
    • Gateway: o endereço IP do seu router, por exemplo, 10.0.0.1
    • DNS: 10.0.0.1 ou o endereço IP do seu router
  7. Confirme a instalação e aguarde a sua conclusão.
  8. Remova a pen USB e reinicie.
Página de configuração de rede estática do instalador Proxmox com IP fixo, gateway e configuração DNS

Após reiniciar, o ecrã mostrará o endereço de acesso ao Proxmox:

https://your-ip-address:8006

Inicie sessão com o nome de utilizador root e a palavra-passe que configurou durante a instalação.

Passo 4: Configuração Inicial

Após iniciar sessão na interface web do Proxmox, complete estas três tarefas básicas primeiro.

4.1 Desativar o Pop-Up de Subscrição

O repositório enterprise requer uma subscrição paga. Para uso pessoal, mude para o repositório comunitário gratuito:

Faça SSH no ZimaCube, ou use o Shell na interface web do Proxmox

sed -i 's|^deb https://enterprise.proxmox.com|# &|' /etc/apt/sources.list.d/pve-enterprise.list

echo "deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription" > /etc/apt/sources.list.d/pve-community.list

apt update && apt upgrade -y

4.2 Configurar Armazenamento

Este é o passo mais importante. Vá a Datacenter → Storage e configure a estrutura de armazenamento da seguinte forma:

Tipo de Armazenamento Finalidade Configuração
local, disco do sistema NVMe Imagens ISO e modelos de contentores Mantenha a configuração padrão
local-zfs, disco do sistema NVMe Discos VM e dados LXC Mantenha a configuração padrão
Pool ZFS, 6 × HDD Armazenamento principal de dados Crie um novo pool ZFS RAID-Z2
Diretório, placa de expansão NVMe Dados persistentes do Docker Montar em /mnt/fast

Recomendação: Use seis HDDs para criar um pool RAID-Z2, que permite a falha de até dois discos.

Comando de exemplo:

Verifique primeiro os identificadores dos seus discos com lsblk.

O exemplo seguinte assume que os discos são sda até sdf.

zpool create -o ashift=12 tank raidz2 /dev/sda /dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf

zfs set compression=lz4 tank

Depois adicione este pool ZFS como armazenamento na interface web do Proxmox.

Passo 5: Crie o Seu Primeiro Contentor LXC

Um contentor LXC é mais leve do que o Docker porque não requer um daemon adicional, e é mais rápido do que uma máquina virtual completa porque partilha o kernel do anfitrião. Também pode ser feito backup diretamente através do Proxmox, tornando-o adequado para a maioria dos serviços self-hosted.

  1. Descarregar um modelo: Vá a Datacenter → local Storage → CT Templates → Templates, procure por debian-12 e descarregue-o.
  2. Criar um contentor: Clique em Criar CT no canto superior direito e configure da seguinte forma:
    • ID do CT: 100
    • Nome do host: docker-host
    • Palavra-passe: defina uma palavra-passe root
    • Modelo: selecione o modelo debian-12 descarregado
    • Disco: 20GB, armazenado em local-zfs
    • CPU: 2 núcleos
    • Memória: 2048MB
    • Rede: DHCP
  3. Inicie o contentor, entre na consola e instale o Docker:

    apt update && apt install -y curl

    curl -fsSL https://get.docker.com | sh

Passo 6: Crie a Sua Primeira VM

  1. Carregar uma imagem ISO: Vá a Datacenter → local Storage → ISO Images → Upload, depois carregue um ficheiro ISO como o Ubuntu Server.
  2. Criar uma VM: Clique em Criar VM no canto superior direito e configure da seguinte forma:
    • ID da VM: 200
    • Nome: ubuntu-test
    • ISO: selecione a imagem ISO carregada
    • Disco: 32GB, armazenado em local-zfs
    • CPU: 2 núcleos
    • Memória: 4096MB
    • Rede: ponte para vmbr0
  3. Inicie a VM e complete a instalação do sistema operativo através da consola.
Painel de administração web do Proxmox VE 8.4 destacando o botão Criar VM para configuração da máquina virtual

Casos de Uso Avançados

Virtualização do Synology DSM

Pode executar uma VM Synology ARC Loader no Proxmox, passar os seis HDDs para ela e usar a gestão de armazenamento madura da Synology e as funcionalidades de Cloud Sync. A máquina virtual pode depois montar o armazenamento de volta ao host Proxmox via NFS, criando um fluxo de trabalho de armazenamento em circuito fechado.

Router de Software com OPNsense

Passe uma das portas 2.5GbE do ZimaCube para uma VM OPNsense como porta WAN, e use a outra porta como LAN. Isto permite que todo o tráfego da rede doméstica seja encaminhado através do seu ZimaCube.

Passagem de GPU para Transcodificação Plex

Instale uma GPU de baixo perfil, como uma GTX 1650 LP, e passe-a para um contentor LXC Plex ou Jellyfin para ativar a transcodificação 4K acelerada por hardware.

Quando Não Deve Instalar o Proxmox?

O Proxmox é poderoso, mas não é necessário para todos.

  • Se só precisa de partilha de ficheiros NAS e Docker, ficar com o ZimaOS é suficiente.
  • Se o dispositivo funcionar 24/7 para uso familiar e o tempo de inatividade da rede não for aceitável, mantenha o ZimaOS a funcionar para maior estabilidade.
  • Se está a começar com NAS e Linux, use o ZimaOS durante alguns meses antes de passar para o Proxmox.

O verdadeiro valor do Proxmox surge quando precisa que uma máquina funcione como três.

Reconhecimento:

Este artigo baseia-se no ZimaCube Experience Blog pelo utilizador da comunidade Bob. Um agradecimento especial ao Bob pelas suas notas detalhadas sobre Proxmox e pela partilha sincera.

Centro de Campanha Zima

Mais para Ler

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.