Eu estupidamente criei um disco dinâmico quando criei uma VM. O disco foi convertido em fixo e o tamanho foi aumentado para 20 GB. Eu inicializei em um CD ao vivo do GParted e estendi a partição até o máximo.
Através de extenso pesquisando, eu executei os seguintes comandos em um terminal:
pvresize /dev/sda5
pvscan
(reports 19.76GiB total/in use)
lvextend -l +100%FREE /dev/snoopy-vg/root
(4547 extents matches existing size)
resize2fs /dev/snoopy-vg/root
(open: no such file or directory while opening /dev/snoopy-vg/root)
Se eu tentar ...
resize2fs /dev/sda5
(resize2fs: Bad magic number in super-block while trying to open /dev/sda5)
Como você pode ver, o último comando está obviamente errado. Uma vez que eu inicializo na VM propriamente, nada mudou ...
frank@snoopy:~$ df -H
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/snoopy--vg-root 6.0G 5.3G 359M 94% /
Existe algum último passo que estou faltando? Qual o molho secreto?
lvchange -ay /dev/snoopy-vg/root
?