Mais espaço necessário no sistema de arquivos / opt mesmo após a extensão de armazenamento

1

Tentando instalar um rpm com yum localinstall e recebo:

Transaction Check Error:
installing package streamsets-datacollector-1.5.1.2-1.noarch 
needs 542MB on the /opt filesystem

Error Summary
-------------
Disk Requirements:
  At least 542MB more space needed on the /opt filesystem.

Eu verifiquei o espaço livre com df -h e vi que havia apenas 300 MB disponíveis. Então eu fiz lvextend -L +1G /dev/mapper/rootvg-opt . Reran df -h e a alteração foi refletida com precisão. Tentei instalar mais uma vez e recebi o mesmo erro. Eu tentei alocar ainda mais espaço (3GB no total livre agora, o que é muito maior do que esse pacote deveria exigir) e estou recebendo o mesmo erro com a mesma quantidade de espaço necessário faltando.

    
por user2901181 09.08.2016 / 16:57

1 resposta

2

Após estender o volume lógico, você ainda precisa estender o sistema de arquivos que está sobre ele.

Para o ext4:

resize2fs -p /dev/mapper/rootvg-opt

Para o Btrfs:

btrfs filesystem resize max /opt

Ou você poderia ter originalmente adicionado a opção -r , como sugerido pelo @derobert. Na página lvextend man:

-r, --resizefs
      Resize underlying filesystem together with  the  logical  volume
      using fsadm(8).
    
por 09.08.2016 / 17:28