Пропала конфигурация вебсервера в панеле, хотя сам вебсервер работает.
Пропала конфигурация вебсервера в панеле, хотя сам вебсервер работает.
Попсле перезапуска Apache + Nginx через панель, пропала конфигурация: /?do=server_control&p=0
А сам сервер и сайты продолжают работать.
brainy-core 1:0.43.9-1brainy0.22.04
Было:
APACHE 2.4 (backend) + NGINX (frontend) + NodeJS (optional)+ Django (optional)
php 8.2
можно вернуть без переустановки?
А сам сервер и сайты продолжают работать.
brainy-core 1:0.43.9-1brainy0.22.04
Было:
APACHE 2.4 (backend) + NGINX (frontend) + NodeJS (optional)+ Django (optional)
php 8.2
можно вернуть без переустановки?
- Вложения
-
- empty.jpg (37.42 КБ) 2524 просмотра
Re: Пропала конфигурация вебсервера в панеле, хотя сам вебсервер работает.
Покажите выводы
А так же вывод
И какая версия панели?
Код: Выделить всё
free -h
df
brainy-core -err
Код: Выделить всё
cat /etc/brainy/conf/server_control/main
ls -l /etc/brainy/conf/server_control
Re: Пропала конфигурация вебсервера в панеле, хотя сам вебсервер работает.
Спасибо, почилЬ сам: переустановил, всё заработало. (Перед этим конечно бекап всех конфигурационных файлов сделал)
А пропало в момент перезапуска apache, nginx, php-fpm. Всегда срабатывало, когда слишком перегружали запросами сервер, а вчера словил гюк.
А пропало в момент перезапуска apache, nginx, php-fpm. Всегда срабатывало, когда слишком перегружали запросами сервер, а вчера словил гюк.
Код: Выделить всё
root@oni01:~# free -h
total used free shared buff/cache available
Mem: 31Gi 5.0Gi 7.7Gi 3.0Gi 18Gi 22Gi
Swap: 15Gi 14Mi 15Gi
root@oni01:~# df
Filesystem 1K-blocks Used Available Use% Mounted on
tmpfs 3282076 3108 3278968 1% /run
/dev/md2p1 942621936 335808120 558857492 38% /
tmpfs 16410376 0 16410376 0% /dev/shm
tmpfs 5120 0 5120 0% /run/lock
/dev/md0p1 1009132 259508 681016 28% /boot
tmpfs 3282072 4 3282068 1% /run/user/0
root@oni01:~# brainy-core -err
******************************************************************************************
*** The instrument of setup of the kernel and the simple network analyzer for BrainyCP ***
*** Version: 0.43.9 ***
******************************************************************************************
Sep 26 04:58:47 oni01[xpym-xpym] canonical-livepatch.canonical-livepatchd[1040]: Livepatch kernel mismatch: Kernel version is "5.15.0-122.132-generic", payload targeted for "5.15.0-107.117-generic".
Sep 26 04:58:47 oni01[xpym-xpym] canonical-livepatch.canonical-livepatchd[1040]: Task "refresh" returned an error: Kernel version is "5.15.0-122.132-generic", payload targeted for "5.15.0-107.117-generic", retrying in 30s.
Sep 26 04:59:06 oni01[xpym-xpym] systemd[1]: Failed to start /etc/rc.local Compatibility.
Sep 26 05:03:19 oni01[xpym-xpym] systemd[1]: Failed to start One-time temporary TLS key generation for httpd.service.
Sep 26 05:59:31 oni01[xpym-xpym] sshd[226861]: error: kex_protocol_error: type 20 seq 2 [preauth]
[xpym-xpym-xpym]
Sep 26 13:46:26 oni01[xpym-xpym] sshd[872027]: error: kex_exchange_identification: read: Connection reset by peer
root@oni01:~# cat /etc/brainy/conf/server_control/main
srv_confname=""confname="apache2.4+nginx"
auto="old"
delete="old"
php="old"
php_exts="old"
php_load="old"
open_phps="php82w"
default_php="php82w"
content="apache2.4"
front_server="nginx"
back_server="apache2.4"
open_bridges="fastcgi,mod_php,suphp,cgi,nophp"
default_bridge="fastcgi"
php82w="php8.2"
fastcgi="yes"
mod_php="yes"
suphp="yes"
cgi="yes"
nophp="yes"
acces_phps=1
acces_bridges=1
root@oni01:~# ls -l /etc/brainy/conf/server_control
total 40
-rw-r--r-- 1 root root 91 May 27 20:38 bridges
-rw-r--r-- 1 root root 14862 Sep 26 06:17 cache_ext
-rwxr-xr-x 1 root root 409 Sep 26 09:38 main
-rw-r--r-- 1 root root 16 May 27 20:38 mpm
-rw-r--r-- 1 root root 231 May 29 14:56 phps
-rw-r--r-- 1 root root 236 May 27 20:38 servers
-rw-r--r-- 1 root root 304 May 29 14:56 servers_php
Current version: 1.0968.20240911
root@oni01:~# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.5 LTS
Release: 22.04
Codename: jammy
Re: Пропала конфигурация вебсервера в панеле, хотя сам вебсервер работает.
Да не должен был перезапуск этих сервис привести к такому эффекту.
А скажите с какой целью вы эти сервисы перезапускаете?
Можете показать вывод команды
А скажите с какой целью вы эти сервисы перезапускаете?
Можете показать вывод команды
Код: Выделить всё
brainy-core -i
Re: Пропала конфигурация вебсервера в панеле, хотя сам вебсервер работает.
Доброго понедельника! =)
На сервер приходит иногда большой траффик и пока я играюсь с настройками Апача. Сейчас получилось выдеражать такую нагрузку:
https://prnt.sc/kTgkwgPO1rpu
Много Wordpress + woocommerce сайтов, которые при стандартныйх настройках просто умирали на таком траффике. Docket cache, WP Rocket плагины немного помогали, но всё равно Апач уходил в прострацию.
Может есть умные головы, кто подскажет оптимальную конфигурацию для системы с 32gb ram? Сейчас MPM Worker режим установлен.
--------------------
На сервер приходит иногда большой траффик и пока я играюсь с настройками Апача. Сейчас получилось выдеражать такую нагрузку:
https://prnt.sc/kTgkwgPO1rpu
Много Wordpress + woocommerce сайтов, которые при стандартныйх настройках просто умирали на таком траффике. Docket cache, WP Rocket плагины немного помогали, но всё равно Апач уходил в прострацию.
Может есть умные головы, кто подскажет оптимальную конфигурацию для системы с 32gb ram? Сейчас MPM Worker режим установлен.
Код: Выделить всё
<IfModule mpm_prefork_module>
StartServers 8
MinSpareServers 25
MaxSpareServers 100
MaxRequestWorkers 2500
MaxConnectionsPerChild 1000
ServerLimit 2000
</IfModule>
<IfModule mpm_worker_module>
StartServers 10
MinSpareThreads 75
MaxSpareThreads 250
ThreadsPerChild 32
ThreadLimit 64
MaxRequestWorkers 800
MaxConnectionsPerChild 5000
ServerLimit 250
MaxClients 8000
</IfModule>
<IfModule mpm_event_module>
StartServers 10
MinSpareThreads 75
MaxSpareThreads 250
ThreadsPerChild 32
ThreadLimit 64
MaxRequestWorkers 800
MaxConnectionsPerChild 5000
ServerLimit 250
MaxClients 8000
</IfModule>
MaxMemFree 2048
KeepAliveTimeout 10
KeepAlive On
Код: Выделить всё
root@oni01:~# brainy-core -i
******************************************************************************************
*** The instrument of setup of the kernel and the simple network analyzer for BrainyCP ***
*** Version: 0.43.9 ***
******************************************************************************************
[*] Information on memory:
total used free shared buff/cache available
Mem: 31Gi 5.1Gi 874Mi 2.9Gi 25Gi 22Gi
Swap: 15Gi 125Mi 15Gi
[*] SYNs to LISTEN
TcpExtListenOverflows 0 0.0
TcpExtListenDrops 0 0.0
TcpExtTCPFastOpenListenOverflow 0 0.0
[*] Queue for LISTEN
Port: 80
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0 16384 0.0.0.0:80 0.0.0.0:* users:(("nginx",pid=4038367,fd=88),("nginx",pid=4038366,fd=88),("nginx",pid=4038365,fd=88),("nginx",pid=4038364,fd=88),("nginx",pid=4038363,fd=88),("nginx",pid=4038362,fd=88),("nginx",pid=4038361,fd=88),("nginx",pid=4038360,fd=88),("nginx",pid=3773546,fd=88))
Port: 443
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0 16384 0.0.0.0:443 0.0.0.0:* users:(("nginx",pid=4038367,fd=89),("nginx",pid=4038366,fd=89),("nginx",pid=4038365,fd=89),("nginx",pid=4038364,fd=89),("nginx",pid=4038363,fd=89),("nginx",pid=4038362,fd=89),("nginx",pid=4038361,fd=89),("nginx",pid=4038360,fd=89),("nginx",pid=3773546,fd=89))
Port: 3306
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0 340 *:3306 *:* users:(("mysqld",pid=38883,fd=13))
Port: 25
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0 30 0.0.0.0:25 0.0.0.0:* users:(("exim",pid=4106661,fd=6))
Port: 8080
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0 16384 *:8080 *:* users:(("httpd",pid=3885872,fd=4),("httpd",pid=5275,fd=4),("httpd",pid=5274,fd=4),("httpd",pid=5206,fd=4))
Port: 8002
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0 511 0.0.0.0:8002 0.0.0.0:* users:(("nginxb",pid=889350,fd=10),("nginxb",pid=889349,fd=10))
Port: 8000
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0 511 0.0.0.0:8000 0.0.0.0:* users:(("nginxb",pid=889350,fd=11),("nginxb",pid=889349,fd=11))
[*] MySQL
mysql Ver 15.1 Distrib 10.5.12-MariaDB, for Linux (x86_64) using EditLine wrapper
Maximum number of connections: 340
Queue length: 340
Performance Schema: OFF
[*] All SYN_RECV and ESTABLISHEDof connections for ports
SYN-RESV ESTABLISHED
Port 80: 1 8
Port 443: 1 185
Port 25: 1 1
Port 8000: 1 1
Port 8002: 1 1
[*] All of fragmented packets
ReasmFails
0
[*] In total the discarded connections
Cannot find device "eth0"
[*] Total quantity of connections on ports (use a key -c for details)
5024
[*] All SYN-RECV of connections
3
[*] All LAST-ASK of connections
0
[*] All TIME-WAIT of connections
4771
[*] All FIN-WAIT-1 and FIN-WAIT-2 of connections
0
0
[*] All ESTABLISHED of connections (use a key -c for details)
255
[*] Queue of bandwidth control of network
bbr
[*] CPU MHz
Number of cores: 8
cpu MHz : 3700.006
cpu MHz : 3500.000
cpu MHz : 3500.000
cpu MHz : 3500.000
cpu MHz : 2656.418
cpu MHz : 3500.000
cpu MHz : 3500.000
cpu MHz : 3700.098
Re: Пропала конфигурация вебсервера в панеле, хотя сам вебсервер работает.
Давайте сделаем так... В следующий раз, когда по вашему мнению ваш сервер станет тупить. Перед перезапуском сервисов, вы сбросите выводы следующих комманд
Любым удобным для вас способом
Код: Выделить всё
brainy-core -i
brainy-core -err
df -ih
httpd -VV
ipcs -l
ipcs -s
systemctl status httpd