Основна проблема:
- в робочий час декілька разів в деннь активізується процес:
/usr/local/php73/bin/php-cgi73 -c /usr/local/directadmin/data/users/admin/php/site.ua.ini -d sendmail_from="admin..site.ua" -d open_basedir="/var/home/admin/:/tmp:/var/tmp:/opt/alt/php73/usr/share/pear/:/dev/urandom:/usr/local/lib/php/:/usr/local/php73/lib/php/" -d post_max_size="16M" -d upload_max_filesize="16M" -d mail.log="/var/home/admin/.php/php-mail.log"
Даний процес завантажує ЦП сервера майже на 100%.
Потрібно повністю "під корінь" відключити даний процес, щоб ніколи і за жодних обставин він не запускався. Але відключити так, щоб не поламати інші функції сервера.
Оскільки даний процес розсилає сповіщення про надмірну завантаженість сервера, то для його активації є якась першопричина - тобто спершу якийсь інший процес збільшує навантаження на сервер, після чого активізуєтсья Sendmail і тим самим "добиває" сервер. Відповідно, окрім відключення Sendmail потрібно знайти причину, через яку він активізується - імповірно, парсинг сайту чи невелика атака.
Ситуація триває понад місяць, виключно в робочий час, зазвичай з 10:00 до 13:00.
Параметри сервера:
- VPS на базі Hetzner, 32 Гб ОЗУ, 10 ядер KVM, диск nvme - на цьому всьому крутиться лише один єдиний сайт з відносно невеликим трафіком, тому навіть попри те, що це VPS - ресурсів більш, ніж достатньо
- панель DirectAdmin
- Centos-8.8
Прохання не ставити ставку і не писати, якщо Ви - "спеціаліст-голуб", котрий прилітає, щоб обгадити, покритикувати і полетіти далі. Попередні перевірки цієї проблеми саме такі "спеціалісти" і робили, результату з них 0, окрім пафосу і зверхнього відношення.
Тому рекомендації накшталт "поставте нормальний сервер" чи "знесіть все під 0 і налаштуйте сервер по-людськи" або "сервер з панеллю - це не сервер, має бути без панелі" не пишіть, заощадьте свій і мій час.