Como aumentar o tamanho do sistema de arquivos para corresponder à partição

3

Desculpas para esta pergunta, mas eu sou muito novo no Linux. Quando instalei minha distribuição do Fedora, aloquei apenas 20 GB do meu espaço em disco rígido para sua partição. Eu recentemente usei o GParted e tentei aumentar o tamanho da partição para cerca de 40GB. Fiquei com a impressão de que tive sucesso, mas hoje tentei criar um diretório e recebi a seguinte mensagem de erro:

mkdir: cannot create directory ‘b_scripts’: No space left on device

Eu verifiquei o espaço no meu disco e descobri que eu tinha usado 20GB no meu fedora-root.

derrick@dazza >> df -h 
Filesystem               Size  Used Avail Use% Mounted on
devtmpfs                 1.9G     0  1.9G   0% /dev
tmpfs                    1.9G  253M  1.7G  14% /dev/shm
tmpfs                    1.9G  1.5M  1.9G   1% /run
tmpfs                    1.9G     0  1.9G   0% /sys/fs/cgroup
/dev/mapper/fedora-root   20G   19G     0 100% /
tmpfs                    1.9G  128K  1.9G   1% /tmp
tmpfs                    386M   20K  386M   1% /run/user/42
tmpfs                    386M   28K  386M   1% /run/user/1000

Uma partição é diferente de um sistema de arquivos? Como é que existem apenas 20 GB no total alocados para o meu fedora-root? Qual é a minha solução? Como eu aumento o tamanho do meu sistema de arquivos do fedora-root para que ele tenha mais de 20GB de tamanho?

    
por user3117051 30.07.2017 / 19:02

1 resposta

3

Neste caso, o seu sistema de arquivos está no LV (Logical Volumne), que está na partição. Se você expandir a partição, seu LV não será expandido.

Por favor, execute estes comandos:

pvresize <device name> < - Isso permitirá que o Volume Físico saiba que a partição em que ele está foi expandida.

E:

lvextend -l +100%FREE /dev/mapper/fedora-root <Physical Volume name> < - Isso estenderá o LV.

resize2fs /dev/mapper/fedora-root

PS: Você pode encontrar o nome do volume físico usando o comando pvs

Obrigado @Dani_l pelas sugestões de edição.

    
por 30.07.2017 / 20:56