大型命名.run 文件

che*_*sum 4 bind

我的服务器中有这个大的named.run 文件。

发现它只是一个日志,删除它是安全的。

有些人建议对其运行 logrotate,但我想知道是否可以配置大小的最大限制或根本不生成?

Ian*_*ers 7

听起来您可能已经在调试模式下开始命名,这可能会导致named.run文件过大。默认情况下,named 将调试信息保存到/var/named/named.run文件中。您可以通过禁用调试模式来停止写入。

要检查您的named运行是否没有调试选项:

ps -aux | grep named
Run Code Online (Sandbox Code Playgroud)

您可能会得到这样的回复

named -d 3 -c /etc/named-master.conf
Run Code Online (Sandbox Code Playgroud)

如果该-d标志存在,请尝试在没有该标志的情况下重新启动命名并再次检查

对于该named.run文件,删除是安全的,但您需要named先停止。

其他有用的信息:

rndc notrace  # will disable debug in bind
rndc reload   # will reopen file handles
Run Code Online (Sandbox Code Playgroud)