При первом запуске squid -z он вывел вот что:[root@tiger sbin]# ./squid -z
FATAL: getgrnam failed to find groupid for effective group 'nogroup'
Squid Cache (Version 2.5.STABLE3): Terminated abnormally.
CPU Usage: 0.010 seconds = 0.010 user + 0.000 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 241
AbortedА при втором запуске вот это:
[root@tiger sbin]# ./squid -z
FATAL: getgrnam failed to find groupid for effective group 'nogroup'
Squid Cache (Version 2.5.STABLE3): Terminated abnormally.
CPU Usage: 0.020 seconds = 0.000 user + 0.020 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 240
Aborted
[root@tiger sbin]#Знающие человеки разъясните мне пожалуйста что это значит и как исправить!!! Заранее спасибо.
>FATAL: getgrnam failed to find groupid for effective group 'nogroup'
а у тебя группа nogroup существет?
заодно проверь и наличие пользователя nobody
>>FATAL: getgrnam failed to find groupid for effective group 'nogroup'
>а у тебя группа nogroup существет?
>заодно проверь и наличие пользователя nobodyТ.е. как проверить? В squid.conf я прописал следующее:
cache_effective_user nobody
cache_effective_group nogroupЯ что то не так сделал или надо ещё гдето прописать? А в остальном squid так и должен запускаться?
cache_effective_user nobody
cache_effective_group nogroup
cache_effective_user nobody
cache_effective_group nogroup
можешь вынести из конфига.кстати, проверь права на cache dir .
лучше добавь юзера squid, а потом от его имени стартуй процесс.
+ полные права дай на все папки которыми он будет пользоваться.
>cache_effective_user nobody
>cache_effective_group nogroup
>можешь вынести из конфига.
>
>кстати, проверь права на cache dir .
>лучше добавь юзера squid, а потом от его имени стартуй процесс.
>+ полные права дай на все папки которыми он будет пользоваться.А как это сделать? Подскажите пожалуйста!!!!
Я не могу найти cache dir !!! Где он может лежать????
> Я не могу найти cache dir !!! Где он может лежать????
>cat squid.conf | grep cache_dir
>> Я не могу найти cache dir !!! Где он может лежать????
>>
>
>cat squid.conf | grep cache_dirЭто я ввёл и получил вот это:
[root@tiger etc]# cat squid.conf|grep cache_dir
# Applies to any cache_dir lines listed below this.
# TAG: cache_dir
# cache_dir Type Directory-Name Fs-specific-data [options]
# cache_dir diskd Maxobjsize Directory-Name MB L1 L2 Q1 Q2
# You can specify multiple cache_dir lines to spread the
# cache_dir ufs Directory-Name Mbytes L1 L2 [options]
# cache_dir aufs Directory-Name Mbytes L1 L2 [options]
# cache_dir diskd Directory-Name Mbytes L1 L2 [options] [Q1=n] [Q2=n]
# read-only, this cache_dir is read only.
# the cache_dir lines with the smallest max-size value first and the
cache_dir ufs /usr/local/squid/var/cache 100 16 256
# 'cache_dir' directory, but you may specify an alternate
# a representation of the cache_dir name where each / is replaced
# with '.'. This is needed to allow adding/removing cache_dir
# If have more than one 'cache_dir', and %s is not used in the name
# corresponds to the order of the 'cache_dir' lines in this
# configuration file. If you change the order of the 'cache_dir'
# the correct 'cache_dir' entry (unless you manually rename
# better to keep these log files in each 'cache_dir' directory.Только я это и так знаю ведь я ж прописал?! Объясните пожалуйста что это!
>>> Я не могу найти cache dir !!! Где он может лежать????
>>>
>>
>>cat squid.conf | grep cache_dir
>
>Это я ввёл и получил вот это:
>[root@tiger etc]# cat squid.conf|grep cache_dir
># Applies to any cache_dir lines
>listed below this.
># TAG: cache_dir
># cache_dir Type Directory-Name Fs-specific-data [options]
>
># cache_dir diskd Maxobjsize Directory-Name MB
>L1 L2 Q1 Q2
># You can specify multiple cache_dir
>lines to spread the
># cache_dir ufs Directory-Name Mbytes L1
>L2 [options]
># cache_dir aufs Directory-Name Mbytes L1
>L2 [options]
># cache_dir diskd Directory-Name Mbytes L1
>L2 [options] [Q1=n] [Q2=n]
># read-only, this cache_dir is read
>only.
># the cache_dir lines with the
>smallest max-size value first and the
>cache_dir ufs /usr/local/squid/var/cache 100 16 256
># 'cache_dir' directory, but you may
>specify an alternate
># a representation of the cache_dir
>name where each / is replaced
># with '.'. This is needed
>to allow adding/removing cache_dir
># If have more than one
>'cache_dir', and %s is not used in the name
># corresponds to the order of
>the 'cache_dir' lines in this
># configuration file. If you
>change the order of the 'cache_dir'
># the correct 'cache_dir' entry (unless
>you manually rename
># better to keep these log
>files in each 'cache_dir' directory.
>
>Только я это и так знаю ведь я ж прописал?! Объясните пожалуйста
>что это!
Блин... Объяснить ЧТО?!
Что кэш у вас лежит в /usr/local/squid/var/cache ?
Сдается мне вы давно не были на squid.opennet.ru
>Блин... Объяснить ЧТО?!
>Что кэш у вас лежит в /usr/local/squid/var/cache ?
>Сдается мне вы давно не были на squid.opennet.ruНе ругайтесь пожалуйста!!! Просто у меня в /usr/local/squid/var есть только папка logs и всё.
>
>>Блин... Объяснить ЧТО?!
>>Что кэш у вас лежит в /usr/local/squid/var/cache ?
>>Сдается мне вы давно не были на squid.opennet.ru
>
>Не ругайтесь пожалуйста!!!
Блиииинннн...:((((>Просто у меня в /usr/local/squid/var есть только папка logs
>и всё.
Ну так создайте ее. Дайте права на нее сквиду. Пустите squid -z и ... RTFM!
>
>>Просто у меня в /usr/local/squid/var есть только папка logs
>>и всё.
>Ну так создайте ее. Дайте права на нее сквиду. Пустите squid -z
>и ... RTFM!
Дак весь прикол в том что я её создал и запустил squid -z а он мне написал чтоб я создал /usr/local/squid/var/cache/00 и что мне теперь до бесконечности их создавать или этому есть придел:)
И как это "Дайте права на нее сквиду"??
>>
>>>Просто у меня в /usr/local/squid/var есть только папка logs
>>>и всё.
>>Ну так создайте ее. Дайте права на нее сквиду. Пустите squid -z
>>и ... RTFM!
>
>
>Дак весь прикол в том что я её создал и запустил squid
>-z а он мне написал чтоб я создал /usr/local/squid/var/cache/00 и что
>мне теперь до бесконечности их создавать или этому есть придел:)
> И как это "Дайте права на нее сквиду"??How do I start Squid? (http://www.squid-cache.org/Doc/FAQ/FAQ-3.html#ss3.5)
>>>
Спасибо!!! Уже вчитываюсь в умные строки!
>>>
>>>>Просто у меня в /usr/local/squid/var есть только папка logs
>>>>и всё.
>>>Ну так создайте ее. Дайте права на нее сквиду. Пустите squid -z
>>>и ... RTFM!
>>
>>
>>Дак весь прикол в том что я её создал и запустил squid
>>-z а он мне написал чтоб я создал /usr/local/squid/var/cache/00 и что
>>мне теперь до бесконечности их создавать или этому есть придел:)
>> И как это "Дайте права на нее сквиду"??
>
>How do I start Squid? (http://www.squid-cache.org/Doc/FAQ/FAQ-3.html#ss3.5)
Огромное спасибо! Всё получилось!