Имею проблемы с хостингом (шаред).
1. Периодически на произвольное время отваливается доступ по SSH, выдает "shell request failed on channel 0"
У хостера есть панель с SSH-консолью, она отваливается тоже.
2. В это же (предположительно) время перестают выполняться CRON-задачи. Иногда в почту прилетает от них "cannot fork", но чаще просто молча не выполняются.
Техподдержка цитирует дежурную шпаргалку: "Подобная ошибка возникает, когда превышено максимальное число процессов на аккаунте - более 40". Больше ничем помочь не может. Причем в этом году ТП настолько в клинче, что отвечает через несколько часов, когда сервер уже попустило и "проблема не обнаружена". Тупик.
ЧСХ, сайты на хостинге в это время работают без затыков и 502, проблемы только с моим доступом и кроном.
Собственно вопрос:
как и
что я могу сам диагностировать в условиях, когда зайти на сервер не получается.
Вот, скажем, запущенная в такой ситуации через PHP system команда:
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
user 2532 0.0 0.0 635496 52260 ? S Apr17 0:42 /usr/sbin/apache2 -d /etc/apache2-user-80 -k start
user 4082 0.0 0.0 694572 18732 ? S Apr17 0:00 /usr/sbin/apache2 -d /etc/apache2-user-81 -k start
user 4083 0.0 0.0 639572 47544 ? S Apr17 0:40 /usr/sbin/apache2 -d /etc/apache2-user-80 -k start
user 4371 0.0 0.0 694572 19152 ? S Apr17 0:00 /usr/sbin/apache2 -d /etc/apache2-user-81 -k start
user 4373 0.0 0.0 639584 47508 ? S Apr17 0:41 /usr/sbin/apache2 -d /etc/apache2-user-80 -k start
user 5839 0.3 0.0 652300 71400 ? S 09:48 0:01 /usr/sbin/apache2 -d /etc/apache2-user-74 -k start
user 14959 0.2 0.0 652136 65460 ? S 09:51 0:00 /usr/sbin/apache2 -d /etc/apache2-user-74 -k start
user 30946 0.5 0.0 6559404 91516 ? Sl 08:25 0:30 /usr/sbin/apache2 -d /etc/apache2-user-74 -k start
user 37858 0.3 0.0 652184 69028 ? S 09:46 0:01 /usr/sbin/apache2 -d /etc/apache2-user-74 -k start
user 53083 0.3 0.0 749984 93492 ? Sl 08:51 0:14 /usr/sbin/apache2 -d /etc/apache2-user-74 -k start
user 59614 0.0 0.0 4632 760 ? S 09:56 0:00 sh -c ps -aux
user 59623 0.0 0.0 41192 3604 ? R 09:56 0:00 ps -aux
user 61871 0.5 0.0 6612920 140152 ? Sl 09:05 0:17 /usr/sbin/apache2 -d /etc/apache2-user-74 -k start
user 61871 0.5 0.0 6612920 140152 ? Sl 09:05 0:17 /usr/sbin/apache2 -d /etc/apache2-user-74 -k start
В частности, смущают первые пять строчек. Вчерашние процессы Апача?
На php8 крутится Laravel, на php8.1 - пара заглушек с index.html без скриптов вовсе. Php 7.4 - Битрикс.