Pesquisa de site

Como adicionar um novo disco maior que 2 TB a um Linux existente


Você já tentou particionar um disco rígido maior que 2 TB usando o utilitário fdisk e se perguntou por que acabou recebendo um aviso para usar GPT? Sim, você acertou. Não podemos particionar um disco rígido maior que 2 TB usando a ferramenta fdisk.

Nesses casos, podemos usar o comando parted. A principal diferença está nos formatos de particionamento que o fdisk usa o formato de tabela de particionamento DOS e o parted usa o formato GPT.

DICA: Você também pode usar o gdisk em vez da ferramenta parted.

Neste artigo, mostraremos como adicionar um novo disco maior que 2 TB a um servidor Linux existente, como RHEL/CentOS ou Debian/Ubuntu.

Estou usando os utilitários fdisk e parted para fazer esta configuração.

Primeiro liste os detalhes da partição atual usando o comando fdisk conforme mostrado.

fdisk -l

Para os fins deste artigo, estou anexando um disco rígido com capacidade de 20 GB, que também pode ser seguido para discos maiores que 2 TB. Depois de adicionar um disco, verifique a tabela de partição usando o mesmo comando fdisk mostrado.

fdisk -l

Dica: Se você estiver adicionando um disco rígido físico, poderá descobrir que partições já foram criadas. Nesses casos, você pode usar o fdsik para excluí-lo antes de usar o parted.

fdisk /dev/xvdd

Use a opção d para o comando excluir a partição e w para escrever as alterações e sair.

Importante: Você precisa ter cuidado ao excluir a partição. Isso apagará os dados do disco.

Agora é hora de particionar um novo disco rígido usando o comando parted.

parted /dev/xvdd

Defina o formato da tabela de partição para GPT

(parted) mklabel gpt

Crie a partição Primária e atribua a capacidade do disco, aqui estou usando 20GB (no seu caso seriam 2TB).

(parted) mkpart primary 0GB 20GB

Só por curiosidade, vamos ver como essa nova partição está listada no fdisk.

fdisk /dev/xvdd

Agora formate e monte a partição e adicione a mesma em /etc/fstab que controla os sistemas de arquivos a serem montados quando o sistema inicializa.

mkfs.ext4 /dev/xvdd1

Depois que a partição for formatada, agora é hora de montá-la em /data1.

mount /dev/xvdd1 /data1

Para montagem permanente, adicione a entrada no arquivo /etc/fstab.

/dev/xvdd1     /data1      ext4      defaults  0   0

Importante: o kernel deve suportar GPT para particionar usando o formato GPT. Por padrão, RHEL/CentOS possui Kernel com suporte GPT, mas para Debian/Ubuntu você precisa recompilar o kernel após alterar a configuração.

É isso! Neste artigo, mostramos como usar o comando parted. Compartilhe seus comentários e feedback conosco.