bind9 を使用して Red Hat Enterprise Linux 5 の最大オープンソケットを変更する方法
Issue
-
bind の起動時に、オープンソケットの最大値を 4096 に制限します。
-
以下のオプションで
/etc/security/limits.confファイルを修正しました。* - nofile 16384 -
Sysctlは、許可されたオープンファイルが多数あることを報告します。# /sbin/sysctl fs.file-max fs.file-max = 357302 -
/var/log/messagesに、bind の起動時の制限が表示されます。May 12 18:02:00 ns named[18864]: starting BIND 9.3.6-P1-RedHat-9.3.6-4.P1.el5_4.2 -u named -t /var/named/chroot May 12 18:02:00 ns named[18864]: adjusted limit on open files from 16384 to 1048576 May 12 18:02:00 ns named[18864]: found 8 CPUs, using 8 worker threads May 12 18:02:00 ns named[18864]: using up to 4096 sockets <================ May 12 18:02:00 ns named[18864]: loading configuration from '/etc/named.conf' May 12 18:02:00 ns named[18864]: using default UDP/IPv4 port range:[1024, 65535] May 12 18:02:00 ns named[18864]: using default UDP/IPv6 port range:[1024, 65535] May 12 18:02:00 ns named[18864]: listening on IPv4 interface lo, 127.0.0.1#53 May 12 18:02:00 ns named[18864]: listening on IPv4 interface eth0, 62.169.194.97#53 May 12 18:02:00 ns named[18864]: command channel listening on 127.0.0.1#953 May 12 18:02:00 ns named[18864]: zone 0.0.127.in-addr.arpa/IN: loaded serial 42 May 12 18:02:00 ns named[18864]: zone localhost/IN: loaded serial 42 May 12 18:02:00 ns named[18864]: running
Environment
- Red Hat Enterprise Linux 5
- bind 9
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
