LINUX.ORG.RU
ФорумAdmin

дохнет Squid


0

0

Всем привет !

Проблема следующая: не могу запустить Squid со стартового
скрипта. С консоли все запускается. Скрипты написаны правильно,
Squid настроен и работает нормально. Комп - селерон 400,
96 мег памяти, ОС - Slackware 9.0,
Squid - 2.5 stable. В логах ничего не пишет.
Запускаю Squid так: squid -D
Если после этой строки прописать ps, то видно, что squid
запустился (и он реально запускается и после этого работает).
То есть после запуска (squid -D) требуется задержка,
я поставил sleep 2, все стало работать, но никто не гарантирует,
что задержки в 2 секунды будет ему хватать (для запуска или
еще для чего-то). Подскажите, пожалуйста в чем может быть
проблема (или где ее искать).

Прилагаю стартовый скрипт:
------------------------------------------
#!/bin/sh
#/usr/local/squid/bin/RunCache &

case "$1" in
start)
echo "Starting squid: "
/usr/local/squid/sbin/squid -D
#sleep 2
;;
stop)
echo -n "Stopping squid: "
/usr/local/squid/sbin/squid -k shutdown
#sleep 2
;;
*)
echo "usage: squid {start|stop}"
exit 1
esac
-------------------------------------

Не дайте умереть ламером.
С уважением,
Павел.

anonymous

ядрён-батон, а если этим запускать /usr/local/squid/bin/RunCache & ???

anonymous
()

> ядрён-батон, а если этим запускать /usr/local/squid/bin/RunCache & ???
тогда squid запускается, но дальнейшие загрузочные скрипты
не выполняются, т.е. он "замораживается" на этом скрипте.
И еще я читал, что RunCache используется для запуска
Squid'а версии 1.X

Павел

anonymous
()

ёпрст, да добать ты его в rc.local и не морочь себе яйца

anonymous
()

ёпрст, да добать ты его в rc.local и не морочь себе яйца

anonymous
()

> ёпрст, да добать ты его в rc.local и не морочь себе яйца
а как сделать так, чтобы система при выключении/перегрузке
корректно выгружала squid (squid -k shutdown) ?

anonymous
()

да система при перегрузе и как корректно дает kill всему. Тебе ж сказали - в rc.local пиши и будешь в шоколаде

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.