Em primeiro lugar, isso pode não estar relacionado à virtualização.
Acho que você está usando uma única partição de 8 GB em um disco de 64 GB, conforme relatado por parted
.
Se você realmente precisa ampliar essa partição, então você a executaria para ampliar a única partição que você tem. Eu normalmente uso o fdisk, não apenas por razões históricas. Mas com parted deve ser algo assim:
parted /dev/vda1 resizepart 1 64G
Somente mais tarde você executaria xfs_growfs
para aproveitar o espaço extra.
Como opção, você pode executá-lo de forma interativa, emitindo primeiro um comando para exibir setores:
(parted) unit s
, em seguida, um comando para exibir o tamanho da unidade em setores (o tamanho real da unidade):
(parted) print
...
Disk /dev/vda: (the number of sectors here)
e finalmente o comando para redimensionar a partição # 1 para esse número.
Se o parted não fornecer um comando de redimensionamento, você terá apenas uma opção: anote o número do bloco inicial, o tipo de partição (primário), o ID da partição (deve ser 83), exclua a partição e recriá-lo com exatamente o mesmo bloco inicial, tipo e ID, enquanto o bloco final deve ser definido como o último disponível (conforme relatado pelo comando parted
).
Como opção, você pode usar fdisk
, desde que a ferramenta esteja disponível.
Nesse caso, você deve executar:
sudo fdisk / dev / vda
e forneça o comando p
para imprimir a tabela de partições atual.
Por exemplo:
Disk /dev/sda: 111,8 GiB, 120034123776 bytes, 234441648 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00070c95
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 218028031 218025984 104G 83 Linux
Com fdisk
, basta excluir a partição e recriá-la: ela proporá que você a torne o maior possível.
Command (m for help): d
Selected partition 1
Partition 1 has been deleted.
Command (m for help): n
Partition type
p primary (0 primary, 0 extended, 4 free)
e extended (container for logical partitions)
Select (default p): p
Partition number (1-4, default 1):
First sector (2048-234441647, default 2048):
Last sector, +sectors or +size{K,M,G,T,P} (2048-234441647, default 234441647):
Created a new partition 1 of type 'Linux' and of size 111,8 GiB.
Command (m for help): p
Disk /dev/sda: 111,8 GiB, 120034123776 bytes, 234441648 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00070c95
Device Boot Start End Sectors Size Id Type
/dev/sda1 2048 234441647 234439600 111,8G 83 Linux
Em seguida, você emitirá um comando w
para gravar as alterações no disco.
Recomenda-se uma reinicialização antes de ampliar o sistema de arquivos.
Por fim, sugiro que você use df -H
em vez de df -h
para que os números mostrados correspondam aos números por parted -l
.