Adicionar um disco e crescer o pool: o passo que encerra a redundância em silêncio

Adicionar um disco são dois trabalhos distintos: fazer o sistema enxergá-lo, e decidir a que lugar ele pertence. Um erro no segundo pode encerrar a redundância de vez.

AtlasPVE ·

Este verbete responde a

  • proxmox adicionar disco
  • adicionar disco ao pool zfs
  • proxmox aumentar armazenamento
  • proxmox novo disco não aparece
  • expandir pool zfs

Plugar um disco novo parece fácil, e quase sempre é. O risco não está em plugar, está na decisão sobre a que lugar esse disco pertence.

Primeiro: o que já existe no disco

O disco que você plugou pode não ser novo. Ele pode carregar um particionamento antigo, um rótulo de pool antigo ou dados que sobraram de outro sistema. Antes de construir qualquer coisa em cima, olhe o que já está ali. Pular esse passo é justamente o que destrói, no primeiro movimento, os dados de que você precisava.

A decisão: armazenamento separado ou crescer o pool

Definir o disco como armazenamento separado é o caminho inofensivo. O espaço novo aparece como um lugar que se sustenta sozinho e não muda a estrutura de nada que já existe. Para backups, imagens ou máquinas menos críticas, essa costuma ser a resposta certa.

Crescer um pool, por outro lado, é entrar na estrutura existente, e isso tem regras.

A armadilha real no ZFS

Se você adicionar um único disco a um pool ZFS com redundância, esse disco entra como membro separado, sem redundância própria. O pool cresce, mas a partir daí o pool inteiro depende da saúde daquele disco. Se ele for, o pool vai junto, e a redundância nos outros discos não ajuda em nada. O ZFS avisa nesse passo, e as pessoas rotineiramente forçam a passagem. Desfazer também não é simples.

Há duas formas corretas de crescer um pool com redundância. Ou você adiciona um segundo conjunto de discos no mesmo formato, ou substitui os discos existentes um a um por maiores, esperando cada ressincronização. A segunda é lenta, mas não pede baias extras.

Como fica no LVM

No LVM, colocar o disco novo no grupo e aumentar o espaço é um trabalho direto. Em troca, o disco adicionado não traz redundância: o grupo agora se espalha por mais discos, e se um deles for, os dados que estavam nele vão. Ganhar espaço e ganhar resistência não são a mesma coisa.

O que o Atlas faz

O Atlas mostra os discos ligados, o que há neles e o formato dos pools em uma única tela. Se uma operação for baixar a redundância, ele diz isso antes da operação, não depois.

Fontes

A documentação oficial do Proxmox. Em inglês, e é ela que dá a palavra final neste assunto.

Verbetes relacionados

Como isso aparece dentro do Atlas?

Ir para a página do produto