不久前,我从百胜公司安装了bind,并发现在命名的日志中出现了错误。在进一步的调查中,我注意到一个目录循环。命名文件位于/var/named下,chroot位于/var/ named /chroot中。无论出于什么原因,/var/named/chroot/var/named只会导致返回/var/named。ls -al没有显示目录之间的任何链接。
操作系统: CentOS 6.2
Linux plutonium 2.6.32-220.7.1.el6.x86_64 #1 SMP Wed Mar 7 00:52:02 GMT 2012 x86_64 x86_64 x86_64 GNU/Linux我并不是最精通linux的人,所以我不知道我能为你们提供更多的信息。请让我知道,如果有其他信息,我可以给你,这将是有帮助的。
发布于 2012-05-04 23:00:21
您应该执行一个yum remove bind-chroot,更改目录名,如果问题继续,请再次尝试安装bind,再次删除它,并将其从EPEL发行版中插入。
发布于 2012-08-03 09:34:24
如果我没有错,red会从非chroot目录中设置一系列绑定,以创建chroot环境,而不必复制所有内容。
您可以检查它,只需执行“挂载”,就可以看到绑定。
如果您在日志文件上检测到错误,请将它们粘贴到问题中,以便我们能够帮助您。
发布于 2012-10-02 12:37:13
如果/var/named/chroot/var/named是到/var/命名的符号链接,则删除符号链接,然后移动/var/named / var/named/chroot /var/named,并为/var/named /named/chroot/var/named创建一个符号链接。通过这种方式,命名是着色的,而符号链接导致chroot监狱。
或者您可以删除bind,确保删除所有指定的目录,并重新安装bind,以确认包在这里是否有问题,或者在第一次安装时出现了问题。
当然,请将任何配置文件备份到单独的目录中,以便在重新安装时引用它们。
https://unix.stackexchange.com/questions/36544
复制相似问题