我有一个老的绑定dns服务器(linux centos5.5与绑定9.3.6)与2000+区域文件。 每当在任何文件中进行任何更改时,都会重新启动dns。 我想重新加载,但必须是足够的。
问题是重启需要很长时间50s-60s,在这段时间内dns请求失败。
这一定是一个非常普遍的问题,重启绑定的正确方法是什么?
您只能重新加载已更改的特定区域:
rndc reload zonename
而不是重新启动整个服务器。 这是最简单的方法。 实际上,我在生产DNS上做了一些不同的事情:
名为reload的服务也应该重新加载,而不是重新启动绑定。 我同意其他人的最大可用性有单独的奴隶绑定服务器,可以服务于DNS请求,如果你确实需要在你的主DNS服务器上进行维护。