Re: [Exim-users] Exim 4.95: рост kern.openfiles
On 19.01.2022 14:42, Victor Ustugov wrote: Mikhail Golub wrote on 19.01.2022 14:06: exim был запущен примерно в 3 часа ночи в субботу? uptime сервера 7 суток. Значит не в субботу. exim мог быть рестартован можно показать вывод вот этой команды? ps axwu | awk '{if($2=="'$(cat /var/run/exim.pid)'") print $9}' Утром сегодня перезапускал. Не будет ожидаемого результата. Но вот вывод обеих комманд. # ps axwu | awk '{if($2=="'$(cat /var/run/exim.pid)'") print $9}' 08:42 # lsof -c exim | grep /usr/local/share/certs | awk '{print $NF}' | sort | uniq -c 12 /usr/local/share/certs 12 /usr/local/share/certs/ca-root-nss.crt ну вот примерно два в час. там немного нелинейная зависимость, по крайней мере на моих серверах. а можно попросить проверить количество открытых exim'ом файлов /usr/local/share/certs/ca-root-nss.crt через несколько часов и показать это количество? На этом же сервере спустя 10 часов. # ps axwu | awk '{if($2=="'$(cat /var/run/exim.pid)'") print $9}' 08:42 # lsof -c exim | grep /usr/local/share/certs | awk '{print $NF}' | sort | uniq -c 4 /usr/local/share/certs 4 /usr/local/share/certs/ca-root-nss.crt ___ Exim-users mailing list Exim-users@mailground.net http://mailground.net/mailman/listinfo/exim-users
Re: [Exim-users] Exim 4.95: рост kern.openfiles
P.S. # service exim restart Stopping exim. Starting exim. # ps axwu | awk '{if($2=="'$(cat /var/run/exim.pid)'") print $9}' 13:50 # lsof -c exim | egrep 'cert|openssl' | awk '{print $NF}' | sort | uniq -c 4 /usr/local/openssl 4 /usr/local/share/certs 4 /usr/local/share/certs/ca-root-nss.crt И не растет. > получается, что количество открытий файлов /usr/local/openssl/cert.pem > (в других случаях /usr/local/share/certs/ca-root-nss.crt) зависит не от > нагрузки, а от аптайма exim'а. От количества запусков процесса queue run? По умолчанию каждые 30 минут. У меня 10 минут. ___ Exim-users mailing list Exim-users@mailground.net http://mailground.net/mailman/listinfo/exim-users
Re: [Exim-users] Exim 4.95: рост kern.openfiles
On 19.01.2022 13:05, Victor Ustugov wrote: Mikhail Golub wrote on 19.01.2022 12:38: exim был запущен примерно в 3 часа ночи в субботу? uptime сервера 7 суток. Значит не в субботу. exim мог быть рестартован можно показать вывод вот этой команды? ps axwu | awk '{if($2=="'$(cat /var/run/exim.pid)'") print $9}' Утром сегодня перезапускал. Не будет ожидаемого результата. Но вот вывод обеих комманд. # ps axwu | awk '{if($2=="'$(cat /var/run/exim.pid)'") print $9}' 08:42 # lsof -c exim | grep /usr/local/share/certs | awk '{print $NF}' | sort | uniq -c 12 /usr/local/share/certs 12 /usr/local/share/certs/ca-root-nss.crt FreeBSD 12.3-RELEASE-p1 я оставил 4.95_1 на двух серверах. на одном с патчем, на другом - нет. на обоих количество открытий /usr/local/openssl/cert.pem увеличивается на 2 в час. можно, конечно, раз в неделю при ротации логов вместо kill -HUP выполнять restart. но всё равно, странно всё это выглядит. На другом, тестовом: 4 /usr/local/share/certs 4 /usr/local/share/certs/ca-root-nss.crt тут тоже exim 4.95_1? да, с тем патчем. и при этом количество открытий файла /usr/local/share/certs/ca-root-nss.crt не увеличивается? ___ Exim-users mailing list Exim-users@mailground.net http://mailground.net/mailman/listinfo/exim-users
Re: [Exim-users] Exim 4.95: рост kern.openfiles
> я оставил 4.95_1 на двух серверах. на одном с патчем, на другом - нет. > на обоих количество открытий /usr/local/openssl/cert.pem увеличивается > на 2 в час. У меня нет: # lsof -c exim | egrep 'cert|openssl' | awk '{print $NF}' | sort | uniq -c 24 /usr/local/openssl 12 /usr/local/openssl/cert.pem.neizmen 12 /usr/local/share/certs 12 /usr/local/share/certs/ca-root-nss.crt # ps axwu | awk '{if($2=="'$(cat /var/run/exim.pid)'") print $9}' 7Dec21 # uname -a FreeBSD lena.kiev.ua 12.2-RELEASE-p6 FreeBSD 12.2-RELEASE-p6 GENERIC amd64 # ls -l /usr/local/openssl total 876 lrwxr-xr-x 1 root wheel 30 Jan 18 14:30 cert.pem -> ../share/certs/ca-root-nss.crt -rw-r--r-- 1 root wheel 786736 Oct 17 2020 cert.pem.neizmen lrwxr-xr-x 1 root wheel 30 Jan 11 03:14 cert.pem.sample -> ../share/certs/ca-root-nss.crt drwxr-xr-x 2 root wheel 512 Dec 15 09:49 certs -rw-r--r-- 1 root wheel 412 Dec 15 09:49 ct_log_list.cnf -rw-r--r-- 1 root wheel 412 Dec 15 09:49 ct_log_list.cnf.dist drwxr-xr-x 2 root wheel 512 Dec 15 09:49 misc -rw-r--r-- 1 root wheel 10909 Dec 15 09:49 openssl.cnf -rw-r--r-- 1 root wheel 10909 Dec 15 09:49 openssl.cnf.dist drwxr-xr-x 2 root wheel 512 Dec 15 09:49 private ___ Exim-users mailing list Exim-users@mailground.net http://mailground.net/mailman/listinfo/exim-users
Re: [Exim-users] Exim 4.95: рост kern.openfiles
On 18.01.2022 18:06, Victor Ustugov wrote: Mikhail Golub wrote on 18.01.2022 14:09: а можно показать вывод вот этой команды после наложения патча из https://lists.exim.org/lurker/message/20220111.113646.d215e8b6.en.html ? lsof -c exim | grep /usr/local/share/certs | awk '{print $NF}' | sort | uniq -c 180 /usr/local/share/certs 180 /usr/local/share/certs/ca-root-nss.crt exim был запущен примерно в 3 часа ночи в субботу? uptime сервера 7 суток. Значит не в субботу. На другом, тестовом: 4 /usr/local/share/certs 4 /usr/local/share/certs/ca-root-nss.crt тут тоже exim 4.95_1? да, с тем патчем. ___ Exim-users mailing list Exim-users@mailground.net http://mailground.net/mailman/listinfo/exim-users