GNU/Linux >> Linux Esercitazione >  >> Linux

Poco spazio in /run

Soluzione 1:

In un post su Ask Ubuntu, korrident ha suggerito una possibile soluzione alternativa:

Aggiunta di un mount comando al /etc/rc.local file:

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

Assicurati che lo script "exit 0 " in caso di successo o qualsiasi altro valore in caso di errore. (Estratto dal file.)

Soluzione 2:

Non penso che sia necessario aumentare la dimensione di /run, ma nel caso sia necessario aumentarla provare a modificare il file /etc/fstab. Qui sono elencati tutti i punti di montaggio e la maggior parte delle partizioni. Se la tua partizione /run è un tmpfs (che dovrebbe essere, almeno secondo https://askubuntu.com/questions/57297/why-has-var-run-been-migrated-to-run, confermerei prima seguendo queste istruzioni) allora puoi semplicemente cambiare la riga fstab del tuo /run mount in qualcosa di simile al seguente:

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

Guarda come viene dichiarata la taglia subito dopo defaults ? Prova a farlo. Puoi utilizzare anche i megabyte utilizzando M:

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

Riavvia il computer dopo questo e le modifiche dovrebbero aver luogo.

Modifica :Grattalo, sembra che Ubuntu crei il run partizione utilizzando i file in /etc/init e /etc/init.d e non tramite fstab. Dovresti esaminare quei file e trovare il comando mount che usa per creare run e modificarlo manualmente. Non ho una scatola su cui testarlo in questo momento, ma prova a eseguire questo:

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

O

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

Se viene montato tramite uno script bash, questo dovrebbe trovare il file e la riga che esegue il montaggio.

Soluzione 3:

Aumento temporaneo del filesystem tmpfs

1) Apri /etc/fstab con vi o qualsiasi editor di testo di tua scelta,

2) Individua la riga di /dev/shm e utilizza l'opzione tmpfs size per specificare la dimensione prevista,

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

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

dopo allora

mount -o remount /dev/shm

Linux
  1. In che modo Linux gestisce più separatori di percorsi consecutivi (/home////nomeutente///file)?

  2. Un supporto vincolante?

  3. Linux:differenza tra /dev/console , /dev/tty e /dev/tty0?

  4. Bash =~ Regex e HTTPS://regex101.com/?

  5. Sposta /tmp su Ram?

Comando Df in Linux (Controlla spazio su disco)

unix:///var/run/supervisor.sock nessun file di questo tipo

Qual è la differenza tra /tmp e /run?

echo o print /dev/stdin /dev/stdout /dev/stderr

Perché sono necessari < o > per usare /dev/tcp

I siti web dovrebbero vivere in /var/ o /usr/ in base all'utilizzo consigliato?