Страница 1 из 3
nginx failed (Result: core-dump)
Добавлено: Ср фев 21, 2024 2:38 pm
Konstantin
При перезапуске nginx упал в ошибку
Код: Выделить всё
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 Wed 2024-02-21 17:25:44 MSK; 4min 10s ago
Process: 5470 ExecStartPre=/usr/bin/rm -f /run/nginxb.pid (code=exited, status=0/SUCCESS)
Process: 5471 ExecStartPre=/usr/sbin/nginxb -t (code=dumped, signal=SEGV)
CPU: 127ms
Попробовал перезагрузить сервер и не стартует ни панель ни nginx сайтов.
В журнале сообщение
Код: Выделить всё
An error was encountered while opening journal file or directory /var/log/journal/c204c4eabf6b4489ba13e34e988948a0/system.journal, ignoring file: Identifier removed
Журнал system.journal битый. Прочитать невозможно.
Пробовал:
1. Заменить конфига на .default может проблема в них
2. Переустановить nginx
3. Выдать права 777 на журналы
Результата 0.
Что делать? В интернете особо ифы нету
Nginx версия 1:1.22.1-9brainy0.22.04
Brainy-nginx версия 2:1.22.1-1brainy3
ОС Ubuntu 22.04.4 LTS
Re: nginx failed (Result: core-dump)
Добавлено: Ср фев 21, 2024 4:18 pm
alenka
df -h
systemctl status nginxb
Re: nginx failed (Result: core-dump)
Добавлено: Ср фев 21, 2024 5:38 pm
Konstantin
Код: Выделить всё
Filesystem Size Used Avail Use% Mounted on
tmpfs 32G 0 32G 0% /dev/shm
tmpfs 13G 1.8M 13G 1% /run
tmpfs 5.0M 0 5.0M 0% /run/lock
/dev/sda3 1.8T 1.2T 536G 70% /
/dev/sda1 921M 73M 801M 9% /boot
/dev/sda4 94M 5.0M 89M 6% /boot/efi
tmpfs 6.3G 4.0K 6.3G 1% /run/user/1004
Код: Выделить всё
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 Wed 2024-02-21 19:51:02 MSK; 46min ago
Process: 51714 ExecStartPre=/usr/bin/rm -f /run/nginxb.pid (code=exited, status=0/SUCCESS)
Process: 51722 ExecStartPre=/usr/sbin/nginxb -t (code=dumped, signal=SEGV)
CPU: 161ms
Re: nginx failed (Result: core-dump)
Добавлено: Ср фев 21, 2024 5:46 pm
alenka
Вы показали не весь вывод статуса.
Какая была версия панели?
Вы удаляли файлы логов?
apt-get install brainy-nginx
Re: nginx failed (Result: core-dump)
Добавлено: Ср фев 21, 2024 11:01 pm
Konstantin
Код: Выделить всё
root@host:/home/site/etc/php81w# systemctl status nginxb
× 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 01:34:50 MSK; 2min 59s ago
Process: 58826 ExecStartPre=/usr/bin/rm -f /run/nginxb.pid (code=exited, status=0/SUCCESS)
Process: 58827 ExecStartPre=/usr/sbin/nginxb -t (code=dumped, signal=SEGV)
CPU: 125ms
root@host:/home/site/etc/php81w#
Это весь вывод статуса который есть
Файлы логов не удаляли
Версия панели из последних. Ставили 2 недели назад. (наверное что-то такое 1.0960.20231214)
Код: Выделить всё
root@host:/# apt-get install brainy-nginx
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
brainy-nginx is already the newest version (2:1.22.1-1brainy3).
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.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@host:/#
Re: nginx failed (Result: core-dump)
Добавлено: Чт фев 22, 2024 5:58 am
sbury
Вывод
Код: Выделить всё
nginx -t
free -h
cat /etc/os-release
uname -r
тут есть ошибки?
/var/log/nginxb/error.log
Re: nginx failed (Result: core-dump)
Добавлено: Чт фев 22, 2024 6:30 am
Konstantin
/var/log/nginxb/error.log - пустой
nginx -t
Код: Выделить всё
root@host:/home# nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
root@host:/home/bquadro_admin# nginxb -t
Segmentation fault (core dumped)
root@host:/home#
free -h
Код: Выделить всё
root@host:/home# free -h
total used free shared buff/cache available
Mem: 62Gi 7.8Gi 32Gi 339Mi 22Gi 53Gi
Swap: 4.7Gi 0B 4.7Gi
root@host:/home#
cat /etc/os-release
Код: Выделить всё
root@host:/home# cat /etc/os-release
PRETTY_NAME="Ubuntu 22.04.4 LTS"
NAME="Ubuntu"
VERSION_ID="22.04"
VERSION="22.04.4 LTS (Jammy Jellyfish)"
VERSION_CODENAME=jammy
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=jammy
root@host:/home#
uname -r
Код: Выделить всё
root@host:/home# uname -r
5.15.0-94-generic
root@host:/home#
Основной nginx получилось вчера завести сбросив конфиги, удалили nginx и поставили nginx-common nginx-extras
Сайты теперь открываются, но nginxb для апнели падает в туже ошибку.
Код: Выделить всё
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# journalctl -xeu nginxb.service
An error was encountered while opening journal file or directory /var/log/journal/c204c4eabf6b4489ba13e34e988948a0/system.journal, ignoring file: Identifier removed
~
~
Re: nginx failed (Result: core-dump)
Добавлено: Чт фев 22, 2024 6:37 am
sbury
strace nginxb -t
Re: nginx failed (Result: core-dump)
Добавлено: Чт фев 22, 2024 6:54 am
Konstantin
Код: Выделить всё
root@host:/home# strace nginxb -t
root@host:/home#
Пустой вывод
Re: nginx failed (Result: core-dump)
Добавлено: Чт фев 22, 2024 7:53 am
sbury
Konstantin писал(а): ↑Чт фев 22, 2024 6:54 am
Код: Выделить всё
root@host:/home# strace nginxb -t
root@host:/home#
Пустой вывод
Вообще это не нормально. Похоже на проблемы с самой системой
Код: Выделить всё
apt-get update
apt-get remove --purge brainy-nginx
apt-get install brainy-nginx