|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Davydov 2:5020/400 17 Oct 2007 13:22:51 To : Maxim Sokolsky Subject : Re: Too many open files in system -------------------------------------------------------------------------------- > From: Maxim Sokolsky <Maxim.Sokolsky@p777.f828.n5020.z2.fidonet.org> > Date: Wed, 17 Oct 2007 11:46:52 +0400 > > EG> для простоты поставил 'reboot'. Оказалось, что в такую позу четверку > EG> ставит простая команда make в каталоге /usr/ports/net/quagga, > EG> потому что configure с некоторых пор там запускает > EG> make --version (а не gmake --version), что приводит к бесконечной > EG> рекурсии и исчерпанию таблицы открытых файлов. Быстрое и не слишком > EG> хорошее решение - перед сборкой удалить/переместить > EG> files/patch-cvs-6-pidfile_mask, который патчит configure.ac, чем > EG> провоцирует перегенерацию configure и потом неограниченную рекурсию. > EG> patch-cvs-6-pidfile_mask нужен только для watchquagga, который лично > EG> мне всё равно никогда не был нужен. > > А ограничить ресурсы для избранных приложений можно как-нибудь средствами >FreeBSD или портов? Разумеется, можно. Думаю, Евгений впредь даже будет это делать. >Hе нравится мне ситуация, когда из-за кривого кода сервер ложится. А вот в соседней эхе кое-кому не нравится ситуация, когда боевые сервера используются в качестве build-boxов. Вал. Дав. --- ifmail v.2.15dev5.4 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/25740f3218429.html, оценка из 5, голосов 10
|