Раз в сутки приходится перезагружать mysql.
Поставил в cron команду service mysqld restart.
Так, в общем, все срабатывает.
Но иногда бывает сервис не стартует по каким-то причинам.
Добавил в cron еще одну строчку с запуском mysql (просто start через 5 мин. после предыдущей команды). Если сервис не перестартанул, то эта команда его старует. Если стартанул, то просто пишет, что сервис уже запущен.Вроде как все работает.
Но может есть более правильный способ перезапускать mysql (может скриптик какой)?Делаю это все из-за того, что периодически возникает большая нагрузка на сервер. Апач начинает плодить процессы (его, кстати тоже периодически перезагружаю), ну и mysql тоже нагружается.
>[оверквотинг удален]
>5 мин. после предыдущей команды). Если сервис не перестартанул, то эта
>команда его старует. Если стартанул, то просто пишет, что сервис уже
>запущен.
>
>Вроде как все работает.
>Но может есть более правильный способ перезапускать mysql (может скриптик какой)?
>
>Делаю это все из-за того, что периодически возникает большая нагрузка на сервер.
>Апач начинает плодить процессы (его, кстати тоже периодически перезагружаю), ну и
>mysql тоже нагружается.ты великий админ, тока и думаешь где-бы костыль поставить чтоб все совсем не рухнуло )))
если серьезно - подход не просто идиотский, а по настоящему мудацкий!
1) Настрой апач, ограницив количество серверов и плодимых процессов - apache.org
2) Настрой мускул в томже направлении - mysql.com
>если серьезно - подход не просто идиотский, а по настоящему мудацкий!абсолютно согласен, утранять не причину, а следствие весма глупо...