GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Il ne reste plus d'espace sur l'appareil même s'il y en a ?

Un ordinateur portable avec écran cassé auquel j'accède via SSH. Le sudo apt-get autoremove commande me donne les erreurs suivantes

cp: error writing ‘/tmp/mkinitramfs_zN6ZvT//lib/x86_64-linux-gnu/libpthread.so.0’: No space left on device
cp: failed to extend ‘/tmp/mkinitramfs_zN6ZvT//lib/x86_64-linux-gnu/libpthread.so.0’: No space left on device
cp: error writing ‘/tmp/mkinitramfs_zN6ZvT//sbin/modprobe’: No space left on device
cp: failed to extend ‘/tmp/mkinitramfs_zN6ZvT//sbin/modprobe’: No space left on device
cp: error writing ‘/tmp/mkinitramfs_zN6ZvT//sbin/rmmod’: No space left on device
cp: failed to extend ‘/tmp/mkinitramfs_zN6ZvT//sbin/rmmod’: No space left on device

Je reçois des erreurs similaires de diverses autres commandes mais gparted me dit qu'il reste plus de 20 Go d'espace sur la partition (unique) de l'ordinateur portable. Voici la sortie de df

$ df -i
Filesystem      Inodes  IUsed   IFree IUse% Mounted on
udev            502644    484  502160    1% /dev
tmpfs           505433    503  504930    1% /run
/dev/sda1      7331840 214087 7117753    3% /
none            505433      2  505431    1% /sys/fs/cgroup
none            505433      3  505430    1% /run/lock
none            505433      4  505429    1% /run/shm
none            505433     16  505417    1% /run/user
overflow        505433    401  505032    1% /tmp

Et :

$ df -k
Filesystem     1K-blocks     Used Available Use% Mounted on
udev             2010576       12   2010564   1% /dev
tmpfs             404348     1284    403064   1% /run
/dev/sda1      115247656 83994028  25809372  77% /
none                   4        0         4   0% /sys/fs/cgroup
none                5120        0      5120   0% /run/lock
none             2021732      204   2021528   1% /run/shm
none              102400       16    102384   1% /run/user
overflow            1024     1024         0 100% /tmp

L'erreur s'est produite après l'exécution de sudo apt-get upgrade .

Réponse acceptée :

À un moment donné dans le passé, votre système de fichiers racine s'est rempli et un petit /tmp temporaire a été créé pour permettre au démarrage de réussir. Ce petit /tmp n'a jamais été supprimé, donc maintenant, même si vous avez de la place sur /, vous remplissez toujours le petit /tmp et voyez votre problème. Démontez-le simplement :

sudo umount /tmp

et bien sûr, essayez de vous assurer que votre / est aussi propre que possible.

Normalement, /tmp n'est qu'une partie du système de fichiers racine (/), aucun montage séparé n'est nécessaire, à moins qu'il n'y ait des circonstances particulières, comme manquer d'espace fichier racine (lorsqu'un démon crée celui que vous voyez), ou peut-être que vous avez / sur un support très lent (comme une clé USB) et souhaitez /tmp en RAM pour des performances, même avec un espace limité.

Connexe :Est-il possible de placer des fenêtres avec des raccourcis clavier dans Gnome-Shell ?
Ubuntu
  1. Linux - Sudo :impossible de Mkdir /var/log/sudo-io/00/2a :il ne reste plus d'espace sur l'appareil ?

  2. Visibilité de la barre d'état de Nautilus - Vérifier rapidement l'espace libre ?

  3. L'application Node.js ne peut pas s'exécuter sur le port 80 même si aucun autre processus ne bloque le port

  4. Pas d'espace disponible sur le périphérique

  5. git gc :il ne reste plus d'espace sur l'appareil, même si 3 Go sont disponibles et tmp_pack seulement 16 Mo

Linux :il ne reste plus d'espace sur l'appareil alors que la commande df affiche beaucoup d'espace libre

Bash :il ne reste plus d'espace sur l'appareil

AWS EC2 - Plus d'espace sur l'appareil

Il ne reste plus d'espace sur l'appareil même après l'ajout d'un stockage de persistance sur gcloud

Comment vérifier l'espace libre restant sur un périphérique pour créer une partition

Comment corriger les erreurs intermittentes d'absence d'espace sur l'appareil pendant mv lorsque l'appareil dispose de beaucoup d'espace?