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

Исходное сообщение
"Проблема со squid"

Отправлено User , 11-Ноя-08 12:32 
# squid -k reconfigure
squid: ERROR: Could not send signal 1 to process 19669: (3) No such process

Почему ?


Содержание

Сообщения в этом обсуждении
"Проблема со squid"
Отправлено ыгыдшс , 11-Ноя-08 12:42 
># squid -k reconfigure
>squid: ERROR: Could not send signal 1 to process 19669: (3) No
>such process
>
>Почему ?

а был ли процес 19669 ?
ps -ax


"Проблема со squid"
Отправлено ipmanyak , 11-Ноя-08 12:48 
># squid -k reconfigure
>squid: ERROR: Could not send signal 1 to process 19669: (3) No
>such process
>
>Почему ?

проблема с pid файлом, или его нет или права на него рутовские
проверь конфиг сквида и путь к кнему что-то типа /usr/local/squid/var/logs/squid.pid


"Проблема со squid"
Отправлено User , 11-Ноя-08 12:55 
>># squid -k reconfigure
>>squid: ERROR: Could not send signal 1 to process 19669: (3) No
>>such process
>>
>>Почему ?
>
>проблема с pid файлом, или его нет или права на него рутовские
>
>проверь конфиг сквида и путь к кнему что-то типа /usr/local/squid/var/logs/squid.pid

Там прописано 19669

Но при запросе top у сквида совсем другий PID



"Проблема со squid"
Отправлено User , 12-Ноя-08 08:23 
>[оверквотинг удален]
>>>
>>>Почему ?
>>
>>проблема с pid файлом, или его нет или права на него рутовские
>>
>>проверь конфиг сквида и путь к кнему что-то типа /usr/local/squid/var/logs/squid.pid
>
>Там прописано 19669
>
>Но при запросе top у сквида совсем другий PID

Так что надо сделать ?


"Проблема со squid"
Отправлено daevy , 12-Ноя-08 09:45 
>Так что надо сделать ?

прибить сквидовые процессы kill'ом и запустить заново


"Проблема со squid"
Отправлено User , 12-Ноя-08 11:23 
>>Так что надо сделать ?
>
>прибить сквидовые процессы kill'ом и запустить заново

После перезагрузки появляется та же проблема


"Проблема со squid"
Отправлено User , 12-Ноя-08 08:24 
>[оверквотинг удален]
>>>
>>>Почему ?
>>
>>проблема с pid файлом, или его нет или права на него рутовские
>>
>>проверь конфиг сквида и путь к кнему что-то типа /usr/local/squid/var/logs/squid.pid
>
>Там прописано 19669
>
>Но при запросе top у сквида совсем другий PID

-rw-r--r--  1 root   squid          6 29 окт 22:31 squid.pid



"Проблема со squid"
Отправлено Andrey Mitrofanov , 12-Ноя-08 11:07 
>Но при запросе top у сквида совсем другий PID

Вот так выглядит запущенный (не на FreeBSD) squid и его .pid:

# ps -H -C squid
  PID TTY          TIME CMD
4122 ?        00:00:00 squid
4124 ?        00:02:17   squid
# ps -Hf -C squid
UID        PID  PPID  C STIME TTY          TIME CMD
root      4122     1  0 Nov05 ?        00:00:00 /usr/sbin/squid -D -YC
proxy     4124  4122  0 Nov05 ?        00:02:17   (squid) -D -YC
# grep -i pid /etc/squid/squid.conf
#--pid_filename     /var/run/squid.pid
# ls -l /var/run/squid.pid
-rw-r--r-- 1 root proxy 5 2008-11-05 08:40 /var/run/squid.pid
# cat /var/run/squid.pid
4124
# _

Запущено 2 процесса "squid". Первый запущен с-под root-а и запустил второй -- под юзером proxy.
В squid.conf .pid закомментирован - используется путь по умолчанию.
.pid файл есть.
В нём - таки pid (втрого) squid-а.

...но Вам это, конечно, не поможет, ведь у мене не FreeBSD.


"Проблема со squid"
Отправлено ipmanyak , 12-Ноя-08 11:20 
># squid -k reconfigure
>squid: ERROR: Could not send signal 1 to process 19669: (3) No
>such process
>
>Почему ?

в squid.pid   пропиши  pid, принадлежащий процессу squid c именем  юзера squid,  
после  этого пробуй  reconfigure


"Проблема со squid"
Отправлено User , 12-Ноя-08 11:48 
>># squid -k reconfigure
>>squid: ERROR: Could not send signal 1 to process 19669: (3) No
>>such process
>>
>>Почему ?
>
>в squid.pid   пропиши  pid, принадлежащий процессу squid c именем
> юзера squid,
>после  этого пробуй  reconfigure

убрал автозагрузку squid из rc.conf
если в ручную стартуешь то всё ок
Кто что посоветует


"Проблема со squid"
Отправлено User , 12-Ноя-08 12:00 
>[оверквотинг удален]
>>>
>>>Почему ?
>>
>>в squid.pid   пропиши  pid, принадлежащий процессу squid c именем
>> юзера squid,
>>после  этого пробуй  reconfigure
>
>убрал автозагрузку squid из rc.conf
>если в ручную стартуешь то всё ок
>Кто что посоветует

Почему то после запуска он не прописывает свой новый pid


"Проблема со squid"
Отправлено User , 12-Ноя-08 12:24 
>[оверквотинг удален]
>>>
>>>в squid.pid   пропиши  pid, принадлежащий процессу squid c именем
>>> юзера squid,
>>>после  этого пробуй  reconfigure
>>
>>убрал автозагрузку squid из rc.conf
>>если в ручную стартуешь то всё ок
>>Кто что посоветует
>
>Почему то после запуска он не прописывает свой новый pid

squid.pid выставил права 777 всё начало работать
Как определить какие нужно правильно выставить права



"Проблема со squid"
Отправлено asan.77 , 03-Дек-09 14:04 
>[оверквотинг удален]
>>>>после  этого пробуй  reconfigure
>>>
>>>убрал автозагрузку squid из rc.conf
>>>если в ручную стартуешь то всё ок
>>>Кто что посоветует
>>
>>Почему то после запуска он не прописывает свой новый pid
>
>squid.pid выставил права 777 всё начало работать
>Как определить какие нужно правильно выставить права

Можно попробывать удалить пид и поставить в конф
pid_filename /usr/local/squid/logs/squid.pid
затем перезапустить