GNU/Linux >> Tutoriels Linux >  >> Linux

Qu'est-ce qui supprime des éléments de /var/run au redémarrage d'une machine fedora ?

Solution 1 :

Le logiciel doit définir les répertoires dont il a besoin dans /run (qui a remplacé /var/run dans Fedora 15) en plaçant un fichier de configuration dans /usr/lib/tmpfiles.d . Pendant le processus de démarrage, systemd-tmpfiles remplit /run basé sur cette configuration.

Solution 2 :

/var/run est généralement monté en tant que tmpfs , qui est une partition mappée dans votre RAM. Évidemment, la RAM est effacée au redémarrage, de même que tous les systèmes de fichiers tmpfs.

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

Vous devriez envisager de stocker vos données d'application sur un système de fichiers persistant, par ex. monté sur un disque dur.


Linux
  1. Comment Linux gère-t-il plusieurs séparateurs de chemins consécutifs (/home////nom d'utilisateur///fichier) ?

  2. Sur quels systèmes //foo/bar est-il différent de /foo/bar ?

  3. Différence entre /var/log/messages, /var/log/syslog et /var/log/kern.log ?

  4. Comment exécuter le fichier sh à partir d'un autre fichier sh

  5. Comment créer un fichier sous Linux à partir de la fenêtre du terminal ?

Que sont les fichiers /dev/zero et /dev/null sous Linux

Tuer le processus par fichier pid

mysqld_safe mysqld à partir du fichier pid /var/run/mysqld/mysqld.pid empêche le redémarrage du serveur

DD de /dev/zero à /dev/null...ce qui se passe réellement

Lire le courrier de /var/spool/mail/root

Différence et utilisation correcte pour /tmp et /var/tmp