GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wenig Platz in /run

Lösung 1:

In einem Post auf Ask Ubuntu schlug korrident einen möglichen Workaround vor:

Hinzufügen eines mount Befehl an /etc/rc.local Datei:

mount -t tmpfs tmpfs /run -o remount,size=85M

Stellen Sie sicher, dass das Skript "exit 0 " bei Erfolg oder jeder andere Wert bei Fehler. (Auszug aus der Datei.)

Lösung 2:

Ich denke nicht, dass es notwendig ist, die Größe von /run zu erhöhen, aber falls Sie es vergrößern müssen, versuchen Sie, Ihre /etc/fstab-Datei zu bearbeiten. Dort sind alle Mountpoints und die meisten Partitionen aufgelistet. Wenn Ihre /run-Partition eine tmpfs ist (was sie zumindest laut https://askubuntu.com/questions/57297/why-has-var-run-been-migrated-to-run sein sollte, würde ich das vorher bestätigen Befolgen Sie diese Anweisungen), dann können Sie einfach die fstab-Zeile Ihres /run-Mounts in etwas ändern, das dem Folgenden ähnelt:

none /dev/shm tmpfs defaults,size=8G 0 0

Sehen Sie, wie die Größe direkt nach defaults deklariert wird ? Versuchen Sie das. Sie können auch Megabytes verwenden, indem Sie M:

verwenden

none /dev/shm tmpfs defaults,size=100M 0 0

Starten Sie den Computer danach neu und die Änderungen sollten übernommen werden.

Bearbeiten :Streichen Sie das, sieht so aus, als ob Ubuntu den run erstellt partitionieren Sie mit Dateien in /etc/init und /etc/init.d und nicht über fstab. Sie müssten diese Dateien durchsuchen und den Mount-Befehl finden, der zum Erstellen von run verwendet wird und manuell bearbeiten. Ich habe gerade keine Box, um dies zu testen, aber versuche es mal so:

find /etc/init* -type f | xargs grep "mount"

ODER

find /etc/init* -type f | xargs grep "run"

Wenn es über ein Bash-Skript gemountet wird, sollte dies die Datei und Zeile finden, die das Mounten durchführt.

Lösung 3:

Temporäre Erhöhung des tmpfs-Dateisystems

1) Öffnen Sie /etc/fstab mit vi oder einen Texteditor Ihrer Wahl,

2) Suchen Sie die Zeile /dev/shm und verwenden Sie die tmpfs-Größenoption, um Ihre erwartete Größe anzugeben,

e.g. 512MB:
tmpfs      /dev/shm      tmpfs   defaults,size=512m   0   0

e.g. 2GB:
tmpfs      /dev/shm      tmpfs   defaults,size=2g   0   0

danach

mount -o remount /dev/shm

Linux
  1. Linux:Unterschied zwischen /dev/console , /dev/tty und /dev/tty0?

  2. /tmp in den Ram verschieben?

  3. Wie ändere ich Mount-Punkte?

  4. Django static_root in /var/www/... - keine Berechtigungen für collectstatic

  5. Wann sollte ich /dev/shm/ verwenden und wann sollte ich /tmp/?

Df-Befehl in Linux (Speicherplatz prüfen)

Installieren Sie Binärdateien in /bin, /sbin, /usr/bin und /usr/sbin, Interaktionen mit --prefix und DESTDIR

Wie finde ich heraus, aus welchem ​​Ordner ein Prozess läuft?

unix:///var/run/supervisor.sock keine solche Datei

/sys/ Dokumentation?

Warum sind < oder > erforderlich, um /dev/tcp