Я приостановил пользователя в WHM, но все еще получаю зависание chkservd для этого пользователя.
Реальные журналы доступа пользователя в cpanel не так велики, поэтому я не уверен, что не так (?)
chkservd не проверяет конкретного пользователя. Скорее, он проверяет конкретные службы (как установлено в /etc/chkserv.d/chkservd.conf), чтобы увидеть, работают ли они или доступны.
Мы с большей вероятностью решим вашу проблему, если вы предоставите соответствующие журналы, но на основании информации, которую вы предоставили, электронные письма, которые вы получаете от cPanel/WHM вашего сервера, являются косвенным признаком другой проблемы.
Вот некоторые общие пункты, которые вы можете проверить, чтобы начать работу по устранению неполадок:
Эти местоположения могут использоваться, чтобы идентифицировать проблему, которая произошла в прошлом, но не происходит в настоящее время.
/var/log/chkservd.log - здесь chkservd регистрирует свои проверки./usr/local/apache/logs/error_log - Иногда Apache может зафиксировать побочные эффекты общесерверных проблем./var/log/messages - в некоторых средах здесь могут регистрироваться состояния нехватки памяти (OOM).Эти команды могут помочь вам идентифицировать общесерверную проблему по мере ее возникновения.
ps faux - получить список процессовkillall -9 php php-cgi httpd - Если ваш сервер работает медленно из-за веб-запросов, эту команду можно использовать для быстрого восстановления вашего сервера.uptime - проверьте среднюю нагрузку на ваш сервер.free -m - проверить использование оперативной памяти в мегабайтах. (Нужна помощь в интерпретации результатов?)vmstat -S M 1 - наблюдать за использованием процессора среди другой полезной информации.top - получить список самых популярных процессов.sar - журналы sysstat с информацией об использовании процессораsar -q - логи sysstat со средней загрузкой информацииexim -bpc - если вы используете exim и обнаруживаете, что это значение велико (в целом более 1000), то у вас может быть скомпрометированная учетная запись, рассылающая спам.mysql -e "SHOW FULL PROCESSLIST;" - Смотрите MySQL запущенных процессов.