我运行 Fedora 27 服务器主要用于电子邮件服务,主要用于软件的临时电子邮件通信。几乎没有什么永久需要存储在 /var 上,也许除了保留 /var/log 仍然很好。
我知道 Fedora 已经将 tmpfs 用于 /tmp,这太棒了!我想通过将 /var 也放在 tmpfs 上来进一步节省我的 HDD!..但也想将 /var 数据保留在磁盘上的某个位置。
所以我希望能够将 /var 安装为 tmpfs - 就像 /tmp 现在已经一样 - 但也能够在关机时将 /var 备份到磁盘上的某个位置(或者如果可以在某个时间备份,可能会更好)间隔),并在启动时从磁盘恢复 /var。
有人已经这样做了吗?您能分享一下如何做到这一点吗?
答案1
在深入研究这个问题并从反馈中了解更多信息后,我认为 Michael 是对的。看来 Fedora 确实已经解决了这个问题。
journald.conf
#SyncIntervalSec=5m
那么这似乎意味着日志只会在每 5m 正确后才会提交到磁盘?
如果是这样,那么硬盘的情况并没有我想象的那么糟糕..?图表上显示的所有这些磁盘写入可能意味着写入缓存。这是正确的吗?
对于/var/mail
或/var/spool/mail
我想我会将其安装在另一个分区上并添加commit=600,noatime
它应该足够好。