Adição de um volume e criação de partições para sistemas Linux
Depois de adicionar um volume no painel de controle, é necessário torná-lo disponível no sistema operacional. Conecte-se ao servidor com privilégios sudo e visualize todos os volumes. Digite o seguinte comando:
fdisk -l
Exemplo de resultado:
Disk /dev/vda: 25 GiB, 26843545600 bytes, 52428800 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 775D7B55-7C02-4DAE-AC79-B81AAA1BECE3
Device Start End Sectors Size Type
/dev/vda1 2048 104447 102400 50M EFI System
/dev/vda2 104448 52428766 52324319 25G Linux filesystem
Disk /dev/vdb: 40 GiB, 42949672960 bytes, 83886080 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Somente 4 partições primárias podem ser criadas em um único disco rígido físico. Uma partição estendida é um tipo especial de partição que contém "espaço livre" onde podem ser criadas mais de quatro partições primárias. As partições criadas em uma partição estendida são chamadas de partições lógicas.
Execute o utilitário fdisk para criar partições:
fdisk /dev/vdb
Para adicionar uma nova partição, use o comando n:
Command (m for help): n
Tipo de partição:
p primary (0 primary, 0 extended, 4 free)
e extended
Use a opção p para selecionar o tipo primário:
Select (default p): p
Observação: pressione Enter para selecionar os valores padrão.
Type in the partition number:
__TITULAR DO LUGAR DO BLOCO DE CÓDIGO_8__
Digite o primeiro setor:
First sector (2048-83886079, default 2048): 2048
Digite o último setor:
Last sector, +sectors or +size{K, M, G} (2048-83886079, default 83886079): +10G
Em seguida, você precisa adicionar uma partição estendida (adicional) selecionando a opção e:
Command (m for help): n
Partition type:
p primary (1 primary, 0 extended, 3 free)
e extended
Select (default p): e
Defina o número da partição:
Partition number (2-4, default 2): 2
Para que o tamanho da segunda partição ocupe todo o espaço restante em disco, você pode deixá-lo no valor padrão pressionando Enter:
First sector (2099200-83886079, default 2099200): <Enter>
Last sector, +sectors or +size{K, M, G} (2099200-83886079, default 83886079): <Enter>
Em seguida, você precisa criar uma partição lógica dentro da partição estendida (a partição lógica será definida automaticamente). Para fazer isso, digite o comando n no utilitário fdisk e, em seguida, selecione a partição lógica usando a opção l:
Command (m for help): n
Partition type:
__TITULAR DO LUGAR DO BLOCO DE CÓDIGO_21__
__TITULAR DO LUGAR DO BLOCO DE CÓDIGO_22__
__TITULAR DO LUGAR DO BLOCO DE CÓDIGO_23__
Defina o início do setor por padrão e pressione Enter:
First sector (2101248-83886079, default 2101248): <Enter>
Digite o último setor de acordo com o tamanho desejado da partição lógica:
Last sector, +sectors or +size{K, M, G} (2101248-83886079, default 83886079): +20G
Para exibir as partições adicionadas, use o comando p:
Command (m for help): p
Device Boot Start End Sectors Size Id Type
/dev/vdb1 2048 20973567 20971520 10G 83 Linux
/dev/vdb2 20973568 83886079 62912512 30G 5 Extended
/dev/vdb5 20975616 62918655 41943040 20G 83 Linux
Observação: A partição estendida tem 10 GB de espaço livre onde você pode criar mais partições lógicas.
Use o comando w para salvar suas alterações:
Command (m for help): w
Agora, crie um sistema de arquivos na partição primária e lógica usando o utilitário mkfs, especificando o tipo de sistema de arquivos após o ponto.
mkfs.ext4 /dev/vdb1
mkfs.ext4 /dev/vdb5
Observação: a partição estendida não pode ser formatada com sistemas de arquivos como ext3, FAT ou NTFS e não pode conter dados diretamente.
Em seguida, é necessário criar um ponto de montagem para cada partição:
Nota:
- Normalmente, o ponto de montagem é criado nos diretórios /mnt ou /media;
- Não é necessário criar um ponto de montagem para uma partição estendida.
mkdir /mnt/volume1
mkdir /mnt/volume2
Para alterar o modo de acesso das partições, você deve executar o seguinte comando:
chmod -R 660 /mnt/volume1
chmod -R 660 /mnt/volume2
Para montar as partições automaticamente após a reinicialização do servidor, faça alterações no arquivo /etc/fstab. Use um editor de texto como o nano ou o vi para abrir esse arquivo:
nano /etc/fstab
Adicione as seguintes linhas ao arquivo que será aberto e salve as alterações:
/dev/vdb1 /mnt/volume1 ext4 defaults 0 0
ESPAÇO RESERVADO DO BLOCO DE CÓDIGO_40__
Para montar partições, use:
mount -a
Para imprimir a lista de dispositivos montados e o espaço ocupado, use o comando:
df -h
Filesystem Size Used Avail Use% Mounted on
...
/dev/vdb1 9.8G 37M 9.3G 1% /mnt/volume1
/dev/vdb5 20G 45M 19G 1% /mnt/volume2


