Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 29/10/2012, à 11:16

AmI2Blame4

[Résolu]squid : problème de démarrage, ssd et ordre des services

Bonjour,

j'ai installé et configuré squid+squidGuard (ubuntu 12.04).
Tout fonctionne "à la main".

Mais : j'ai un ssd et mon /var/log est en tmpfs
Du coup j'ai créé au démarrage un service squid3-tmpfs créant sur en  tmpfs les /var/log/squid et autres nécessaires.
Par contre au démarrage de la machine squid3 ne se lance pas bien :

$ dmesg |grep squid
[    8.470372] init: squid3 main process (1704) terminated with status 1
[    8.470412] init: squid3 main process ended, respawning
...

un petit :

sudo service squid3 start

fonctionne à merveille "à la main".
Du coup je me dis que c'est une histoire d'ordre de lancement de service : squid3-tmpfs se lance après et non avant.
Je regarde les fichiers rc*.d et constate qu'il y a bien mon squid3-tmpfs mais pas squid3 qui doit êre activé par autre chose (?  je le vois quand même dans le dmesg...).
Comment être certain de lancer squid3-tmpfs avant squid3 ?

merci !

Dernière modification par AmI2Blame4 (Le 18/11/2012, à 21:38)

Hors ligne

#2 Le 14/11/2012, à 13:32

Haleth

Re : [Résolu]squid : problème de démarrage, ssd et ordre des services

Tu n'as qu'un SSD ?
Parcque mettre des logs en temporaire, c'est un peu inutile .. le but des logs, c'est de pouvoir être lu a posteriori

Pour l'ordre d'execution des scripts init, met les dans /etc/rcX.d/, avec les bons numéros de fichier


Ubuntu is an ancien African word which means "I can't configure Debian"

Because accessor & mutator are against encapsulation (one of OOP principles), good OOP-programmers do not use them. Obviously, procedural-devs do not. In fact, only ugly-devs are still using them.

Hors ligne

#3 Le 18/11/2012, à 21:36

AmI2Blame4

Re : [Résolu]squid : problème de démarrage, ssd et ordre des services

Merci pour ton aide.
J'ai  modifié l'ordre du service pour le mettre en 19 au lieu de 90 (par défaut !)

sudo update-rc.d squid3-tmpfs  start 19 2 3 4 5 . stop 90 0 1 6 .

Ça avance le service dans les premiers et ça se fait avant squid3.
Par contre toujours pas de traces du service squid3...comment est-il lancé ? mystère

Pour les logs, j'ai pas trop le nez collé dessus. Je penserais néanmoins à les déplacer, car ta remarque est juste, sur mon hdd.

merci.

Hors ligne