Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Pb init du cache de squid
Envoyé par: nano2k

Bonjour a tous j'ai un souci de persmission a l'init de squid sur ma fedora COre 3 mais je ne trouve pas d'ou cela peut provenir voila les details si l'un de vous a déja rencontré ce pb :
j'ai configuré le repertoire cache de squid de cette manière :


chown squid:squid to my /usr/local/squid/cache.
chmod 770 /usr/local/squid/cache

drwxrwx--- 2 squid squid 4096 nov 26 17:46 cache

j'ai aussi mi les mêmes droits sur le rep log /var/log/squid directory

drwxrwx--- 2 squid squid 4096 nov 29 12:14 squid

Squid plante a l'init

/etc/init.d/squid start
init_cache_dir /usr/local/squid/cache... Démarrage de squid :.................... [FAILED]

dans le squid.out :

2004/11/29 12:09:10| Creating Swap Directories
FATAL: Failed to make swap directory /usr/local/squid/cache/00: (13) Permission denied
Squid Cache (Version 2.5.STABLE6): Terminated abnormally.
CPU Usage: 0.002 seconds = 0.002 user + 0.000 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 0


dans le cache.log :

2004/11/29 12:09:24| /usr/local/squid/cache/00: (2) No such file or directory
FATAL: Failed to verify one of the swap directories, Check cache.log
for details. Run 'squid -z' to create swap directories
if needed, or if running Squid for the first time.
Squid Cache (Version 2.5.STABLE6): Terminated abnormally.
CPU Usage: 0.059 seconds = 0.031 user + 0.028 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 0


lorsque j'essaye de lancer la commande squid -z j'ai rien sur la console :

[root@azimov squid]# squid -z
[root@azimov squid]#

j'ai mêm refait une install de squid et viré l'ancienne install avec un yum remove et yum install mais nada ....

si quelqu'un avait une idée pour solutionner ce pb ....
Merci a tous !!

Poste le Monday 29 November 2004 14:05:16
Répondre     Citer    
Re: Pb init du cache de squid
Envoyé par: RemiC

As-tu essayé

rm -rf /usr/local/squid/cache
mkdir -p -m 755 /usr/local/squid/cache
chown -R squid:squid /usr/local/squid/cache
squid -z
chown -R squid:squid /usr/local/squid/cache

La différence c'est :
- le nettoyage
- l'attribution récursive du chown

A+

Poste le Monday 29 November 2004 16:08:45
Répondre     Citer    
Re: Pb init du cache de squid
Envoyé par: nano2k

Hello,

vi j'avais déja essayé cette commande mais toujours le même pb ..c'est a ne rien y comprendre ... #%b#%b

Creating Swap Directories
FATAL: Failed to make swap directory /usr/local/squid/cache/00: (13) Permission denied
Squid Cache (Version 2.5.STABLE6): Terminated abnormally.
CPU Usage: 0.002 seconds = 0.001 user + 0.001 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 0

comme si il n'avais pas les droits..j'ai rajouté cette clause dans le squid.conf :

cache_effective_user squid
cache_effective_group squid

Mais rien de plus :

swap directory /usr/local/squid/cache/00: (13) Permission denied
Squid Cache (Version 2.5.STABLE6): Terminated abnormally.
CPU Usage: 0.002 seconds = 0.000 user + 0.002 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 0

Poste le Monday 29 November 2004 16:57:56
Répondre     Citer    
Re: Pb init du cache de squid
Envoyé par: RemiC

Que retourne la commande :
ls -lR /usr/local/squid/cache
A+

Poste le Monday 29 November 2004 18:55:09
Répondre     Citer    
Re: Pb init du cache de squid
Envoyé par: nano2k

bon je crois avoir compris ce qui se passe en fait il semblerai que l'install fournie par yum sous FC 3 se cantonne a utiliser le rep par defaut de la conf de squid c a d /var/sppol/squid et que le deamon qui est lancé par /etc/init.d/squid a besoin de cela en effet en mettant le repertoire de cache par defaut je n'ai plus rencontré de pb...
j'ai cependant tenté une compil puis un make install avec les bons droits de la doc squid et la je peut utiliser le repertoire cache comme je souhaitait le faire ....

Merci pour ton aide en tout cas en espérant que tout ça puisse servir a quelqu'un un d'ces 4 ...

@:-)@:-)

Poste le Tuesday 30 November 2004 08:37:17
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Pb init du cache de squid
Un problème avec une commande du shell ? Comment utiliser la crontab ? Vous avez des soucis pour la gestion réseau sous Linux ? Pour vous la gestion des utilisateurs/groupes est du chinois ? Etc... Posez donc vos questions ici.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons