PDA

Показать полную графическую версию : Что со SQUID?


Serg56
27-06-2003, 07:43
Не запускается свежеустановленный SQUID-2.4.STABLE7-4.rpm под RH 8.0,
пишет: SQUID ERROR NO running copy
А манипуляции описанные в http://www.squid-cache.org/Doc/FAQ/ не помогают.

Atlantis
27-06-2003, 11:59
пожфлуйста поподробней, и свои действия

Serg56
27-06-2003, 12:14
Поподробнее: устанавливаю стандартный пакет SQUID из дистрибутива (позже перепробовал все комплекты версии 2.4 с сайта разработчика), проходит все гладко. Далее настраиваю файл squid.conf (со стандартным, ненастроенным файлом тот же результат). Потом стартую /etc/rc.d/init.d/squid
На этом месте squid выдает ошибку "SQUID ERROR NO running copy "

Atlantis
27-06-2003, 12:31
а статус его проверял? такой глюк иногда бывает, хотя сам он может и запускается

Serg56
27-06-2003, 13:19
Статус... Нет не проверял. Как это сделать??

BeerMan
27-06-2003, 23:05
ps aux | grep squid
...если что то выдаст, значит сквид пашет...

Добавлено:

...и логи в студию...

Serg56
30-06-2003, 06:48
Да, процесс висит в памяти:
root   23063  0.0  1.8  3444  536  tty1  S  09.32  0:00  grep squid

Пытаюсь сделать следущее: kill -HUP 23063
Пишет: kill (23063) no such pocess

И так с каждым следующим процессом. Не пойму, я не могу отловить реальное значение процесса в данный момент, что ли?

Atlantis
30-06-2003, 13:07
Поидее процесс должен "убиться", странно, у меня все получилось...

Dmitrich
30-06-2003, 16:54
1. Посмотрите Логи
2. У меня Squid вылетал, например, потому что не было прав на папку с его кэшем. Т.е. я рекомендую во-первых выполнить
squid - z
чтобы быть увереным, что директория для кэша создана, ну а потом выставить на неё соответствующие права.

Tutu
01-07-2003, 08:08
>>root * 23063 *0.0 *1.8 *3444 *536 *tty1 *S *09.32 *0:00 *grep squid
нда... похоже, что это запись от процесса поиска grep с параметром squid, а не процесса squid. А самого сквида в памяти нет.
Советую заглянуть в access.log squid-a и /var/log/messages скорее всего там есть запись, почему сквид завершил свою работу. Останется только устранить причину. Вероятнее всего, действительно, не создан кеш.

Serg56
01-07-2003, 08:50
Ради спортивного интереса удалил SQUID.
Поставил заново. Создал кеш "SQUID -z". Смотрю masseges лог:

child process 22309 started
child process 22309 exited due to signal 6

А файл access.log вообще пустой.




© OSzone.net 2001-2012