nginx failed (Result: core-dump)

Обсуждение установки и настройки поддерживаемых вебсерверов, а также работы с ними.
Konstantin
Сообщения: 20
Зарегистрирован: Ср май 08, 2019 12:35 pm

Re: nginx failed (Result: core-dump)

Сообщение Konstantin » Чт фев 22, 2024 8:10 am

Результата нет. Вчера пробовал уже переустанавливать

Код: Выделить всё

root@host:/home# apt-get install brainy-nginx
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
  brotli libfuzzy2 libintl-perl libintl-xs-perl libmodsecurity3 libmodule-find-perl libmodule-scandeps-perl libproc-processtable-perl libsort-naturally-perl
  libtcl8.6 nginx-filesystem tcl tcl8.6 usb-modeswitch usb-modeswitch-data
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  brainy-nginx-all-modules brainy-nginx-mod-http-geoip brainy-nginx-mod-http-image-filter brainy-nginx-mod-http-perl brainy-nginx-mod-http-xslt-filter
  brainy-nginx-mod-mail brainy-nginx-mod-stream
The following NEW packages will be installed:
  brainy-nginx brainy-nginx-all-modules brainy-nginx-mod-http-geoip brainy-nginx-mod-http-image-filter brainy-nginx-mod-http-perl
  brainy-nginx-mod-http-xslt-filter brainy-nginx-mod-mail brainy-nginx-mod-stream
0 upgraded, 8 newly installed, 0 to remove and 0 not upgraded.
Need to get 583 kB of archives.
After this operation, 2,592 kB of additional disk space will be used.
Do you want to continue? [Y/n]
Get:1 http://repubra.netxi.in/centos/ubuntu22 ubuntu22/main amd64 brainy-nginx-mod-http-geoip all 2:1.22.1-1brainy3 [6,328 B]
Get:2 http://repubra.netxi.in/centos/ubuntu22 ubuntu22/main amd64 brainy-nginx-mod-http-image-filter all 2:1.22.1-1brainy3 [9,568 B]
Get:3 http://repubra.netxi.in/centos/ubuntu22 ubuntu22/main amd64 brainy-nginx-mod-http-perl all 2:1.22.1-1brainy3 [854 B]
Get:4 http://repubra.netxi.in/centos/ubuntu22 ubuntu22/main amd64 brainy-nginx-mod-http-xslt-filter all 2:1.22.1-1brainy3 [8,158 B]
Get:5 http://repubra.netxi.in/centos/ubuntu22 ubuntu22/main amd64 brainy-nginx-mod-mail all 2:1.22.1-1brainy3 [38.3 kB]
Get:6 http://repubra.netxi.in/centos/ubuntu22 ubuntu22/main amd64 brainy-nginx-mod-stream all 2:1.22.1-1brainy3 [62.3 kB]
Get:7 http://repubra.netxi.in/centos/ubuntu22 ubuntu22/main amd64 brainy-nginx-all-modules all 2:1.22.1-1brainy3 [850 B]
Get:8 http://repubra.netxi.in/centos/ubuntu22 ubuntu22/main amd64 brainy-nginx all 2:1.22.1-1brainy3 [457 kB]
Fetched 583 kB in 0s (1,426 kB/s)
Selecting previously unselected package brainy-nginx-mod-http-geoip.
(Reading database ... 162866 files and directories currently installed.)
Preparing to unpack .../0-brainy-nginx-mod-http-geoip_2%3a1.22.1-1brainy3_all.deb ...
Unpacking brainy-nginx-mod-http-geoip (2:1.22.1-1brainy3) ...
Selecting previously unselected package brainy-nginx-mod-http-image-filter.
Preparing to unpack .../1-brainy-nginx-mod-http-image-filter_2%3a1.22.1-1brainy3_all.deb ...
Unpacking brainy-nginx-mod-http-image-filter (2:1.22.1-1brainy3) ...
Selecting previously unselected package brainy-nginx-mod-http-perl.
Preparing to unpack .../2-brainy-nginx-mod-http-perl_2%3a1.22.1-1brainy3_all.deb ...
Unpacking brainy-nginx-mod-http-perl (2:1.22.1-1brainy3) ...
Selecting previously unselected package brainy-nginx-mod-http-xslt-filter.
Preparing to unpack .../3-brainy-nginx-mod-http-xslt-filter_2%3a1.22.1-1brainy3_all.deb ...
Unpacking brainy-nginx-mod-http-xslt-filter (2:1.22.1-1brainy3) ...
Selecting previously unselected package brainy-nginx-mod-mail.
Preparing to unpack .../4-brainy-nginx-mod-mail_2%3a1.22.1-1brainy3_all.deb ...
Unpacking brainy-nginx-mod-mail (2:1.22.1-1brainy3) ...
Selecting previously unselected package brainy-nginx-mod-stream.
Preparing to unpack .../5-brainy-nginx-mod-stream_2%3a1.22.1-1brainy3_all.deb ...
Unpacking brainy-nginx-mod-stream (2:1.22.1-1brainy3) ...
Selecting previously unselected package brainy-nginx-all-modules.
Preparing to unpack .../6-brainy-nginx-all-modules_2%3a1.22.1-1brainy3_all.deb ...
Unpacking brainy-nginx-all-modules (2:1.22.1-1brainy3) ...
Selecting previously unselected package brainy-nginx.
Preparing to unpack .../7-brainy-nginx_2%3a1.22.1-1brainy3_all.deb ...
Unpacking brainy-nginx (2:1.22.1-1brainy3) ...
Setting up brainy-nginx-all-modules (2:1.22.1-1brainy3) ...
Setting up brainy-nginx (2:1.22.1-1brainy3) ...
Setting up brainy-nginx-mod-http-perl (2:1.22.1-1brainy3) ...
Setting up brainy-nginx-mod-http-xslt-filter (2:1.22.1-1brainy3) ...
Setting up brainy-nginx-mod-http-geoip (2:1.22.1-1brainy3) ...
Setting up brainy-nginx-mod-mail (2:1.22.1-1brainy3) ...
Setting up brainy-nginx-mod-http-image-filter (2:1.22.1-1brainy3) ...
Setting up brainy-nginx-mod-stream (2:1.22.1-1brainy3) ...
Processing triggers for man-db (2.10.2-1) ...

root@host:/home# service nginxb status
× nginxb.service - The nginx HTTP and reverse proxy server
     Loaded: loaded (/lib/systemd/system/nginxb.service; enabled; vendor preset: enabled)
     Active: failed (Result: core-dump) since Thu 2024-02-22 09:29:23 MSK; 1h 37min ago
        CPU: 130ms
root@host:/home# service nginxb start
Job for nginxb.service failed because a fatal signal was delivered causing the control process to dump core.
See "systemctl status nginxb.service" and "journalctl -xeu nginxb.service" for details.

root@host:/home/bquadro_admin# systemctl status nginxb.service
× nginxb.service - The nginx HTTP and reverse proxy server
     Loaded: loaded (/lib/systemd/system/nginxb.service; enabled; vendor preset: enabled)
     Active: failed (Result: core-dump) since Thu 2024-02-22 11:07:18 MSK; 12s ago
    Process: 274374 ExecStartPre=/usr/bin/rm -f /run/nginxb.pid (code=exited, status=0/SUCCESS)
    Process: 274375 ExecStartPre=/usr/sbin/nginxb -t (code=dumped, signal=SEGV)
        CPU: 134ms

root@host:/home# /usr/sbin/nginxb -t
Segmentation fault (core dumped)

root@host:/home# journalctl -xeu nginxb.service
An error was encountered while opening journal file or directory /var/log/journal/c204c4eabf6b4489ba13e34e988948a0/system.journal, ignoring file: Identifier removed

Аватара пользователя
sbury
Сообщения: 1362
Зарегистрирован: Вт фев 06, 2018 7:51 am

Re: nginx failed (Result: core-dump)

Сообщение sbury » Чт фев 22, 2024 8:19 am

На самом диске фыйлы core создаются?
Покажите вывод

Код: Выделить всё

ulimit -a

Konstantin
Сообщения: 20
Зарегистрирован: Ср май 08, 2019 12:35 pm

Re: nginx failed (Result: core-dump)

Сообщение Konstantin » Чт фев 22, 2024 8:28 am

Файлы core? не понимаю

Код: Выделить всё

root@host:/home# ulimit -a
real-time non-blocking time  (microseconds, -R) unlimited
core file size              (blocks, -c) 0
data seg size               (kbytes, -d) unlimited
scheduling priority                 (-e) 0
file size                   (blocks, -f) unlimited
pending signals                     (-i) 256824
max locked memory           (kbytes, -l) 8221308
max memory size             (kbytes, -m) unlimited
open files                          (-n) 1024
pipe size                (512 bytes, -p) 8
POSIX message queues         (bytes, -q) 819200
real-time priority                  (-r) 0
stack size                  (kbytes, -s) 8192
cpu time                   (seconds, -t) unlimited
max user processes                  (-u) 256824
virtual memory              (kbytes, -v) unlimited
file locks                          (-x) unlimited
root@host:/home#

Аватара пользователя
sbury
Сообщения: 1362
Зарегистрирован: Вт фев 06, 2018 7:51 am

Re: nginx failed (Result: core-dump)

Сообщение sbury » Чт фев 22, 2024 8:53 am

выполнить все команды по очереди

Код: Выделить всё

mkdir -p ~/apport
touch ~/apport/settings
ulimit -c unlimited
cat /proc/sys/kernel/core_pattern
echo "[main]" > ~/apport/settings
echo "unpackaged=true" >> ~/apport/settings

cat ~/apport/settings
ulimit -c
ls -l /var/crash
systemctl status apport
и покажите выводы четырех последних

Konstantin
Сообщения: 20
Зарегистрирован: Ср май 08, 2019 12:35 pm

Re: nginx failed (Result: core-dump)

Сообщение Konstantin » Чт фев 22, 2024 9:13 am

Код: Выделить всё

root@host:~# mkdir -p ~/apport

root@host:~# touch ~/apport/settings

root@host:~# ulimit -c unlimited

root@host:~# cat /proc/sys/kernel/core_pattern
|/usr/share/apport/apport -p%p -s%s -c%c -d%d -P%P -u%u -g%g -- %E

root@host:~# echo "[main]" > ~/apport/settings

root@host:~# echo "unpackaged=true" >> ~/apport/settings

root@host:~# cat ~/apport/settings
[main]
unpackaged=true

root@host:~# ulimit -c
unlimited

root@host:~# ls -l /var/crash
total 648
-rw-r----- 1 root          root          219512 Feb 21 18:32 _usr_sbin_nginx.0.crash
-rw-r----- 1 admin       admin 220763 Feb 21 21:34 _usr_sbin_nginx.1004.crash
-rw-r----- 1 root          root          219381 Feb 21 15:55 _usr_sbin_nginxb.0.crash

root@host:~# systemctl status apport
● apport.service - LSB: automatic crash report generation
     Loaded: loaded (/etc/init.d/apport; generated)
     Active: active (exited) since Thu 2024-02-22 00:41:27 MSK; 11h ago
       Docs: man:systemd-sysv-generator(8)
        CPU: 54ms
root@host:~#


Аватара пользователя
sbury
Сообщения: 1362
Зарегистрирован: Вт фев 06, 2018 7:51 am

Re: nginx failed (Result: core-dump)

Сообщение sbury » Чт фев 22, 2024 9:37 am

Код: Выделить всё

cd /var/crash
rm -fr /var/crash/*
nginxb -t
ls -l

Konstantin
Сообщения: 20
Зарегистрирован: Ср май 08, 2019 12:35 pm

Re: nginx failed (Result: core-dump)

Сообщение Konstantin » Чт фев 22, 2024 11:19 am

Код: Выделить всё

root@host:~# cd /var/crash
root@host:/var/crash# rm -fr /var/crash/*
root@host:/var/crash# nginxb -t
Segmentation fault (core dumped)
root@host:/var/crash# ls -l
total 216
-rw-r----- 1 root root 220336 Feb 22 14:18 _usr_sbin_nginxb.0.crash
root@host:/var/crash#

Аватара пользователя
sbury
Сообщения: 1362
Зарегистрирован: Вт фев 06, 2018 7:51 am

Re: nginx failed (Result: core-dump)

Сообщение sbury » Чт фев 22, 2024 12:18 pm

Мы на своих тестовых серверах не смогли получуть такого рода ошибку.
заархивируйте данный файл и разместите его гдето в инете что бы мы могли его скачать. Информацию где его можно найти можете сбросить в личку
заархивировать можно так

Код: Выделить всё

gzip _usr_sbin_nginxb.0.crash

Аватара пользователя
sbury
Сообщения: 1362
Зарегистрирован: Вт фев 06, 2018 7:51 am

Re: nginx failed (Result: core-dump)

Сообщение sbury » Чт фев 22, 2024 1:36 pm

Пересобрали версию с другими флагами. Попробуйте установить новую версию brainy-nginx

Код: Выделить всё

apt-get update
systemctl stop nginxb
apt-get remove --purge brainy-nginx
apt-get install brainy-nginx
systemctl restart nginxb

Konstantin
Сообщения: 20
Зарегистрирован: Ср май 08, 2019 12:35 pm

Re: nginx failed (Result: core-dump)

Сообщение Konstantin » Чт фев 22, 2024 2:49 pm

Переустановил.
Результатов нет

Ответить