首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我们可以在RuntimeMaxUse中指定journald.conf属性的百分比值吗?

我们可以在RuntimeMaxUse中指定journald.conf属性的百分比值吗?
EN

Unix & Linux用户
提问于 2016-07-15 06:17:03
回答 1查看 1.3K关注 0票数 4

从Journald.conf的手册页我了解到,在默认情况下,日志使用文件系统大小的10%来存储日志文件。

我已经在journald.conf中配置了下面的值。

代码语言:javascript
复制
RuntimeMaxUse=10
#RuntimeKeepFree=
RuntimeMaxFileSize=2G
RuntimeMaxFiles=3

我没有指定任何单位

RuntimeMaxUse属性

日记如何对待这个值?

下面还有一个问题

是否在journald.conf文件中指定将30%的文件系统大小用于日志文件?

对于上述配置,我可以在我的系统上看到以下结果

代码语言:javascript
复制
-rw-r-----+ 1 root root 904M Jul 14 14:11 system@63691df841d14d4795850417936c799e-0000000006cdd9d1-0005379686115fe8.journal
-rw-r-----+ 1 root root 904M Jul 14 14:14 system@63691df841d14d4795850417936c799e-0000000006e30c11-00053796905a72d8.journal
-rw-r-----+ 1 root root 120M Jul 14 14:14 system.journal

用大约1G创建的两个文件和第三个文件可以增长到1G,然后删除最老的日志文件。

对于下面的另一个配置,

代码语言:javascript
复制
RuntimeMaxUse=2G
#RuntimeKeepFree=
RuntimeMaxFileSize=2G
RuntimeMaxFiles=3

尽管我将RuntimeMaxUse指定为2G,但我可以看到日志使用3G文件系统大小。i.e

代码语言:javascript
复制
1) file1 -- system@*********************** - 1G
2) file2 -- system@*********************** - 1G
3) file3 -- system.journal                 - Reaches upto 1G

我的理解正确吗?

请澄清。

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2018-11-20 11:55:31

不,不能将RuntimeMaxUse的百分比值或journald.conf的任何其他存储选项指定为Jan 在此解释

这些值不是以百分比指定的,而是在单位后面的绝对值中指定的。只有当用户没有为给定选项指定值时,才应用手册中提到的百分比。

因此,只有绝对值跟在一个单位后面才能工作。

票数 2
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/296054

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档