Réparer squid ..

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

Réparer squid ..

Messagepar ixuser » 15 Oct 2005 13:57

Voilà j'ai fait une mauvaise manip,
j'ai supprimé les fichier du repertoire /var/spool/squid
je pensais que c'était le cache de squid.

Après un reboot du serveur, je ne peux plus d'accès au page internet depuis mes postes clients derrière la passserelle SME.

Comment dois je procéder pour réparer, ou "restaurer" squid ??
ixuser
Second Maître
Second Maître
 
Messages: 30
Inscrit le: 20 Juin 2004 21:59

Messagepar Gaston » 15 Oct 2005 22:09

Salut,
/var/spool/squid c'est bien le répertoire des caches de squid (répertoires 00, 01, 02, ....)
Normalement au démarrage il y a un test qui refait tout si ils n'existent pas
Code: Tout sélectionner
start() {
    for adir in $CACHE_SWAP; do
        if [ ! -d $adir/00 ]; then
         echo -n "init_cache_dir $adir... "
         $SQUID -z -F 2>/dev/null
    fi

donc :
Code: Tout sélectionner
/etc/rc.d/init.d/squid start
devrait relancer tout ça.
Pour confirmer, tu regardes les process tu devrais avoir quelquechose comme ça
Code: Tout sélectionner
]# ps -ef | grep squid
root      1958     1  0 Oct02 ?        00:00:00 squid -D
squid     1960  1958  0 Oct02 ?        00:10:02 (squid) -D
squid     2052  1960  0 Oct02 ?        00:00:00 (unlinkd)
root      3274  3231  0 21:56 pts/0    00:00:00 grep squid
et regarde le contenu de /var/log/squid/cache.log (reconstruction du cache)
Gaston
Avatar de l’utilisateur
Gaston
Amiral
Amiral
 
Messages: 1367
Inscrit le: 06 Oct 2003 00:00
Localisation: Saint Maur, 94 FR

j'ai trouvé

Messagepar ixuser » 16 Oct 2005 00:04

merci pour ton aide gaston.
Mais j'ai trouvé :oops:
En fait je n'avais pas supprimé que le cache, mais les logs aussi.
J'ai fait un rm de /var/log/squid/access.log, que j'ai recrée, mais avec des droits root.
J'ai changé l'utilisateur en squid et la ca marche.

C'est résolu, et j'ai appris une nouvelle chose, respecter les droits utilisateurs pour chaque process 8)

sui un boulet
ixuser
Second Maître
Second Maître
 
Messages: 30
Inscrit le: 20 Juin 2004 21:59


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron