суббота, 19 марта 2016 г.

DirectAdmin dataskq много процессов

Обратился знакомый с проблемой, что сайты перестали работать. Зашел на сервер с панелью управления DirectAdmin и увидел очень много процессов dataskq и LA 1200.
Прибил данные процессы и решил поправить крон, что бы такого более не повторялось:

Отредактируем файл /etc/cron.d/directadmin_cron:
# vim /etc/cron.d/directadmin_cron

И строку * * * * * root /usr/local/directadmin/dataskq заменим на:
* * * * * root if [ "`ps ax | grep -v grep | grep -c dataskq`" -eq 0 ]; then /usr/local/directadmin/dataskq; fi;

Теперь, перед запуском dataskq будет проверяться, нет ли других процессов.

Ссылки:
http://help.directadmin.com/item.php?id=246
http://directadminguru.com/directadmin-command-line-tasks-dataskq/
http://help.directadmin.com/item.php?id=402

Комментариев нет:

Отправить комментарий