Добрый день, есть 2 сервера (VPS micro - 1cpu/512озу/10gb ssd)
Установлено: ufw, fail2ban, mariadb, php-fpm, nginx.
Так вот, первый сервер со старым ядром (2.6.32-042stab134.3) - летает и вроде тьфу тьфу, а вот второй сервер (4.19.0-13-cloud-amd64) постоянно виснет (wp+learnpress+ woocommerce)
Висел из-за mariadb - погуглил и оптимизировал, уменьшил потребление памяти, вроде полетел. При оптимизации долгих скриптов не обнаружено.
Потом висел из-за woocommerce. погуглил, вроде настроил, сервер ожил. Да и до установки woocommerce были подвисания.
Сейчас периодически в разное время по htop ЦПУ уходит в 70-100%, память 460/486 и минут на 20 тишина от сервера.
Через vnc заметил что ufw постоянно (раз в 2-3 сек.) выводит разные сообщения, вроде блокирует кого-то, но при отключении его память освобождается на 5-10 мб, зависания продолжаются Пример сообщения - [ 25.826939] [UFW BLOCK] IN=eth0 OUT= MAC=fa:16:3e:af:7c:99:00:07:7d:63:f9:bf: 08:00 SRC=194.147.140.90 DST=my_ip LEN=40 TOS=0x00 PREC=0x00 TTL=250 I D=7252 PROTO=TCP SPT=56264 DPT=39863 WINDOW=1024 RES=0x00 SYN URGP=0
порты и ип всегда разные. похоже на брут ..
ПС: -
- Debian GNU/Linux 10 (buster) ,
- ядро 4.19.0-13-cloud-amd64,
- mariadb - mysql Ver 15.1 Distrib 10.3.27-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2,
- woocommerce последний.
Ребут (хард резет через панель управления) помогает
Решение: Настроил swap - незнаю, насколько это правильное решение, но все нормально заработало. В крон добавил очистку свопа раз в сутки.