|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Dmitry Bodyonov 2:5020/400 26 Jul 2005 20:59:39 To : Dmitry Bodyonov Subject : Re: pppd хочет pts -------------------------------------------------------------------------------- Dmitry Bodyonov пишет: DB> Так как pppd запущен с persist DB> и maxfail 0, то pppd пробует соединение DB> установить заново: DB> Если за какое-то время связь с сервером DB> так и не появляется, то (я так понимаю) DB> все pts кончаются и имеем по много раз DB> в секунду "Couldn't allocate pseudo-tty" DB> в лог-файле и 99% нагрузки на процессор. Как выяснилось после ковыряния в набухшем до 2х гигабайт /var/log/messages все начинается с * pppd[3061]: Connect: ppp0 <--> /dev/pts/1015 * pppd[3061]: Couldn't open pty slave /dev/pts/1016: Too many open files После этого несколько милионов строчек про "Couldn't allocate..." То есть pppd псевдотерминалы-то открывает, но вот закрывать в случае если связь не установлена почему-то не спешит, и соответственно упирается в ulimit. Терминал для ppp определяется опцией в /etc/ppp/peer/provider pty "pptp *.*.*.* --nolaunchpppd" вроде ничего криминального? из других опций только linkname, noauth, require-mppe, persist, maxfail 0, user, password Что бы такое сделать чтобы ликвидировать безобразие? -- Dmitry Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5.3 * Origin: Talk.ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/6488989b971d.html, оценка из 5, голосов 10
|