jer56 Posté 14 Novembre 2007 Posté 14 Novembre 2007 Bonsoir à tous, Les sites de mon serveur dédié OVH sont depuis environ 2 heures inaccessibles par le web. Pas de problème pour accéder à Webmin ou aux sites par FTP. Aucune modification n'a été apportée ... Il semble y avoir un problème avec Apache qui ne veut pas démarrer sur webmin, j'ai l'erreur suivante : "Impossible de démarrer Apache : Apache ne semble pas être en cours d'exécution : Starting httpd: [Wed Nov 14 22:34:02 2007] [warn] NameVirtualHost 91.121.XX.XX:80 has no VirtualHosts [Wed Nov 14 22:34:02 2007] [warn] NameVirtualHost 91.121.XX.XX:80 has no VirtualHosts [Wed Nov 14 22:34:02 2007] [warn] NameVirtualHost 91.121.XX.XX:80 has no VirtualHosts [Wed Nov 14 22:34:02 2007] [warn] NameVirtualHost 91.121.XX.XX:80 has no VirtualHosts [Wed Nov 14 22:34:02 2007] [warn] NameVirtualHost 91.121.XX.XX:80 has no VirtualHosts [Wed Nov 14 22:34:02 2007] [warn] NameVirtualHost 91.121.XX.XX:80 has no VirtualHosts [ OK ]" Tout fonctionne très bien sur ce serveur depuis longtemps, et aucune modification n'a été apportée ... Pouvez-vous m'aider ? Je suis très embarrassé ... En vous remerciant
jer56 Posté 14 Novembre 2007 Auteur Posté 14 Novembre 2007 Je répond, je viens de trouver que le problème venait à priori du fichier de log Apache ... J'ai fait la rotation manuellement dans webmin ... et j'ai pu redémarrer Apache. Le web est de nouveau OK. Il va tout de même falloir que je règle ce problème qui risque de se reproduire !
Dan Posté 15 Novembre 2007 Posté 15 Novembre 2007 Bonjour, C'est assez fréquent sur les sites qui ont du trafic. Si tu es en release 1, change la fréquence du logrotate dans le fichier /etc/logrotate.d/apache et remplace le mot "weekly" par "daily" Dan
jer56 Posté 15 Novembre 2007 Auteur Posté 15 Novembre 2007 Merci Dan, Je suis à priori déjà en "daily". Sur Webmin > Log File Rotation, j'ai : --------------- Log file Rotation period Post-rotation command /usr/local/apache/logs/*log Daily /usr/bin/killall -HUP httpd --------------- Peux-tu m'éclairer ? Merci beaucoup.
Dan Posté 15 Novembre 2007 Posté 15 Novembre 2007 Vérifie tout de même le fichier que je t'ai cité. Et pour moi "daily" doit être en minuscules (mais je ne sais pas s'il prend "Daily" aussi
jer56 Posté 15 Novembre 2007 Auteur Posté 15 Novembre 2007 OK, dans le fichier /etc/logrotate.d/apache, j'ai : ------------------ /usr/local/apache/logs/*log { notifempty daily rotate 20 compress postrotate /usr/bin/killall -HUP httpd endscript } ------------------
Dan Posté 15 Novembre 2007 Posté 15 Novembre 2007 Dont tes logs doivent déjà subir une rotation quotidienne... Ce serait surprenant d'arriver à faire plus de 2GB de logs par jour. Combien as-tu de hits/jour sur ton serveur ?
jer56 Posté 15 Novembre 2007 Auteur Posté 15 Novembre 2007 Le nombre de hits, je n'en sais rien, je viens d'ailleurs de voir que webalizer sur le plus gros site ne fonctionne pas. J'ai des stats : le plus gros site enregistre entre 5000 et 6000 visites / jour, et environ 40.000 PV/J. C'est un site fortement interactif, qui nécessite pas mal de ressources (site communautaire). Les autres sites sont négligeables en terme de trafic (500 VU/J et 4000 PV/j max). Je ne pense pas ce trafic est énorme ... Merci Dan pour ton aide
jer56 Posté 15 Novembre 2007 Auteur Posté 15 Novembre 2007 Voila les infos du serveur : Distribution : Red Hat Linux release 7.2 (Enigma) Kernel : 2.4.33grs-bipiv-ipv4-32 Version Release : 1.77 Merci !
Dan Posté 15 Novembre 2007 Posté 15 Novembre 2007 Lance la commande "ls -ltr /var/log/httpd" et donne-moi les 10 dernières lignes de la sortie.
jer56 Posté 15 Novembre 2007 Auteur Posté 15 Novembre 2007 Voila les 10 dernières lignes : -rw-r--r-- 1 root root 5 Nov 14 23:05 httpd.pid -rw-r--r-- 1 root root 5266 Nov 15 13:18 ovh-access_log -rw-r--r-- 1 root root 356 Nov 15 14:37 site1-access_log -rw-r--r-- 1 root root 50151 Nov 15 14:50 site2-access_log -rw-r--r-- 1 root root 82691 Nov 15 14:57 site3-access_log -rw-r--r-- 1 root root 7073 Nov 15 14:58 site4-access_log -rw-r--r-- 1 root root 915762 Nov 15 15:01 site5-access_log -rw-r--r-- 1 root root 1320761 Nov 15 15:02 site6-access_log -rw-r--r-- 1 root root 2348820 Nov 15 15:03 error_log -rw-r--r-- 1 root root 49173587 Nov 15 15:03 vlc-access_log
Dan Posté 15 Novembre 2007 Posté 15 Novembre 2007 Vu la taille des logs, qui ont été initiés hier soir, ce n'est pas un problème ! Le plus gros fait 49MB en 16H de temps.... Par contre, tu devrais regarder de plus près ce que contient le fichier error_log. Parce que 2.3MB de logs depuis hier à 23H me semble énorme.
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant