Page 1 of 2
Перезапуск служб по Cron
Posted: Mon Mar 09, 2015 12:17 pm
by miami
Как в Cron заставить службы перезапускаться?
вариант sudo service httpd restart не выполняется
и из консоли под admin пробую - постоянно запрашивает пароль, даже после расширения прав admin в sudoers
Re: Перезапуск служб по Cron
Posted: Tue Mar 10, 2015 12:22 pm
by skurudo
Поясните задачу, пожалуйста.
Re: Перезапуск служб по Cron
Posted: Tue Mar 10, 2015 12:23 pm
by imperio
вариант sudo service httpd restart не выполняется
И не будет. Там другая команда на исполнение с указанием пути до директории Vesta
Re: Перезапуск служб по Cron
Posted: Tue Mar 10, 2015 12:23 pm
by skurudo
miami wrote:вариант sudo service httpd restart не выполняется
Добавьте в крон от рута, если вам постоянно нужно перезапускать.
crontab -e
/etc/init.d/httpd restart
Re: Перезапуск служб по Cron
Posted: Tue Mar 10, 2015 12:39 pm
by miami
Надо раз в день перезагружать nginx и httpd
в том то и дело что веставский скрипт не срабатывает
Re: Перезапуск служб по Cron
Posted: Tue Mar 10, 2015 12:50 pm
by skurudo
miami wrote:Надо раз в день перезагружать nginx и httpd
в том то и дело что веставский скрипт не срабатывает
Посмотрите вариант с крон от рута, пример выше
Re: Перезапуск служб по Cron
Posted: Tue Mar 10, 2015 12:54 pm
by imperio
для CentOS будет выглядеть так:
Code: Select all
export VESTA=/usr/local/vesta/;sudo /usr/local/vesta/bin/v-restart-service httpd
Добавляете в крон панели
Re: Перезапуск служб по Cron
Posted: Tue Mar 10, 2015 4:03 pm
by miami
imperio wrote:для CentOS будет выглядеть так:
Code: Select all
export VESTA=/usr/local/vesta/;sudo /usr/local/vesta/bin/v-restart-service httpd
Добавляете в крон панели
Спасибо, всё работает.
а почему именно так должен выглядеть скрипт?
интересно понять суть вызова и почему не работает просто sudo /usr/local/vesta/bin/v-restart-service httpd
Re: Перезапуск служб по Cron
Posted: Wed Mar 11, 2015 5:37 pm
by skurudo
Традиционный ответ, который толком ничего не объясняет - особенности операционной системы. :)
Re: Перезапуск служб по Cron
Posted: Wed Mar 11, 2015 5:57 pm
by miami
skurudo wrote:Традиционный ответ, который толком ничего не объясняет - особенности операционной системы. :)
рядом же скрипты у вас но без export VESTA=/usr/local/vesta/; работают по cron :-)