/ dev / mapper / full

17

Salut à tous J'ai un problème où mon système ne se connecte pas ou ne démarre pas correctement. J'ai vérifié l'espace sur le disque dur pour trouver ce qui suit.

matthew@Kronos:~$ df -h
Filesystem                   Size  Used Avail Use% Mounted on
/dev/mapper/Kronos--vg-root  214G  203G     0 100% /
none                         4.0K     0  4.0K   0% /sys/fs/cgroup
udev                         7.8G  4.0K  7.8G   1% /dev
tmpfs                        1.6G  928K  1.6G   1% /run
none                         5.0M     0  5.0M   0% /run/lock
none                         7.8G  4.0K  7.8G   1% /run/shm
none                         100M  8.0K  100M   1% /run/user
overflow                     1.0M   36K  988K   4% /tmp
/dev/sda1                    228M   55M  161M  26% /boot
zeus                         1.8T  1.3T  540G  71% /zeus

Comment puis-je résoudre ce problème à 100%, je n'ai pas de disque dur plus gros à lui donner, suis-je obligé d'acheter un plus gros disque pour cela? Je suis assez nouveau sur Ubuntu et Linux, veuillez donc fournir des commandes de ligne de commande complètes que je dois utiliser.

Merci d'avance.

Magnum26
la source

Réponses:

18

Après avoir beaucoup fouillé, j'ai trouvé le problème!

Explorer les fichiers en utilisant:

    sudo du -a /home | sort -n -r | head -n 10

Affiche les 10 premiers fichiers occupant le plus d'espace, deux des plus importants étaient des erreurs .xsession et mon dossier de téléchargements. Après être allé dans le répertoire et utiliser rm -f sur les dossiers, mon / home n'est plus que 6.1G!

   Filesystem                   Size  Used Avail Use% Mounted on
   /dev/mapper/Kronos--vg-root  214G  6.1G  208G   3% /
   none                         4.0K     0  4.0K   0% /sys/fs/cgroup
   udev                         7.8G  4.0K  7.8G   1% /dev
   tmpfs                        1.6G  912K  1.6G   1% /run
   none                         5.0M     0  5.0M   0% /run/lock
   none                         7.8G  148K  7.8G   1% /run/shm
   none                         100M   20K  100M   1% /run/user
   /dev/sda1                    228M   64M  152M  30% /boot
   zeus                         1.8T  1.3T  538G  71% /zeus

Merci à tous ceux qui m'ont aidé à réduire le problème et à le résoudre.

Magnum26
la source
4
merci pour cette commande sudo du -a / home | trier -n -r | tête -n 10,
Darren Cato
Eh bien, je suis perdu ici. J'ai laissé une machine SLES fraîchement installée pendant quelques jours et maintenant / dev / mapper / system-root est plein. Je ne sais pas comment procéder.
Shailen
2
Mon disque est tellement plein qu'il ne fonctionnera même pas du: ça a quand même fonctionné du -a / | sort -n -r | head -n 10 sort: write failed: /tmp/sortxghtli: No space left on device df.
Shailen
5

Vous avez donc un disque dur complet et aucun espace supplémentaire pour y mettre les choses?

Supprimer des trucs?

Tu ne peux pas nettoyer un peu les choses? Une nouvelle installation d'Ubuntu ne représente que quelques concerts, vous avez donc beaucoup de choses qui occupent cet espace. Vous stockez plus que ce que vous pouvez vous permettre de stocker. L'économie dicte que vous devez en expédier ailleurs ou simplement le supprimer.

  • Désinstaller les applications inutilisées
  • Désinstallez les jeux auxquels vous ne jouez pas (alias installez uniquement ceux auxquels vous jouez)
  • Gardez votre musique dans une solution de stockage de musique en ligne.
  • Stockez vos photos dans quelque chose de similaire. Ou Flickr, etc.
  • Archiver des trucs sur CD / DVD / Bluray.

Achetez plus d'espace.

Si vous avez juste besoin de tout conserver et de ne rien supprimer, vous avez besoin de plus d'espace. La seule façon de résoudre ce problème à long terme est d'acheter plus de stockage. Envisagez de seconde main si vous ne pouvez pas vous permettre de nouvelles. Le plus grand (actuellement 4 To) n'est souvent pas le moins cher.

Récupérer un espace "réservé"

Ubuntu se réserve environ 5% pour vous permettre de continuer à utiliser l'ordinateur s'il est complètement plein. C'est pour root et root uniquement. Si vous êtes vraiment coincé, vous pouvez récupérer cet espace:

sudo tune2fs -m 0 /dev/mapper/Kronos--vg-root

Si vous remplissez cet espace, vous êtes bourré. Vous ne pourrez probablement même pas démarrer, alors n'utilisez cela qu'en dernier recours!

Oli
la source
Merci pour le commentaire, le lecteur plein est uniquement un lecteur OS et n'a pas de jeux, ou presque rien dessus. J'utilise un serveur avec quelques applications, environ 5 au total sont allumées en permanence. Tous mes films et émissions de télévision, sites Web, etc. sont stockés sur mes lecteurs Zeus zfs dont j'ai beaucoup d'espace. Je vais essayer l'espace de récupération et voir ce qui se passe.
Magnum26
Après avoir exécuté la commande tune, dev / mapper s'affiche désormais à 95%. Je pensais qu'Ubuntu était censé être petit et j'ai supposé que 250 Go seraient suffisants pour 5 applications et le système d'exploitation ...
Magnum26
3
250 Go, c'est environ 240 Go de plus que ce dont vous avez besoin. Quelque chose remplit cet espace. Je vous suggère de passer du temps avec l'outil d'utilisation du disque pour déterminer où il va avant que les 5% restants ne disparaissent également. Des outils comme sudo du -sh /*pourraient également aider (changez le chemin lorsque vous découvrez où la majeure partie de l'espace est utilisé)
Oli
2

Dans mon cas, les fichiers téléchargés ont été temporairement stockés. Essayez de supprimer des éléments de /tmp.

Vairavan Srinivasan
la source
1

C'est ce qui m'a aidé après avoir supprimé des trucs sans succès:

lsof | grep delete

Cela montre le pid des processus qui ont encore une poignée sur les fichiers supprimés. Arrêtez / tuez le processus pour libérer de l'espace disque.

Il se trouve que le fichier supprimé peut toujours être géré par un processus et occupe donc toujours de l'espace disque.

Norrey Okumu
la source