我的服务器中有这个大的named.run 文件。
我发现它只是一个日志,删除它是安全的。
有些人建议对其运行 logrotate,但我想知道是否可以配置大小的最大限制或根本不生成?
听起来您可能已经在调试模式下开始命名,这可能会导致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)