Page 1 of 3

Перезагрузка сервера по заданию

Posted: Wed Apr 05, 2017 8:54 am
by System256
Здравствуйте.
У меня VDS на CentOS 7.
Бывают моменты когда процессы забивают оперативку и сайты перестают работать.
Подскажите пожалуйста команду для CRON на ежедневную перезагрузку всего сервера например в 2 часа ночи.
И вообще хорошо ли перезагружать сервер каждый день или нужно решать проблему увеличением тарифа?
Заранее спасибо.

Re: Перезагрузка сервера по заданию

Posted: Wed Apr 05, 2017 10:00 am
by skurudo
System256 wrote: Бывают моменты когда процессы забивают оперативку и сайты перестают работать.
...
И вообще хорошо ли перезагружать сервер каждый день или нужно решать проблему увеличением тарифа?
Начинается как в рекламе виагры... бывают моменты, когда у мужчин все плохо.
Смотрите на это веселее - значит есть вопрос, который требует решения.

Перезагружать каждый раз можно, никто не запрещает. Ничего особенно вредного в этом нет. Кроме может быть подхода. Потому что перезагрузка - не решение проблемы, это костыль. А проблема в том, что кто-то жрет память или реально памяти уже мало. Вот этот вопрос и нужно решать :)
System256 wrote:Подскажите пожалуйста команду для CRON на ежедневную перезагрузку всего сервера например в 2 часа ночи.

Code: Select all

/sbin/shutdown -r now

Re: Перезагрузка сервера по заданию

Posted: Wed Apr 05, 2017 10:42 am
by System256
Спасибо большое!
Перезагружать каждый раз можно, никто не запрещает. Ничего особенно вредного в этом нет. Кроме может быть подхода. Потому что перезагрузка - не решение проблемы, это костыль. А проблема в том, что кто-то жрет память или реально памяти уже мало. Вот этот вопрос и нужно решать :)
Если Вам не сложно посмотрите скриншоты и напишите как Вы думаете нормально ли загружены процессы при посещаемости всех сайтов в сумму около 200 человек в день?
https://yadi.sk/i/-x3qpJzC3GgJTE
https://yadi.sk/i/aJNSGqay3GgJUX
https://yadi.sk/i/sfLOvBoQ3GgJVF

Re: Перезагрузка сервера по заданию

Posted: Thu Apr 06, 2017 7:42 am
by System256

Code: Select all

/sbin/shutdown -r now
Добавил это (https://yadi.sk/d/o2wFcd8P3GhsJq) и в 2 часа ночи мне пришло на админскую почту сообщение:
Failed to execute operation: Interactive authentication required.
Must be root.

Что делать?))

Re: Перезагрузка сервера по заданию

Posted: Thu Apr 06, 2017 10:23 am
by skurudo
System256 wrote:

Code: Select all

/sbin/shutdown -r now
Добавил это (https://yadi.sk/d/o2wFcd8P3GhsJq) и в 2 часа ночи мне пришло на админскую почту сообщение:
Failed to execute operation: Interactive authentication required.
Must be root.Что делать?))
Дописать sudo.

Re: Перезагрузка сервера по заданию

Posted: Thu Apr 06, 2017 10:24 am
by skurudo
System256 wrote: Если Вам не сложно посмотрите скриншоты и напишите как Вы думаете нормально ли загружены процессы при посещаемости всех сайтов в сумму около 200 человек в день?
viewtopic.php?f=32&t=14149

База скорее всего то самое узкое место,
стоит тюнить ее в первую очередь.

Re: Перезагрузка сервера по заданию

Posted: Thu Apr 06, 2017 10:34 am
by System256
skurudo wrote:
System256 wrote: Если Вам не сложно посмотрите скриншоты и напишите как Вы думаете нормально ли загружены процессы при посещаемости всех сайтов в сумму около 200 человек в день?
viewtopic.php?f=32&t=14149

База скорее всего то самое узкое место,
стоит тюнить ее в первую очередь.
Дописать sudo.
Спасибо большое! Сегодня попробую выполнить Ваши инструкции.

Re: Перезагрузка сервера по заданию

Posted: Thu Apr 06, 2017 10:47 am
by skurudo

Code: Select all

sudo /sbin/shutdown -r now
есичо :-)

Re: Перезагрузка сервера по заданию

Posted: Fri Apr 07, 2017 7:44 am
by System256
skurudo wrote:

Code: Select all

sudo /sbin/shutdown -r now
есичо :-)
Этот вариант https://yadi.sk/d/p1ydenC33GjpHP не работает.
На почту приходит письмо с текстом:
sudo: no tty present and no askpass program specified

Re: Перезагрузка сервера по заданию

Posted: Fri Apr 07, 2017 8:33 am
by skurudo
Логично в принципе, в sudo же нет разрешения.

Есть предложение тогда использовать системную команду:
/usr/local/vesta/bin/v-restart-system

Или же в судо разрешить использовать другие каталогие.