J'utilise l'édition serveur 14.10 et je constate que ma parititon / run manque d'espace. Le schéma de partitionnement est celui par défaut du programme d'installation, avec une maison chiffrée et utilisant LVM. Il s'agissait à l'origine d'une machine virtuelle serveur 13.10, mise à niveau vers 14.04, puis vers 14.10.
Notre système de surveillance du réseau se connecte périodiquement à cette boîte avec SSH (quelques fois par minute). Je pense que cela fait que la partition manque d'espace. df -h ressemble à ceci :
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/ubuntu--vg-root 33G 12G 20G 39% /
none 4.1k 0 4.1k 0% /sys/fs/cgroup
udev 1.1G 4.1k 1.1G 1% /dev
tmpfs 210M 210M 0 100% /run
none 5.3M 0 5.3M 0% /run/lock
none 1.1G 181k 1.1G 1% /run/shm
none 105M 0 105M 0% /run/user
/dev/sda1 247M 85M 150M 37% /boot
/home/X/.Private 33G 12G 20G 39% /home/X
J'ai trouvé que le répertoire /run/systemd/sessions contient plus de 50 000 fichiers, qui semblent être créés à chaque fois que quelque chose se connecte. J'aimerais savoir :
- Puis-je supprimer ces fichiers ?
- Pourquoi /run ne dispose-t-il que de 200 Mo d'espace disponible ? Dois-je l'augmenter ?
- Comment arrêter la création de tous ces fichiers ?
Réponse acceptée :
systemd est un gestionnaire de système et de session pour Linux, compatible avec les scripts d'initialisation SysV et LSB. systemd fournit des capacités de parallélisation agressives, utilise l'activation de socket et D-Bus pour démarrer les services, offre le démarrage à la demande des démons, assure le suivi des processus à l'aide de cgroups Linux, prend en charge la création d'instantanés et la restauration de l'état du système, maintient les points de montage et de montage automatique et implémente un élaborer une logique de contrôle de service basée sur les dépendances transactionnelles.
C'est un gestionnaire de démarrage alternatif qui gère la session utilisateur et nous suspectons les fichiers sous /run/systemd/session pourrait probablement être un fichier de session. Vous pouvez laisser le dernier fichier de session et supprimer le reste.
Comme il ne fait que 200 Mo, vous pouvez copier les fichiers dans un autre répertoire et vous pouvez utiliser le même en cas de problème
J'espère que cela vous aidera !