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.