歡迎您光臨本站 註冊首頁

求救 DNS BIND9 NAMED進程掉死問題

←手機掃碼閱讀     火星人 @ 2014-03-05 , reply:0

求救 DNS BIND9 NAMED進程掉死問題

我使用的OS: SOLARIS 8.0;DNS: BIND9.3.2;CPU: 4*400M;內存:1G
named.conf 中設置 MAX-CACHE-SIZE為500M.
運行大約2天後,當用TOP命令查看NAMED進程時,使用的緩存達到300~400M時,NAMED進程掉死,此時CPU
利用率35%,NSLOOKUP無法進入.另外正常時解析一個非本域逾名需5~12秒,都能查1出來,但有些慢.
    希望有解決辦法,答覆.謝謝各位,急盼!!!!!!!!!!!!!
《解決方案》

不設置MAX-CACHE-SIZE為500M,看看
《解決方案》

回復 2樓 llzqq 的帖子

試過了,還是一樣,照理說,named運行2~3天後,緩存增長應很慢,但還是不停的增.
網路正常,無攻擊.另外貼出named.conf OPTION部分:
bash-2.03# more /etc/named.conf
options {
        directory  "/var/named";
        pid-file   "/var/named/named.pid";
        named-xfer "/usr/local/sbin/named-xfer";
        max-cache-size  450M;
        datasize  450M;
        recursive-clients 20000;
#       allow-query { ! 195.129.70.15;
#                     ! 62.48.67.69;
#                   };
};
《解決方案》

先去掉「datasize 450M;」試試。另外,BIND的日誌是否有報警?
《解決方案》

messages中無告警.用snoop -r 看有如下大量內容:
61.187.98.3 -> 220.170.44.91 DNS R  Error: 2(Server Fail)
61.187.98.3 -> 206.222.97.150 DNS R  Error: 3(Name Error)
《解決方案》

如果方便,請將named.conf中的logging語句貼出來。
《解決方案》

回復 6樓 diancn 的帖子

和內存少有關係!

[火星人 ] 求救 DNS BIND9 NAMED進程掉死問題已經有576次圍觀

http://coctec.com/docs/service/show-post-44992.html