Перезапуск mariadb в панели VESTA CP по расписанию

У меня возникала ситуация, когда периодически раз в 2-3 дня отваливался сервер баз mariadb — скорее всего из-за небольшого количества ОЗУ сервера — 512 МБ.
Ручной перезапуск в панели VESTA CP давал положительный результат.
Поэтому я решил сделать автоматический перезапуск сервера баз данных каждые 2 часа.
Гугл помог не очень — все команды либо не работали вообще, либо выдавали ошибки. В итоге я нашел замечательное решение.
Используем готовый скрипт от разработчиков VESTA CP для перезапуска какого либо сервиса — v-restart-service.
Зайдем в панель VESTA CP, далее в раздел CRON. Жмем кнопку — Добавить задание.
Укажем команду

sudo /usr/local/vesta/bin/v-restart-service mariadb

Периодичность можете настроить сами (раз в час или раз в сутки) — я указал 2 часа. В самом начале для тестирования работы команды я указал периодичность каждую минуту и проверил корректность работы.
В итоге появляется новое задание и раз в 2 часа перезапускает сервис базы данных.
Таким способом вы можете перезапускать любые сервисы.
В папке /usr/local/vesta/bin есть множество  различных скриптов от разработчиков VESTA CP. Можете посмотреть описание каждого из них если откроете текст скрипта.

Один комментарий

Оставить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *