Показано с 1 по 10 из 10

Тема: Восстановление заданий планировщика

  1. #1
    Member
    Регистрация
    14.04.2016
    Сообщений
    31

    Question Восстановление заданий планировщика

    Приветствую.

    Случайно убил /var/spool/cron/root, после чего пропали все задания из пункта "Планировщик". Версия панели - ISPMgr 5.115.0, версия ОС - CentOS 7.

    В резервной копии хранится только /etc и /usr, образ самой машины пока вытянуть не получается. Сами задания планировщика, как и этот файл, ранее не трогал, ЕМНИП, поэтому задания должны быть стандартными. Как их можно восстановить?

  2. #2

    По умолчанию

    Интересно, как у Вас это вышло?

    ________________
    #ISPMANAGER 5 BIZ

    MAILTO=""
    PATH="/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin"
    ## ISPsystem delete expire logs task
    0 3 * * * /usr/local/mgr5/sbin/cron-core sbin/mgrctl -m core deletearchivelogs >/dev/null 2>&1
    ## ISPsystem task which collect system statistics
    */5 * * * * /usr/local/mgr5/sbin/cron-core sbin/mgrctl -m core sysinfostat >/dev/null 2>&1
    ## ISPsystem usagestat task
    55 3 * * * /usr/local/mgr5/sbin/cron-core sbin/usagestat >/dev/null 2>&1
    ## ISPsystem problems autosolve task (/usr/local/mgr5)
    */5 * * * * /usr/local/mgr5/sbin/cron-core sbin/mgrctl -m core problems.autosolve >/dev/null 2>&1
    ## ISPsystem update package cache task
    29 3 * * * /usr/local/mgr5/sbin/cron-ispmgr sbin/pkgupdate.sh >/dev/null 2>&1
    ## ISPsystem task which collect system statistics
    */5 * * * * /usr/local/mgr5/sbin/cron-ispmgr sbin/mgrctl -m ispmgr masterstat >/dev/null 2>&1
    ## ISPsystem task to process hourly and daily statistics
    8 * * * * /usr/local/mgr5/sbin/cron-ispmgr sbin/mgrctl -m ispmgr process_stat >/dev/null 2>&1
    ## ISPmanager periodic tasks handler (ispmgr)
    * * * * * /usr/local/mgr5/sbin/cron-ispmgr sbin/mgrctl -m ispmgr periodic >/dev/null 2>&1
    ## ISPsystem problems autosolve task (/usr/local/mgr5)
    */5 * * * * /usr/local/mgr5/sbin/cron-ispmgr sbin/mgrctl -m ispmgr problems.autosolve >/dev/null 2>&1
    ## ISPsystem services monitoring task (srvmon)
    */15 * * * * /usr/local/mgr5/sbin/cron-ispmgrnode addon/srvmon >/dev/null 2>&1
    ## ISPmanager periodic tasks handler (ispmgrnode)
    * * * * * /usr/local/mgr5/sbin/cron-ispmgrnode sbin/mgrctl -m ispmgrnode periodic >/dev/null 2>&1
    ## ISPsystem dev traffic collector
    */5 * * * * /usr/local/mgr5/sbin/cron-ispmgrnode sbin/traffstat -t dev /proc/net/dev >/dev/null 2>&1
    ## ISPsystem problems autosolve task (/usr/local/mgr5)
    */5 * * * * /usr/local/mgr5/sbin/cron-ispmgrnode sbin/mgrctl -m ispmgrnode problems.autosolve >/dev/null 2>&1
    ## ISPsystem web traffic collector
    */5 * * * * /usr/local/mgr5/sbin/cron-ispmgrnode sbin/traffstat -t web /usr/local/mgr5/var/nginx.log >/dev/null 2>&1
    ## ISPsystem ftp traffic collector
    */5 * * * * /usr/local/mgr5/sbin/cron-ispmgrnode sbin/traffstat -t ftp /usr/local/mgr5/var/xferlog >/dev/null 2>&1
    ## ISPsystem acctstat collector
    */5 * * * * /usr/local/mgr5/sbin/cron-ispmgrnode sbin/acctstat -c /var/account/pacct >/dev/null 2>&1
    ## ISPmanager letsencrypt cert update check
    8 3 * * * /usr/local/mgr5/sbin/cron-ispmgr sbin/mgrctl -m ispmgr letsencrypt.check.update >/dev/null 2>&1
    ## ISPsystem geoip database update
    1 3 10 * * /usr/local/mgr5/sbin/cron-ispmgrnode sbin/ispmgrnode_geoiploader >/dev/null 2>&1
    ## ISPsystem geoip database update
    1 3 10 * * /usr/local/mgr5/sbin/cron-ispmgr sbin/ispmgr_geoiploader >/dev/null 2>&1
    ## ISPsystem upgrade task
    53 3 * * * /usr/local/mgr5/sbin/cron-ispmgr sbin/pkgupgrade.sh coremanager >/dev/null 2>&1

    _____

    Так же cделайте: service crond restart && killall -9 core
    Последний раз редактировалось jekasumy; 01.08.2017 в 07:52.

  3. #3

    По умолчанию

    killall -9 core
    Ни в коем случае, никогда, ни при каких обстоятельствах нельзя так делать.

  4. #4

    По умолчанию

    Цитата Сообщение от tuupic Посмотреть сообщение
    Ни в коем случае, никогда, ни при каких обстоятельствах нельзя так делать.
    Часто зависает панель. И убить без 9тки невозможно.

  5. #5
    Member
    Регистрация
    14.04.2016
    Сообщений
    31

    По умолчанию

    Спасибо всем откликнувшимся!

    Вставил данный список обратно в файл, панель подцепила их сразу же, но на всякий случай мягко перезагрузил весь сервер целиком.

    Как так получилось? Ну как обычно такие вещи случаются? Был один софт, который капитально загадил данную папку, насоздавав там заданий от левых юзеров, ну я и rm -rf... кто ж мог подумать, что панель хранит задания именно там, а не у себя в mgr5.

  6. #6
    Member
    Регистрация
    14.04.2016
    Сообщений
    31

    По умолчанию

    Получился вот такой список:



    Но появилась ошибка. Удалить данный cron? Или это какой-то необходимый модуль, которого у меня нет или называется иначе?

    Код:
    ERROR missed(function): Failed to find the 'masterstat' function. The associated module is missing

  7. #7
    Support team Аватар для Dasha
    Регистрация
    03.11.2011
    Сообщений
    4,621

    По умолчанию

    Возможно, у вас ISPmanager Lite, а не Business?
    Просто очистите все задания cron, перезапустите панель, создадутся все задания, которые панели нужны по умолчанию.

  8. #8
    Member
    Регистрация
    14.04.2016
    Сообщений
    31

    По умолчанию

    Да, так и есть, у меня Lite.

    Удалил все задания планировщика в интерфейсе панели, перезагрузился, задания пересоздались. Сравнил их со списком от jekasumy, их значительно меньше. Это нормально?


  9. #9
    Senior Member
    Регистрация
    09.04.2013
    Адрес
    Москва
    Сообщений
    2,066

    По умолчанию

    Да, в Bus больше заданий

  10. #10
    Member
    Регистрация
    14.04.2016
    Сообщений
    31

    По умолчанию

    В таком случае, всем большое спасибо за помощь!

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •