Re: devuan
Max Nikulin <[email protected]> Fri, 29 Sep 2023 17:10:08 +0700
| Newsgroups | gmane.linux.debian.user.russian |
|---|---|
| Message-ID | <[email protected]> |
On 28/09/2023 21:09, Eugene Berdnikov wrote: > On Thu, Sep 28, 2023 at 05:32:35PM +0700, Max Nikulin wrote: >> Останавливается перед этим нормально? > > Ммм... не знаю. Он при остановке что-то странное делает. Я скорее про то, что не остается ли старого pid-файла или еще какого-нибудь мусора. Проблем с таймаутом, чтобы заново открыть сетевой сокет, вроде быть не должно. > # sysctl -a | fgrep kernel.core > kernel.core_pattern = core Проблем с записью в cwd у rsyslog вроде не ожидается, но можно указать полный путь. > kernel.core_pipe_limit = 0 > kernel.core_uses_pid = 0 > > # ulimit -c > unlimited > > # limit coredumpsize > coredumpsize unlimited Я бы смотрел именно у работающего процесса с помощью prlimit. Проверить, не осталось ли ограницений, можно с помощью "kill -ABRT" (и удалить core после этого). На самом деле, я не особенно верю в segfault. > Перезапускаем (/etc/init.d/rsyslog restart) и ура, с первого раза поймали. Куда-нибудь типа dmesg или в консоль никакие сообщения не попадают? Что если обернуть запуск, перенаправив stderr и stdout в файл, в надежде, что сругается до того, как станет демоном и отцепится. Совсем тихая смерть выглядит немного странно.