Перезагрузка сервера по заданию
Re: Перезагрузка сервера по заданию
Попробовал https://yadi.sk/d/czAvXBIW3Gk5LW , не сработало.skurudo wrote:Логично в принципе, в sudo же нет разрешения.
Есть предложение тогда использовать системную команду:
/usr/local/vesta/bin/v-restart-system
Или же в судо разрешить использовать другие каталогие.
Вот что написало на почту:
/usr/local/vesta/bin/v-restart-system: line 16: /func/main.sh: No such file or directory
/usr/local/vesta/bin/v-restart-system: line 23: check_args: command not found
Re: Перезагрузка сервера по заданию
Пути поправьте к переменным
viewtopic.php?t=9685#p34354
viewtopic.php?t=9685#p34354
Re: Перезагрузка сервера по заданию
Сама команда с аргументом:
Code: Select all
/usr/local/vesta/bin/v-restart-system yes
Re: Перезагрузка сервера по заданию
Сработала команда sudo /usr/local/vesta/bin/v-restart-system yesskurudo wrote:Сама команда с аргументом:Code: Select all
/usr/local/vesta/bin/v-restart-system yes
Спасибо большое! Теперь решу вопрос с оптимизацией БД.
Re: Перезагрузка сервера по заданию
А как в судо разрешить другие каталоги?skurudo wrote:Логично в принципе, в sudo же нет разрешения.
Есть предложение тогда использовать системную команду:
/usr/local/vesta/bin/v-restart-system
Или же в судо разрешить использовать другие каталогие.
Re: Перезагрузка сервера по заданию
Вы ради интереса откройте /etc/sudoers, а там увидите:aligan wrote:А как в судо разрешить другие каталоги?
Code: Select all
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
Re: Перезагрузка сервера по заданию
на месте TC, я бы искал утечки памяти в коде движка или в коде модулей написанных ногами школьников. перезагрузка сервера не вариант
если не знаете как искать утечки, лучший вариант повесить monit расширенный шаблон для http есть в конфиге стандартной установки. основное направление перезапуск службы http при превышении потребления памяти.
если не знаете как искать утечки, лучший вариант повесить monit расширенный шаблон для http есть в конфиге стандартной установки. основное направление перезапуск службы http при превышении потребления памяти.
Re: Перезагрузка сервера по заданию
Искать - это хорошо, но чаще ситуация, когда учетку нашел и знаешь даже где проблема, но "ты ж не программист" и сам поправить код не можешь. А вот сервер не твой, сайт не твой, клиент не горит желанием дополнительно платить программисту... ну и так и получается, что приходится лепить костыли. Проза жизни буквально.demian wrote:на месте TC, я бы искал утечки памяти в коде движка или в коде модулей написанных ногами школьников. перезагрузка сервера не вариант
...
лучший вариант повесить monit
Re: Перезагрузка сервера по заданию
На варианте c php-fpm нужно перезапускать только сам php-fpm, вот бы скрипт стандартный сделать на его перезагрузку.
Re: Перезагрузка сервера по заданию
в варианте с php-fpm не надо внешних скриптов на перезагрузку.ogloblya wrote:На варианте c php-fpm нужно перезапускать только сам php-fpm, вот бы скрипт стандартный сделать на его перезагрузку.
php-fpm.conf
emergency_restart_threshold = 1 {0 - Off, 1 - On }
emergency_restart_interval = [##] s(econds), m(inutes), h(ours), or d(ays), Default: seconds
process_control_timeout = [##] s(econds), m(inutes), h(ours), or d(ays), Default: seconds
process.max = [##]