(Sou muito novo em gerenciamento de disco e partições, então algumas terminologias podem ser misturadas e confusas)
Estou tentando aumentar o tamanho do disco do sistema operacional em nossa VM Centos 7.3 no Azure para (espero) migrar sem problemas uma máquina existente de um provedor diferente, onde o disco do sistema operacional é maior que os 30 GB que são padrão no Azure para Distribuições Linux.
Aumentei com sucesso o tamanho do disco de 30 GB para 128 GB usandoeste guiada Microsoft, mas não sei como realmente usar esse novo espaço de armazenamento. A Microsoft temeste guia, mas isso se aplica apenas a partições GPT.
Pelo que posso dizer na saída abaixo, o próprio disco aparece com o tamanho correto em lsblk
, mas nenhuma das partições está fazendo uso disso. A parted
saída também mostra um aumento no tamanho do disco (137 GB versus 128 GB que eu esperaria, mas isso pode não ser relevante para esta questão).
Minha pergunta é a seguinte: como posso usar o armazenamento recém-adicionado? Presumo que terei que aumentar o tamanho da partição MOUNTPOINT /
, mas estou lutando para descobrir como. A desmontagem do volume raiz matará abruptamente a máquina?
Qualquer ajuda é muito apreciada.
[user@machine ~]$ lsblk -o NAME,HCTL,SIZE,MOUNTPOINT,TYPE
NAME HCTL SIZE MOUNTPOINT TYPE
fd0 4K disk
sda 2:0:0:0 128G disk
├─sda1 500M /boot part
└─sda2 29.5G / part
sdb 3:0:1:0 16G disk
└─sdb1 16G /mnt/resource part
sdc 5:0:0:0 128G disk
└─sdc1 128G /datadisk part
[user@machine ~]$ sudo parted -l /dev/sda
Model: Msft Virtual Disk (scsi)
Disk /dev/sda: 137GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 1049kB 525MB 524MB primary xfs boot
2 525MB 32.2GB 31.7GB primary xfs