我一直读到它/var/log
不应该放在 SSD 上,因为它一直被写入。
我正在安装 Ubuntu 和 SSD,想知道我是否真的需要在我的 HDD 上为这个文件夹创建一个额外的分区,如果需要,这个分区应该有多大?
答案1
你从哪里得到这些废话?除非你运行的服务器非常繁忙,否则 /var/log 不会被写入那太多了。您必须以每秒几百 MB 的速度向 SSD 写入数据几年,才能将其磨损。这将是一个难以想象的日志量。
答案2
这取决于你……我过去见过一些选项:你可以将 /var/log/ 默认放在 ssd 上,你可以将其放入 tmpfs 并在关机时将内容同步到磁盘,你可以将 /var/log 放在具有较大提交间隔设置的磁盘文件系统上。或者也可以使用这些选项将其安装在 hdd 上。
如果是的话,它应该有多大?
这完全取决于您的用例。一些提示:计划使用 logrotate?计划删除 x 天前的日志?计划使用 Apache、MySQL 或其他需要保留日志的软件?
如果您想要确切知道 /var/log/ 需要多大,您需要确定创建这些日志的开始日期,查看它们如何随时间增长,并尝试找到一个日志记录周期,您可以开始删除日志文件,并且日志增加的数量与您可以删除的数量相匹配。此时,只有当您需要解决特定问题时,日志才会增长。为了方便起见,增加一些 Mb,您就会得到 /var/log 的大小。