Ich verwende die Server Edition 14.10 und stelle fest, dass meine /run-Parititon keinen Platz mehr hat. Das Partitionierungsschema ist das Standardschema des Installationsprogramms, mit verschlüsseltem Home und Verwendung von LVM. Dies war ursprünglich eine 13.10-Server-VM, die auf 14.04 und dann auf 14.10 aktualisiert wurde.
Unser Netzwerküberwachungssystem loggt sich regelmäßig mit SSH in diese Box ein (ein paar Mal pro Minute). Ich glaube, dies führt dazu, dass der Partition der Speicherplatz ausgeht. df -h sieht so aus:
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
Ich habe festgestellt, dass das Verzeichnis /run/systemd/sessions über 50000 Dateien enthält, die aussehen, als würden sie jedes Mal erstellt, wenn sich etwas anmeldet. Ich würde gerne wissen:
- Kann ich diese Dateien löschen?
- Warum stehen /run nur 200 MB Speicherplatz zur Verfügung? Soll ich ihn erhöhen?
- Wie verhindere ich, dass all diese Dateien erstellt werden?
Akzeptierte Antwort:
systemd ist ein System- und Sitzungsmanager für Linux, kompatibel mit SysV- und LSB-Init-Skripten. systemd bietet aggressive Parallelisierungsfunktionen, verwendet Socket- und D-Bus-Aktivierung zum Starten von Diensten, bietet das Starten von Daemons bei Bedarf, verfolgt Prozesse mithilfe von Linux-Cgroups, unterstützt Snapshots und Wiederherstellen des Systemstatus, verwaltet Mount- und Automount-Punkte und implementiert ein ausgearbeitete, auf Transaktionsabhängigkeiten basierende Dienststeuerungslogik.
Es ist ein alternativer Bootmanager die die Benutzersitzung verwaltet und wir vermuten die Dateien unter /run/systemd/session könnte wahrscheinlich Sitzungsdatei sein. Sie können die letzte Sitzungsdatei verlassen und den Rest löschen.
Da es nur 200 MB sind, können Sie eine Kopie der Dateien in ein anderes Verzeichnis kopieren und dasselbe verwenden, wenn etwas schief geht
Hoffe, das hilft!