Observe que você tem 2 GB para /
, 1 GB para troca, outros 2 GB para /var
e 16 GB para /home
. Basicamente você atribuiu 2GB para todo o sistema operacional, programas instalados e, aparentemente, o diretório /build
que você está usando para compilar o projeto dspace .
Você pode verificar o espaço livre em cada partição usando df -h
. É possível que a raiz tenha sido usada 100% enquanto você tem algum espaço livre em /home
.
Acho que você deseja redimensionar a partição /
. No entanto, pode não ser a solução.
-
Redimensione a partição: Você pode redimensionar uma partição somente se tiver espaço livre adjacente à partição. É possível que
/
seja adjacente ao swap. Em seguida, você pode tentar inicializar um LiveCD e usargparted
ou outra ferramenta para remover a partição de troca e redimensionar a/
. No entanto, você terá apenas 1 GB e precisará de uma nova partição de troca. -
Expanda o disco rígido, redimensione a partição e crie uma nova partição swap: Você pode redimensione o disco rígido , apague a troca, redimensione a
/
e crie uma nova partição swap no espaço restante. No entanto, você receberá apenas 1 GB a mais pela raiz.
Em vez dessas soluções, existem outras soluções que você pode considerar:
-
Expanda o disco rígido e crie uma nova partição para o root: Você pode redimensionar o disco rígido , criar uma nova partição com o espaço livre, mover os arquivos de
/
para a nova partição , altere o/etc/fstab
para montar a nova partição como root e configure a partição de inicialização . - Adicione um novo disco rígido e mova seus dados para lá: Você pode adiciona um novo disco virtual à VM , cria um conjunto de partições com melhor layout / tamanhos, move os dados para lá e configura a partição de inicialização . Você pode remover mais tarde o disco virtual antigo ou usá-lo como um disco adicional.
-
Adicione um novo disco rígido e crie uma partição de dados: Você pode adiciona um novo disco virtual à VM , cria uma nova partição lá e mova arquivos e pastas para lá . Por exemplo, você pode mover o diretório
/build
para o novo disco e criar um link simbólico para acessar essas pastas normalmente. -
Mover arquivos para a partição inicial: Por exemplo, você pode mover o diretório
/build
(e alguns outros) da raiz para a partição/home
. Por exemplo, para uma pasta/home/build
. Você pode criar um link simbólico para acessar a pasta resultante usando o caminho/build
anterior.$ sudo mv /build /home/. # move /build to the other partition $ sudo ln -s /home/build /build # create a symbolic link
Acho que Adicionar um novo disco e mover os dados para lá é a melhor solução a longo prazo. Você terá um disco melhor organizado. No entanto, se você precisar de uma solução agora, tente mover os arquivos para a partição inicial .