我使用RHEL6.5服务器作为主DNS服务器。并使用BIND 9.8。一切都很好。但是定制的日志记录不起作用。
这是我的配置文件-
logging {
channel general_file {
file "/var/log/named/general.log" versions 100 size 100m;
severity dynamic;
print-time yes;
channel queries_file {
file "/var/log/named/queries.log" versions 100 size 100m;
severity dynamic;
print-time yes;
category default { default_file; };
category general { general_file; };
category queries { queries_file; };
};SELinux是禁用的。防火墙也被禁用了。
日志文件和/var/log/named/目录的所有权为named:named
请重新指导我的任何解决方案,因为我正在与它工作了许多天。
注意:我正在使用这个主服务器的两个从服务器。他们拥有CentOS 7.3,并且日志记录在这种配置下运行良好。
发布于 2017-08-24 06:57:36
我找到了解决办法:)。
我的RHEL6.5服务器正在使用名为chrooted的服务器。因此,所有日志的实际位置将是/var/named/chroot/var/log/named。
因此,将named目录创建为/var/named/chroot/var/log/named。
# mkdir /var/named/chroot/var/log/named
# chown named:named /var/named/chroot/var/log/named也重新启动命名。
https://unix.stackexchange.com/questions/388045
复制相似问题