Após a reinicialização, houve outro snapshot com 40 GiB. Eu removi e agora funciona bem
Eu sei que esta pergunta é frequentemente feita, mas não encontrei uma resposta para o meu caso. Estou executando o openSUSE com uma partição de 50 GiB btrfs e uma parte de 700 GiB montada em / var / lib / libvirt
df -h me mostra que a partição de 50 GiB está cheia, mas du -sh /*
me mostra que a maior pasta é / usr com 5 GiB e / var / lib / libvirt.
Eu removi todos os instantâneos com snapper e ganhei 2 GiB com isso, mas onde está o resto do meu disco?
O espaço em disco não é mostrado como liberado (e, na verdade, liberado) antes que todos os manipuladores de arquivos sejam fechados contra os arquivos grandes que você excluiu. O lsof é um comando útil para detectar quais processos ainda têm os arquivos abertos, uma solução é reiniciar os processos que têm os manipuladores de arquivos abertos.
lsof +D /var/lib/libvirt
exibe arquivos e processos abertos para esse assunto.
Tags disk-usage btrfs opensuse