URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 1451
[ Назад ]

Исходное сообщение
"При аварийном выключении компа, Squid не стартует."

Отправлено AMG , 24-Окт-03 18:30 
Добрый день!

Проблема в след.: Если сервер отключается от сети, например, пропадает электр-во, то автоматически при след. загрузке сквид не стартует (запускается он у меня без ключей). Самое интересное, что и в лог он ничего не пишет. Если же выключать/перегружать правильно(reboot или shutdown), то все нормально, он стартует и начинает работу.

Система FreeBSD 4.7 Release/Squid 2.4 Stable7

Подскажите, может кто сталкивался...


Содержание

Сообщения в этом обсуждении
"При аварийном выключении компа, Squid не стартует."
Отправлено ipmanyak , 24-Окт-03 21:07 
>Добрый день!
>
>Проблема в след.: Если сервер отключается от сети, например, пропадает электр-во, то
>автоматически при след. загрузке сквид не стартует (запускается он у меня
>без ключей). Самое интересное, что и в лог он ничего не
>пишет. Если же выключать/перегружать правильно(reboot или shutdown), то все нормально, он
>стартует и начинает работу.
>
>Система FreeBSD 4.7 Release/Squid 2.4 Stable7
>
>Подскажите, может кто сталкивался...


где ты прописал запуск сквида и каким образом ? иногда помогает перед запуском сквида в rc.local поставить  sleep 10  
типа паузы - иногда слепляется пидами с виртуальными tty и другими пидами


"При аварийном выключении компа, Squid не стартует."
Отправлено AMG , 25-Окт-03 23:38 
>>Добрый день!
>>
>>Проблема в след.: Если сервер отключается от сети, например, пропадает электр-во, то
>>автоматически при след. загрузке сквид не стартует (запускается он у меня
>>без ключей). Самое интересное, что и в лог он ничего не
>>пишет. Если же выключать/перегружать правильно(reboot или shutdown), то все нормально, он
>>стартует и начинает работу.
>>
>>Система FreeBSD 4.7 Release/Squid 2.4 Stable7
>>
>>Подскажите, может кто сталкивался...
>
>
>где ты прописал запуск сквида и каким образом ? иногда помогает перед
>запуском сквида в rc.local поставить  sleep 10
>типа паузы - иногда слепляется пидами с виртуальными tty и другими пидами
>

Прописан он у меня следующим образом: в /usr/local/etc/rc.d/squid.sh ---->
#!bin/sh
/usr/local/squid/bin/squid -D

а можно поподробнее про sleep? Куда и как его надо прописать?


"При аварийном выключении компа, Squid не стартует."
Отправлено Михаил , 26-Окт-03 09:04 
>Проблема в след.: Если сервер отключается от сети, например, пропадает электр-во, то
>автоматически при след. загрузке сквид не стартует (запускается он у меня
>без ключей). Самое интересное, что и в лог он ничего не
>пишет. Если же выключать/перегружать правильно(reboot или shutdown), то все нормально, он
>стартует и начинает работу.

перед запуском сквида при загрузке поставь проверку на сущестовование файла squid.pid и его стирание, если он существует.
иначе сквид при старте обнаруживает этот файл, думает, что он уже запущен и, ничего не делая, закрывается.


"При аварийном выключении компа, Squid не стартует."
Отправлено AMG , 27-Окт-03 11:57 
>>Проблема в след.: Если сервер отключается от сети, например, пропадает электр-во, то
>>автоматически при след. загрузке сквид не стартует (запускается он у меня
>>без ключей). Самое интересное, что и в лог он ничего не
>>пишет. Если же выключать/перегружать правильно(reboot или shutdown), то все нормально, он
>>стартует и начинает работу.
>
>перед запуском сквида при загрузке поставь проверку на сущестовование файла squid.pid и
>его стирание, если он существует.
>иначе сквид при старте обнаруживает этот файл, думает, что он уже запущен
>и, ничего не делая, закрывается.

Большое вам спасибо!!! Все заработало!