linux中配置bind域名服务器重启出现named: already running解决办法

你可能会注意到运行BIND时同旧版本Redhat/Fedora Linux的一些差别。例如,Redhat 9无法干净的停止BIND;而在你重启动它的时候又会产生"named: already running"的错误。

[root@bigboy tmp]# /etc/init.d/named restart
Stopping named:
named: already running[root@bigboy tmp]#

pkill命令可以让你使用进程名称而不是进程的ID号来纱死一个进程。在这里,你就可以使用pkill named命令来强制停止named守护进程,然後再使用service named start命令来重新启动它。

[root@bigboy tmp]# pkill named
pkill: 29988 - No such process
pkill: 29992 - No such process
[root@bigboy tmp]# service named start
[root@bigboy tmp]#