Linux(CentOS/AlmaLinux)下named服务引用存在的文件时提示文件未找到的问题求助
Linux(CentOS/AlmaLinux)下named服务引用存在的文件时提示文件未找到的问题求助
我有一个正常运行的named服务,但当我尝试添加额外的include语句时,它就失效了。我用的是Linux服务器,在CentOS和AlmaLinux上都遇到了同样的问题。
我在named.conf里加了一句简单的include:
include "/var/named/chroot/etc/secondary.conf";
启动named的时候,它返回错误:
/etc/named.conf:39: open: /var/named/chroot/etc/secondary.conf: file not found
但这个文件明明是存在的!我试过修改文件位置、权限、文件名等等,但还是一直报同样的错误。
有没有人知道问题出在哪?希望能得到一些帮助。
我的配置其实很简单,只是加了最后那个include之后才出问题,下面是我的配置内容:
options { allow-recursion { localnets; }; include "/etc/named-user-options.conf"; directory "/var"; pid-file "/var/run/named/named.pid"; }; controls ...
备注:内容来源于stack exchange,提问作者David
相关产品推荐
相关产品推荐

