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

Исходное сообщение
"Перестал запускаться SQUID помогите пжласта"

Отправлено varlis , 09-Июн-11 23:37 
Здравствуйте, помогите пжл, в *nix системах человек новый - больше network.
Перебросили на другой фронт обстоятельства ...

Была почти рабочая связка Squid на freebsd +samba+sams+apache. Аутентификация NLTM.
Почти рабочая потому что -пользователями рулить можно было через SAMS, и из AD цеплял все ок. Но не считал трафик.

Я переименовал access.log в assess.log.backup. создал пустой access.log (в /var/squid/logs)и все перестало работать.  squid не запускается
по команде ps axw | grep squid ничего нет.
[root@PROXY /var/squid/logs]# ls -l
-rw-r----- 1 squid squid 989576479 Jun 9 17:57 access.log
-rw-r----- 1 root squid 989576479 Jun 9 17:36 access.log.backup
-rw-r----- 1 squid squid 1902837747 Jun 9 18:32 cache.log
-rw------- 1 squid squid 5361664 Mar 23 11:47 samsredir.core
-rw------- 1 squid squid 0 Jun 9 18:32 squid.core
-rw-r--r-- 1 squid squid 4 Jun 9 15:53 squid.pid
-rw-r----- 1 squid squid 1918271323 Jun 9 17:36 store.log

Проверил прова на access.log -был root. поменял на squid (chown squid:squid access.log)
Не помогло.
Пробовал так же потом делать со squid.pid -не помогло.

root@PROXY /var/squid/logs]# squid -k check
2011/06/09 18:50:57| parseConfigFile: squid.conf:3563 unrecognized: 'delay_pools'
2011/06/09 18:50:57| parseConfigFile: squid.conf:3564 unrecognized: 'delay_class'
2011/06/09 18:50:57| parseConfigFile: squid.conf:3565 unrecognized: 'delay_class'
2011/06/09 18:50:57| parseConfigFile: squid.conf:3566 unrecognized: 'delay_class'
2011/06/09 18:50:57| parseConfigFile: squid.conf:3567 unrecognized: 'delay_access'
2011/06/09 18:50:57| parseConfigFile: squid.conf:3568 unrecognized: 'delay_access'
2011/06/09 18:50:57| parseConfigFile: squid.conf:3569 unrecognized: 'delay_parameters'
2011/06/09 18:50:57| parseConfigFile: squid.conf:3570 unrecognized: 'delay_access'
2011/06/09 18:50:57| parseConfigFile: squid.conf:3571 unrecognized: 'delay_access'
2011/06/09 18:50:57| parseConfigFile: squid.conf:3572 unrecognized: 'delay_parameters'
2011/06/09 18:50:57| parseConfigFile: squid.conf:3573 unrecognized: 'delay_access'
2011/06/09 18:50:57| parseConfigFile: squid.conf:3574 unrecognized: 'delay_access'
2011/06/09 18:50:57| parseConfigFile: squid.conf:3575 unrecognized: 'delay_parameters'
squid: ERROR: Could not send signal 0 to process 940: (3) No such process

Подскажите плиз что мне дальше делать?


Содержание

Сообщения в этом обсуждении
"Перестал запускаться SQUID помогите пжласта"
Отправлено aid , 09-Июн-11 23:50 
> Здравствуйте, помогите пжл, в *nix системах человек новый - больше network.
> Перебросили на другой фронт обстоятельства ...
> Была почти рабочая связка Squid на freebsd +samba+sams+apache. Аутентификация NLTM.
> Почти рабочая потому что -пользователями рулить можно было через SAMS, и из
> AD цеплял все ок. Но не считал трафик.

смотри конец файла cache.log, там должно быть написано, что не так ...

>[оверквотинг удален]
> все перестало работать.  squid не запускается
> по команде ps axw | grep squid ничего нет.
> [root@PROXY /var/squid/logs]# ls -l
>  -rw-r----- 1 squid squid 989576479 Jun 9 17:57 access.log
>  -rw-r----- 1 root squid 989576479 Jun 9 17:36 access.log.backup
>  -rw-r----- 1 squid squid 1902837747 Jun 9 18:32 cache.log
>  -rw------- 1 squid squid 5361664 Mar 23 11:47 samsredir.core
>  -rw------- 1 squid squid 0 Jun 9 18:32 squid.core
>  -rw-r--r-- 1 squid squid 4 Jun 9 15:53 squid.pid
>  -rw-r----- 1 squid squid 1918271323 Jun 9 17:36 store.log


"Перестал запускаться SQUID помогите пжласта"
Отправлено Сергей , 10-Июн-11 00:04 
Можно еще все удалить, ну и squid -z

"Перестал запускаться SQUID помогите пжласта"
Отправлено Den , 10-Июн-11 01:21 
попробуй squid -k rotate



"Перестал запускаться SQUID помогите пжласта"
Отправлено Den , 10-Июн-11 01:24 
попробуй squid -k rotate
и не забудь /usr/local/etc/rc.d/squid restart



"Перестал запускаться SQUID помогите пжласта"
Отправлено varlis , 10-Июн-11 09:26 
>  попробуй squid -k rotate
> и не забудь /usr/local/etc/rc.d/squid restart

squid -k rotate
[root@PROXY /usr/local/etc/rc.d]# squid -k rotate
2011/06/10 09:19:54| parseConfigFile: squid.conf:3563 unrecognized: 'delay_pools'
2011/06/10 09:19:54| parseConfigFile: squid.conf:3564 unrecognized: 'delay_class'
2011/06/10 09:19:54| parseConfigFile: squid.conf:3565 unrecognized: 'delay_class'
2011/06/10 09:19:54| parseConfigFile: squid.conf:3566 unrecognized: 'delay_class'
2011/06/10 09:19:54| parseConfigFile: squid.conf:3567 unrecognized: 'delay_access'
2011/06/10 09:19:54| parseConfigFile: squid.conf:3568 unrecognized: 'delay_access'
2011/06/10 09:19:54| parseConfigFile: squid.conf:3569 unrecognized: 'delay_parameters'
2011/06/10 09:19:54| parseConfigFile: squid.conf:3570 unrecognized: 'delay_access'
2011/06/10 09:19:54| parseConfigFile: squid.conf:3571 unrecognized: 'delay_access'
2011/06/10 09:19:54| parseConfigFile: squid.conf:3572 unrecognized: 'delay_parameters'
2011/06/10 09:19:54| parseConfigFile: squid.conf:3573 unrecognized: 'delay_access'
2011/06/10 09:19:54| parseConfigFile: squid.conf:3574 unrecognized: 'delay_access'
2011/06/10 09:19:54| parseConfigFile: squid.conf:3575 unrecognized: 'delay_parameters'
squid: ERROR: Could not send signal 30 to process 940: (3) No such process

То же самое



"Перестал запускаться SQUID помогите пжласта"
Отправлено varlis , 10-Июн-11 09:07 
>  Можно еще все удалить, ну и squid -z

а все удалить это что именно ?



"Перестал запускаться SQUID помогите пжласта"
Отправлено h , 10-Июн-11 09:03 
>[оверквотинг удален]
>  2011/06/09 18:50:57| parseConfigFile: squid.conf:3566 unrecognized: 'delay_class'
>  2011/06/09 18:50:57| parseConfigFile: squid.conf:3567 unrecognized: 'delay_access'
>  2011/06/09 18:50:57| parseConfigFile: squid.conf:3568 unrecognized: 'delay_access'
>  2011/06/09 18:50:57| parseConfigFile: squid.conf:3569 unrecognized: 'delay_parameters'
>  2011/06/09 18:50:57| parseConfigFile: squid.conf:3570 unrecognized: 'delay_access'
>  2011/06/09 18:50:57| parseConfigFile: squid.conf:3571 unrecognized: 'delay_access'
>  2011/06/09 18:50:57| parseConfigFile: squid.conf:3572 unrecognized: 'delay_parameters'
>  2011/06/09 18:50:57| parseConfigFile: squid.conf:3573 unrecognized: 'delay_access'
>  2011/06/09 18:50:57| parseConfigFile: squid.conf:3574 unrecognized: 'delay_access'
>  2011/06/09 18:50:57| parseConfigFile: squid.conf:3575 unrecognized: 'delay_parameters'

что бы параметры на которые ругается squid, заработали
надо его собрать с опцией delay-pools ...


"Перестал запускаться SQUID помогите пжласта"
Отправлено varlis , 10-Июн-11 09:07 
>[оверквотинг удален]
>>  2011/06/09 18:50:57| parseConfigFile: squid.conf:3568 unrecognized: 'delay_access'
>>  2011/06/09 18:50:57| parseConfigFile: squid.conf:3569 unrecognized: 'delay_parameters'
>>  2011/06/09 18:50:57| parseConfigFile: squid.conf:3570 unrecognized: 'delay_access'
>>  2011/06/09 18:50:57| parseConfigFile: squid.conf:3571 unrecognized: 'delay_access'
>>  2011/06/09 18:50:57| parseConfigFile: squid.conf:3572 unrecognized: 'delay_parameters'
>>  2011/06/09 18:50:57| parseConfigFile: squid.conf:3573 unrecognized: 'delay_access'
>>  2011/06/09 18:50:57| parseConfigFile: squid.conf:3574 unrecognized: 'delay_access'
>>  2011/06/09 18:50:57| parseConfigFile: squid.conf:3575 unrecognized: 'delay_parameters'
> что бы параметры на которые ругается squid, заработали
> надо его собрать с опцией delay-pools ...

а как ? подскажите пожалуйста


"Перестал запускаться SQUID помогите пжласта"
Отправлено Сергей , 10-Июн-11 09:27 
>[оверквотинг удален]
>>>  2011/06/09 18:50:57| parseConfigFile: squid.conf:3569 unrecognized: 'delay_parameters'
>>>  2011/06/09 18:50:57| parseConfigFile: squid.conf:3570 unrecognized: 'delay_access'
>>>  2011/06/09 18:50:57| parseConfigFile: squid.conf:3571 unrecognized: 'delay_access'
>>>  2011/06/09 18:50:57| parseConfigFile: squid.conf:3572 unrecognized: 'delay_parameters'
>>>  2011/06/09 18:50:57| parseConfigFile: squid.conf:3573 unrecognized: 'delay_access'
>>>  2011/06/09 18:50:57| parseConfigFile: squid.conf:3574 unrecognized: 'delay_access'
>>>  2011/06/09 18:50:57| parseConfigFile: squid.conf:3575 unrecognized: 'delay_parameters'
>> что бы параметры на которые ругается squid, заработали
>> надо его собрать с опцией delay-pools ...
> а как ? подскажите пожалуйста

Посмотреть какой стоит сквид можно через /var/db/ports, затем в соответствующий порт /usr/ports/www/squidXX, звтем make config галочку напротив delay pools, потом маке deinstall, потом make install clean  и золотой ключик ваш....
Вообщем литературу по фре в руки и вперед...



"Перестал запускаться SQUID помогите пжласта"
Отправлено varlis , 10-Июн-11 09:29 
>[оверквотинг удален]
>>>>  2011/06/09 18:50:57| parseConfigFile: squid.conf:3573 unrecognized: 'delay_access'
>>>>  2011/06/09 18:50:57| parseConfigFile: squid.conf:3574 unrecognized: 'delay_access'
>>>>  2011/06/09 18:50:57| parseConfigFile: squid.conf:3575 unrecognized: 'delay_parameters'
>>> что бы параметры на которые ругается squid, заработали
>>> надо его собрать с опцией delay-pools ...
>> а как ? подскажите пожалуйста
>  Посмотреть какой стоит сквид можно через /var/db/ports, затем в соответствующий порт
> /usr/ports/www/squidXX, звтем make config галочку напротив delay pools, потом маке deinstall,
> потом make install clean  и золотой ключик ваш....
>  Вообщем литературу по фре в руки и вперед...

Спасибо! А база пользователей пропадет при этом? И надо будет перенастраивать и sams и samba?



"Перестал запускаться SQUID помогите пжласта"
Отправлено varlis , 10-Июн-11 09:11 
>reading file "cache.log"           Killed: 9 не могу открть лог

"Перестал запускаться SQUID помогите пжласта"
Отправлено Сергей , 10-Июн-11 14:55 
>>reading file "cache.log"           Killed: 9 не могу открть лог

остановите squid и его дочерние процессы и убейте все, что в каталоге /usr/local/squid/,
затем squid -z ...



"Перестал запускаться SQUID помогите пжласта"
Отправлено varlis , 10-Июн-11 14:55 
Оживил систему до предкрашевого состояния.
скорее-всего кончилось место.
Filesystem     Size    Used   Avail Capacity  Mounted on
/dev/da0s1d    7.7G    1.6G    5.5G    22%    /usr
/dev/da0s1e    8.7G    8.1G   -115M   101%    /var

было так. подчистил логи, место освободил.
Однако проблемы остались следующие:
1.cache log. забивается стремительно вот этим:
2011/06/10 13:53:37| Could not determine fully qualified hostname.  Please set 'visible_hostname'
2011/06/10 13:53:37| WARNING: gethostbyname failed for PROXY
2011/06/10 13:53:37| Could not determine fully qualified hostname.  Please set 'visible_hostname'
2011/06/10 13:53:37| WARNING: gethostbyname failed for PROXY
2011/06/10 13:53:37| Could not determine fully qualified hostname.  Please set 'visible_hostname'
2. SAMS не считает трафик. при команде sam -d выдает
1 SQUID log string:
1307699850.943     18 192.168.100.129 TCP_DENIED/407 1844 GET http://www.labourmarket.ru/Pages/Levels/north-caucasian/rost... - NONE/- text/html

2 SQUID log string:
1307699851.164     20 192.168.100.129 TCP_DENIED/407 1933 GET http://www.labourmarket.ru/Pages/Levels/north-caucasian/rost... - NONE/- text/html

3 SQUID log string:
1307699851.557    215 192.168.100.129 TCP_MISS/200 7554 GET http://www.labourmarket.ru/Pages/Levels/north-caucasian/rost... TFM+stepanov DIRECT/193.232.254.194 text/html
Serch SAMS user: tfm/stepanov user found
Test local domain:  local domain not found
user tfm/stepanov, ip=0.0.0.0  traffic: 7554+0=7554  limit:0
Error
Table './squidlog/cache' is marked as crashed and last (automatic?) repair failed
into MySQL query:
MySQL query error: Table './squidlog/cache' is marked as crashed and last (automatic?) repair failed

3. ну и проблема осталась с конфигом - но это наверно мелочи [root@PROXY /var/squid/logs]# squid -k check
2011/06/10 14:49:00| parseConfigFile: squid.conf:3568 unrecognized: 'delay_pools'
2011/06/10 14:49:00| parseConfigFile: squid.conf:3569 unrecognized: 'delay_class'
2011/06/10 14:49:00| parseConfigFile: squid.conf:3570 unrecognized: 'delay_class'
2011/06/10 14:49:00| parseConfigFile: squid.conf:3571 unrecognized: 'delay_class'
2011/06/10 14:49:00| parseConfigFile: squid.conf:3572 unrecognized: 'delay_access'
2011/06/10 14:49:00| parseConfigFile: squid.conf:3573 unrecognized: 'delay_access'
2011/06/10 14:49:00| parseConfigFile: squid.conf:3574 unrecognized: 'delay_parameters'
2011/06/10 14:49:00| parseConfigFile: squid.conf:3575 unrecognized: 'delay_access'
2011/06/10 14:49:00| parseConfigFile: squid.conf:3576 unrecognized: 'delay_access'
2011/06/10 14:49:00| parseConfigFile: squid.conf:3577 unrecognized: 'delay_parameters'
2011/06/10 14:49:00| parseConfigFile: squid.conf:3578 unrecognized: 'delay_access'
2011/06/10 14:49:00| parseConfigFile: squid.conf:3579 unrecognized: 'delay_access'
2011/06/10 14:49:00| parseConfigFile: squid.conf:3580 unrecognized: 'delay_parameters'
squid: ERROR: Could not send signal 0 to process 1795: (3) No such process


"Перестал запускаться SQUID помогите пжласта"
Отправлено Сергей , 10-Июн-11 16:45 
То что места нет это понятно, вы вообще как squid и sams ставили? из портов или же ручками из сырцов, если вы выбрали второй путь, то боюсь вам никто, кроме вас самих не поможет, потому как телепатов нет и с какими ключами вы их ставили никто не скажет...

"Перестал запускаться SQUID помогите пжласта"
Отправлено varlis , 12-Июн-11 12:09 
> То что места нет это понятно, вы вообще как squid и sams
> ставили? из портов или же ручками из сырцов, если вы выбрали
> второй путь, то боюсь вам никто, кроме вас самих не поможет,
> потому как телепатов нет и с какими ключами вы их ставили
> никто не скажет...

В том-то и дело - что мне досталась готовая боевая система.



"Перестал запускаться SQUID помогите пжласта"
Отправлено drama17 , 29-Окт-12 20:29 
>> То что места нет это понятно, вы вообще как squid и sams
>> ставили? из портов или же ручками из сырцов, если вы выбрали
>> второй путь, то боюсь вам никто, кроме вас самих не поможет,
>> потому как телепатов нет и с какими ключами вы их ставили
>> никто не скажет...
> В том-то и дело - что мне досталась готовая боевая система.

"Перестал запускаться SQUID помогите пжласта"
Отправлено drama17 , 29-Окт-12 20:31 
А владельцем сделать сквидового юзера, ну или посмотреть, кто там был владельцем оригинального файла и какие права были


"Перестал запускаться SQUID помогите пжласта"
Отправлено ipmanyak , 30-Окт-12 13:04 
>[оверквотинг удален]
>  2011/06/09 18:50:57| parseConfigFile: squid.conf:3569 unrecognized: 'delay_parameters'
>  2011/06/09 18:50:57| parseConfigFile: squid.conf:3570 unrecognized: 'delay_access'
>  2011/06/09 18:50:57| parseConfigFile: squid.conf:3571 unrecognized: 'delay_access'
>  2011/06/09 18:50:57| parseConfigFile: squid.conf:3572 unrecognized: 'delay_parameters'
>  2011/06/09 18:50:57| parseConfigFile: squid.conf:3573 unrecognized: 'delay_access'
>  2011/06/09 18:50:57| parseConfigFile: squid.conf:3574 unrecognized: 'delay_access'
>  2011/06/09 18:50:57| parseConfigFile: squid.conf:3575 unrecognized: 'delay_parameters'
>  squid: ERROR: Could not send signal 0 to process 940: (3)
> No such process
> Подскажите плиз что мне дальше делать?

для начала закомментируйте всё, что касается delay pool в конфиге сквида squid.conf. Потом уже далее смотреть.
Сквид у вас собран без delay pool. Предыдущий админ походу изменил конфиг сквида или пересобрал сквид без этой опции.