Estoy ejecutando una máquina FC18 en la que estoy probando un software (smf-sav, un milter) manteniendo parte de sus archivos de trabajo en / var / run / smf-sav /.
Ese directorio sigue desapareciendo después de reiniciar. De ahí la pregunta: ¿qué es eliminarlo? ¿Hay alguna manera de marcarlo como permanente?
df -k
esa máquina en tu pregunta?Respuestas:
El software debe definir qué directorios necesita en / run (que reemplazó / var / run en Fedora 15) colocando un archivo de configuración en /usr/lib/tmpfiles.d . Durante el proceso de arranque, systemd-tmpfiles se llena / ejecuta en función de esa configuración.
fuente
/var/run
generalmente se monta comotmpfs
, que es una partición asignada a su RAM. Obviamente, la RAM se borra al reiniciar, al igual que todos los sistemas de archivos tmpfs.http://fedoraproject.org/wiki/Features/var-run-tmpfs
Debería considerar almacenar los datos de su aplicación en un sistema de archivos persistente, por ejemplo, montado en un disco duro.
fuente