Добрый день.
Система FreeBSD 4.7, named 8.3.3-REL
Примерно раз в неделю named завершает работу из-за ошибки.
В log
------
Aug 15 08:12:07 gw named[7916]: /usr/src/usr.sbin/named/../../contrib/bind/bin/named/ns_main.c:559:INSIST(errno == EINTR): Invalid argument failed.
Aug 15 08:12:07 gw /kernel: Aug 15 08:12:07 gw named[7916]: /usr/src/usr.sbin/named/../../contrib/bind/bin/named/ns_main.c:559: INSIST(errno == EINTR): Invalid argument failed.
Aug 15 08:12:07 gw /kernel: Aug 15 08:12:07 gw named[7916]: /usr/src/usr.sbin/named/../../contrib/bind/bin/named/ns_main.c:559: INSIST(errno == EINTR): Invalid argument failed.
Aug 15 08:12:07 gw named[7916]: /usr/src/usr.sbin/named/../../contrib/bind/bin/named/ns_main.c:559:INSIST(errno == EINTR): Invalid argument failed.
Aug 15 08:12:07 gw /kernel: Aug 15 08:12:07 gw named[7916]: /usr/src/usr.sbin/named/../../contrib/bind/bin/named/ns_main.c:559: INSIST(errno == EINTR): Invalid argument failed.
Aug 15 08:12:07 gw /kernel: Aug 15 08:12:07 gw named[7916]: /usr/src/usr.sbin/named/../../contrib/bind/bin/named/ns_main.c:559: INSIST(errno == EINTR): Invalid argument failed.
Aug 15 08:12:07 gw /kernel: pid 7916 (named), uid 0: exited on signal 6 (core dumped)
Aug 15 08:12:07 gw /kernel: Aug 15 08:12:07 gw /kernel: pid 7916 (named), uid 0: exited on signal 6 (core dumped)
Aug 15 08:12:07 gw /kernel: Aug 15 08:12:07 gw /kernel: pid 7916 (named), uid 0: exited on signal 6 (core dumped)
---------
>Добрый день.
>Система FreeBSD 4.7, named 8.3.3-REL
>Примерно раз в неделю named завершает работу из-за ошибки.
>В log
>------
>Aug 15 08:12:07 gw named[7916]: /usr/src/usr.sbin/named/../../contrib/bind/bin/named/ns_main.c:559:INSIST(errno == EINTR): Invalid argument failed.
>Aug 15 08:12:07 gw /kernel: Aug 15 08:12:07 gw named[7916]: /usr/src/usr.sbin/named/../../contrib/bind/bin/named/ns_main.c:559: INSIST(errno
>== EINTR): Invalid argument failed.
>Aug 15 08:12:07 gw /kernel: Aug 15 08:12:07 gw named[7916]: /usr/src/usr.sbin/named/../../contrib/bind/bin/named/ns_main.c:559: INSIST(errno
>== EINTR): Invalid argument failed.
>Aug 15 08:12:07 gw named[7916]: /usr/src/usr.sbin/named/../../contrib/bind/bin/named/ns_main.c:559:INSIST(errno == EINTR): Invalid argument failed.
>Aug 15 08:12:07 gw /kernel: Aug 15 08:12:07 gw named[7916]: /usr/src/usr.sbin/named/../../contrib/bind/bin/named/ns_main.c:559: INSIST(errno
>== EINTR): Invalid argument failed.
>Aug 15 08:12:07 gw /kernel: Aug 15 08:12:07 gw named[7916]: /usr/src/usr.sbin/named/../../contrib/bind/bin/named/ns_main.c:559: INSIST(errno
>== EINTR): Invalid argument failed.
>Aug 15 08:12:07 gw /kernel: pid 7916 (named), uid 0: exited on
>signal 6 (core dumped)
>Aug 15 08:12:07 gw /kernel: Aug 15 08:12:07 gw /kernel: pid 7916
>(named), uid 0: exited on signal 6 (core dumped)
>Aug 15 08:12:07 gw /kernel: Aug 15 08:12:07 gw /kernel: pid 7916
>(named), uid 0: exited on signal 6 (core dumped)
>---------
А с чего он у тебя лезет в итсходники? Пересобери bind :)
Fylh, у тебя скорее всего проблемы с железом, а точнее с памятью. Попробуй сменить ее.
>Fylh, у тебя скорее всего проблемы с железом, а точнее с памятью.
>Попробуй сменить ее.Проблема действительно оказалась с памятью.
Спасибо.
BIND для того и создан, чтоб ошибаться и падать. Его нужно все время холить и лелеять, латать и настраивать, собирать и пересобирать раз по 10 в год.
Выход один - юзайте плоды трудов великого и могучего DJB.
После перехода на djb-dns я вообще забыл напрочь, что такое bind и вспоминать не имею ни малейшего желания.
>BIND для того и создан, чтоб ошибаться и падать. Его нужно все
>время холить и лелеять, латать и настраивать, собирать и пересобирать раз
>по 10 в год.
>Выход один - юзайте плоды трудов великого и могучего DJB.
>После перехода на djb-dns я вообще забыл напрочь, что такое bind и
>вспоминать не имею ни малейшего желания.
Не понял насчет ошибаться и падать у bind??? Ни разу не падал, ни разу не персобирал (лишь когда новый выходит пересобираю). выход один - НОРМАЛЬНО пересобрать bind ..
Если BIND постоянно "ошибается и падает", то это исключительно вопрос криворукости админа. А чтобы "10 раз в год" не "собирать и пересобирать" - используйте систему портов во фре, а в линукс - в зависимости от дистрибутива, ту систему управления пакетами ПО и обновлений, которая там предоставлена.
Ну ведь понятно же, что я утрирую. Ну конечно не 10 раз в год, не холить и лелеять, но уделять ему внимание нужно. Чего не скажешь о djb-dns. Да и об остальных продуктах этого мастера можно сказать то же самое.
>Если BIND постоянно "ошибается и падает", то это исключительно вопрос криворукости админа.
>А чтобы "10 раз в год" не "собирать и пересобирать" -
>используйте систему портов во фре, а в линукс - в зависимости
>от дистрибутива, ту систему управления пакетами ПО и обновлений, которая там
>предоставлена.Вот то, что ошибается и падает - это точно от криворусти админа ;))))
порты во фре классная вещь. ;))) cvsup тоже класс полный :) но лучше ручками собирать ;)