Você tem duas partições do sistema de arquivos, uma montada em /
(a partição raiz, sda1
) contendo seu sistema operacional e uma montada em /home
(a partição inicial, sda2
) contendo seus arquivos pessoais. Sua partição inicial está longe de estar cheia, então deve ser sua partição raiz completa.
Em uma estação de trabalho, os arquivos grandes geralmente acabam nos diretórios iniciais dos usuários. Em um servidor, /home
normalmente permanece pequeno: a maior parte dos dados geralmente está abaixo de /var
ou /srv
, dependendo de como seus serviços estão configurados.
Execute du -xh / | grep G
(ou, para evitar ocorrências falsas, se um nome de arquivo contiver G
: du -xh / | grep '^[0-9.]*G'
) para ver quais diretórios na partição raiz contêm muitos dados. Mova o que está sendo preenchido para /home
. Digamos que a grande quantidade de dados acabe em algum lugar abaixo de /srv
, então:
-
Pare todos os serviços que estão acessando dados em
/srv
. -
Execute os seguintes comandos:
mv /srv /home/ ln -s home/srv /
-
Reinicie todos os serviços.
Isso torna /srv
um link simbólico apontando para um diretório na partição inicial.