O gerenciamento de armazenamento é uma das tarefas mais importantes na administração de servidores Linux. Seja para adicionar um novo volume de backup ou expandir o espaço em disco de um VPS, conhecer os comandos corretos evita a perda acidental de dados.
Neste artigo, apresentamos o passo a passo prático para gerenciar discos e partições via terminal.
1. Identificando os Discos Conectados
Antes de qualquer alteração, precisamos listar os discos disponíveis e verificar quais partições já existem.
Comandos essenciais:
lsblk: Mostra a árvore de dispositivos de bloco (discos e partições) conectados e seus pontos de montagem.df -h: Exibe o espaço livre e ocupado de todas as partições atualmente montadas no sistema operacional.
Identifique o disco que deseja manipular. Geralmente, discos SATA/Virtualizados aparecem como /dev/sdb, /dev/sdc ou /dev/vdb (em ambientes VPS).
2. Criando uma Partição com fdisk
O utilitário fdisk é a ferramenta clássica para manipulação da tabela de partição.
O processo:
- Acesse o disco utilizando privilégios de superusuário:
sudo fdisk /dev/sdb - Digite
npara criar uma nova partição. - Escolha o tipo de partição (digite
ppara primária) e defina o número da partição (geralmente1). - Pressione Enter nos setores inicial e final para utilizar todo o espaço disponível no disco.
- Digite
wpara salvar a nova tabela de partições e sair do utilitário.
3. Formatando o Sistema de Arquivos (Filesystem)
Criar a partição não basta; é necessário formatá-la para que o sistema consiga ler e gravar arquivos. O padrão mais comum e estável no Linux é o ext4.
Como formatar:
Execute o comando mkfs apontando para a partição criada (e não para o disco inteiro): sudo mkfs.ext4 /dev/sdb1
4. Montando a Partição (mount e fstab)
Para começar a usar a partição, precisamos conectá-la a uma pasta no sistema (ponto de montagem).
Montagem temporária:
sudo mkdir /mnt/dados sudo mount /dev/sdb1 /mnt/dados
Montagem persistente (após reinicializações):
Se o servidor for reiniciado, a montagem temporária se perderá. Para torná-la definitiva, adicione a entrada no arquivo /etc/fstab:
- Obtenha o identificador único (UUID) do disco:
sudo blkid /dev/sdb1 - Abra o arquivo
/etc/fstabcom um editor de texto (como nano ou vi):sudo nano /etc/fstab - Adicione a linha no final do arquivo:
UUID=seu-uuid-aqui /mnt/dados ext4 defaults 0 2
Conclusão
Gerenciar discos no Linux exige atenção aos detalhes, especialmente na digitação correta do nome dos dispositivos. Dominar esses passos garante flexibilidade total para gerenciar o crescimento dos bancos de dados e mídias de suas aplicações corporativas.