
Eu instalei o servidor Ubuntu 16.04 como um servidor web no trabalho. Eu havia alocado inicialmente 100 GB para ele. Por alguma razão, parte do espaço foi consumido pelo tmpfs e não posso reivindicá-lo.
Aqui está o que eu ganho quando corrodf -h
Tamanho do sistema de arquivos usado Disponibilidade Uso% Montado em udev 31G 0 31G 0% /dev tmpfs 6,2G 8,9M 6,2G 1% /execução /dev/mapper/filesystem--vg-root 36G 34G 238M 100% / tmpfs 31G 0 31G 0% /dev/shm tmpfs 5,0M 0 5,0M 0% /executar/bloquear tmpfs 31G 0 31G 0% /sys/fs/cgroup /dev/sda1 472M 57M 391M 13% /inicialização tmpfs 6,2G 0 6,2G 0% /run/user/1000
Parece que minha /
pasta está cheia. O que não deveria ser o caso. O servidor já usou apenas 36 GB. Por favor ajude alguém.
Responder1
Como entendo pelos comentários, o OP tem uma partição swap muito grande. Aqui está o procedimento para reduzi-lo ao tamanho razoável:
- Desativar troca:
swapoff /dev/mapper/thitoacademics--vg-swap_1
- Altere o LV de troca para 4 GB:
lvreduce -L 4G /dev/mapper/thitoacademics--vg-swap_1
- Recrie a nova troca (por precaução):
mkswap /dev/mapper/thitoacademics--vg-swap_1
- Adicionar nova troca:
swapon /dev/mapper/thitoacademics--vg-swap_1
Todos esses comandos precisam ser executados como root
Para mover o espaço livre em disco para outro LV/sistema de arquivos, você deve seguir estas etapas:
- Estenda o outro sistema de arquivos:
lvextend -L+4G /dev/mapper/filesystem--vg-root
- Estenda o sistema de arquivos
resize2fs /dev/mapper/filesystem--vg-root
Novamente, todos esses comandos precisam ser executados como root