|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Debian/Ubuntu - cron job перезапуск squid в debian |
|
Debian/Ubuntu - cron job перезапуск squid в debian
|
Старожил Сообщения: 246 |
Дорогие друзья! Как через крон перезапустить squid в определенное время?
Создал crontab -e 30 7 * * 1-5 root service squid restart Не перезапускает службу. PS: Внедрили новый squid с поддержкой https(версия 3.5.8) и обнаружили что через какое то время загрузка cpu становиться 100% и он перестает работать. Помогает только перезапуск службы. Решили пока так выкрутиться. |
|
Отправлено: 07:28, 19-09-2016 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать Во-первых - service точно не подойдёт. По-умолчанию в chron переменная PATH не установлена. Нужно лучше написать свой скрипт для перезапуска с полными путями, и его запускать.
Во вторых, если crontab -e, то не надо прописывать пользователя - он в этом случае не указывается, т.к. он задаётся тем, что запоминается от имени какого пользователя запущена команда. |
------- Отправлено: 08:16, 19-09-2016 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 246
|
Профиль | Отправить PM | Цитировать Скрипт это хорошо, когда знания есть))
Я смотрю в /etc/init.d/ нет скрипа squid Нашел /usr/sbin/squid если его перезапускать? |
Отправлено: 08:35, 19-09-2016 | #3 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать Цитата genkoo:
У вас systemd в системе, или sysvinit? Если не знаете что это такое, то погуглите - будет полезно. |
|
------- Отправлено: 08:54, 19-09-2016 | #4 |
Старожил Сообщения: 246
|
Профиль | Отправить PM | Цитировать systemd
|
|
Отправлено: 08:57, 19-09-2016 | #5 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать Ну, значит он скорей всего через его службу запускается.
Надо смотреть журнал и состояние демона в момент зависания И да, найдите службу и посмотрите как он запускается. |
------- Отправлено: 09:17, 19-09-2016 | #6 |
Старожил Сообщения: 246
|
Профиль | Отправить PM | Цитировать По подробней можно пожалуйста. Как найти службу и что смотреть?
![]() |
Отправлено: 10:08, 19-09-2016 | #7 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать Найди в инете описание systemd. там всё описано, или смотри соствав пакета Squid.
А лучше погугли саму ошибку, особенно в привязке версии пакета и дистрибутиву. Я не думаю, что у вас уникальная ошибка. Возможно все решится обновлением пакета. Да и вообще - у всех дистрибутивов есть багтрекеры и т.п. - напиши багу, или поищи её, вдруг её уже кто-то завёл, там и решение могут подсказать, как от неё избавится. PS вообще-то я вспоминаю вроде systemd должен уметь сам перезапускать службы, надо только это настроить. Во всяком случае его разработчики это рекламировали. |
------- Отправлено: 10:58, 19-09-2016 | #8 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
MSFT SQL Server - Родительский job всех job-ов | AZABAZA | Программирование и базы данных | 2 | 02-04-2015 05:36 | |
ВОпрос по DEBIAN+SQUID | iceb3rg | Программное обеспечение Linux и FreeBSD | 4 | 20-02-2014 12:04 | |
Debian/Ubuntu - iptables debian+squid | amir3 | Общий по Linux | 1 | 08-02-2014 21:35 | |
Прочее - cron - запуск php скрипта | amohax | Общий по Linux | 6 | 28-04-2013 20:01 | |
Debian/Ubuntu - Debian 6 SQUID SAMS Rejik3 | FreeOw1 | Общий по Linux | 0 | 16-04-2013 10:39 |
|