GNU/Linux >> Linux Esercitazione >  >> Linux

Cosa sta rimuovendo cose da /var/run al riavvio da una macchina fedora?

Soluzione 1:

Il software dovrebbe definire quali directory ha bisogno in /run (che ha sostituito /var/run in Fedora 15) inserendo un file di configurazione in /usr/lib/tmpfiles.d . Durante il processo di avvio, systemd-tmpfiles popola /run basato su tale configurazione.

Soluzione 2:

/var/run è solitamente montato come tmpfs , che è una partizione mappata nella RAM. Ovviamente la RAM viene cancellata al riavvio, così come tutti i file system tmpfs.

http://fedoraproject.org/wiki/Features/var-run-tmpfs

Dovresti considerare di archiviare i dati dell'applicazione su un file system persistente, ad es. montato su un disco rigido.


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

  2. Cosa sono i file /dev/zero e /dev/null in Linux

  3. Come eseguire il file sh da un altro file sh

  4. Cosa va in /var?

  5. Django static_root in /var/www/... - nessuna autorizzazione a collectstatic

Uccidi il processo tramite il file pid

mysqld_safe mysqld dal file pid /var/run/mysqld/mysqld.pid impedisce il riavvio del server

DD da /dev/zero a /dev/null... cosa succede realmente

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

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

Leggere la posta da /var/spool/mail/root