Ali*_*orm 14 linux fedora milter
我正在运行一台 FC18 机器,我正在测试一个软件(smf-sav,一个 milter),将其部分工作文件保存在 /var/run/smf-sav/ 下。
该目录在重新启动后不断消失。因此,问题是:什么是删除它?有没有办法将其标记为永久?
sci*_*rus 16
该软件应该通过在/usr/lib/tmpfiles.d 中放置一个配置文件来定义它需要的/run(在 Fedora 15 中取代/var/run)中的目录。在引导过程中,systemd-tmpfiles根据该配置填充/run。
Pav*_*vel 14
/var/run通常挂载为tmpfs,这是映射到 RAM 的分区。显然 RAM 在重新启动时会被清除,所有 tmpfs 文件系统也是如此。
http://fedoraproject.org/wiki/Features/var-run-tmpfs
您应该考虑将应用程序数据存储在持久文件系统上,例如安装在硬盘上。