|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Nechayev 2:5020/400 09 Nov 2007 10:58:16 To : eugen@grosbein.pp.ru Subject : Re: Засада при старте апача -------------------------------------------------------------------------------- >>> Eugene Grosbein wrote: VG>> раз через раз. В лог пишет ошибку: VG>> [emerg] (17)File exists: Couldn't create accept lock VG>> (/var/log/accept.lock.639) (5) VG>> Это происходит из-за того, что при некорректном шатдауне сервера файл VG>> блокировки апача не удаляется. И хотя к имени файла добавляется номер VG>> пида, VG>> при старте системы апач часто получает один и тот же пид, т.к. одни и те VG>> же VG>> сервисы запускаются в том же порядке. В результате файл блокировки VG>> действительно оказывается уже существующим и почему-то апач его не VG>> пытается VG>> перезаписать, а просто выходит. EG> А всё потому, что кто-то не читал man hier (вероятно, маинтейнер порта). EG> Для таких файлов надо использовать /var/run, который при загрузке EG> принудительно очищается - и щастье придет. Всё потому, что апач не стирает этот файл при старте, даже точно имея этот pid. Размещение в /var/run - не метод потому, что есть шанс при повторном запуске получить тот же pid. -netch- --- ifmail v.2.15dev5.4 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/5421515d8eaec.html, оценка из 5, голосов 10
|