IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration système Discussion :

Le répertoire /var/log


Sujet :

Administration système

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    98
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 98
    Points : 67
    Points
    67
    Par défaut Le répertoire /var/log
    Bonjour,

    je travaille sur debian sarge
    je suis en train de developper un site web, cependant mon dossier /var se trouve saturé, en vérifiant j'ai trouvé que c'est à case du repertoire /var/log qui est de taille 66 Go... je ne comprends pas pkoi
    sinon c'est quoi exactement ce dossier? est ce que je peux effacer son contenu sans affecter mon système?

    Merci

  2. #2
    Membre confirmé
    Avatar de bster
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    372
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mai 2005
    Messages : 372
    Points : 497
    Points
    497
    Par défaut
    /var/log comme son nom l'indique est l'endroit normal des logs

    donc tu peux vider les fichiers (evites de les effacer parceque certains softs nécéssite un fichier même vide présent).

    pour que /var/log soit de 66Go tu as du faire une connerie genre rediriger ou laisser un logiciel ecrire un log sans jamais le purger...

    trouves le plus gros fichier

    regardes ce que c'est avec un
    ou si tu vois que c'est un truc débile genre start ok stop ok
    à toutes les lignes ou encore un historique de mail (send ok recieve ok) etc..
    etc...
    ou le log apache qui rempli un historique des connections...

    tu peux le vider

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    cat /dev/null > FICHIER
    Comité de lutte contre le langage SMS sur les forums
    Veuillez écrire dans un langage compréhensible par les humains, merci.

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    98
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 98
    Points : 67
    Points
    67
    Par défaut
    oui, c'est le fichier /apache2/error.log qui a la taille 65 Go
    et voici ce qu'il contient :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    [Tue Mar 14 06:25:38 2006] [notice] Apache/2.0.55 (Debian) PHP/4.4.2-1 configure d -- resuming normal operations
    [Tue Mar 14 09:53:26 2006] [notice] caught SIGTERM, shutting down
    [Tue Mar 14 10:54:51 2006] [notice] Apache/2.0.55 (Debian) PHP/4.4.2-1 configure d -- resuming normal operations
    [Tue Mar 14 11:29:33 2006] [error] [client 127.0.0.1] Undefined subroutine &main ::error called at /usr/lib/cgi-bin/depot.cgi line 23., referer: http://localhost /crispr/
    [Tue Mar 14 11:29:33 2006] [error] [client 127.0.0.1] Premature end of script he aders: depot.cgi, referer: http://localhost/crispr/
    [Tue Mar 14 11:29:44 2006] [error] [client 127.0.0.1] Undefined subroutine &main ::error called at /usr/lib/cgi-bin/depot.cgi line 24., referer: http://localhost /crispr/
    [Tue Mar 14 11:29:44 2006] [error] [client 127.0.0.1] Premature end of script he aders: depot.cgi, referer: http://localhost/crispr/
    [Tue Mar 14 10:46:53 2006] [error] [client 127.0.0.1] File does not exist: /var/ www/crispr/sigle labo.gif, referer: http://localhost/crispr/SubmitData.php
    [Tue Mar 14 10:46:53 2006] [error] [client 127.0.0.1] File does not exist: /var/ www/crispr/blegtext.gif, referer: http://localhost/crispr/SubmitData.php
    [Tue Mar 14 10:49:19 2006] [error] [client 127.0.0.1] File does not exist: /var/ www/crispr/blegtext.gif, referer: http://localhost/crispr/SubmitData.php
    je peux l'effacer alors?
    pourquoi est-il d'une si grande taille?

  4. #4
    Modérateur
    Avatar de ggnore
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 472
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 472
    Points : 4 029
    Points
    4 029
    Par défaut
    Tu peux l'effacer, mais je serais toi, je le recréerai après (tu peux créer un fichier avec touch).
    Note bien les droits et les propriétaires du fichier pour les remettre tels quels (chown et chmod).

    Pour que cela n'arrive plus, plusieurs solutions :
    Soit tu corriges toutes les erreurs de ton site web.
    Soit tu baisse le niveau de log d'apache
    Toutes les vertus des hommes se perdent dans l’intérêt comme les fleuves se perdent dans la mer.
    N'oubliez pas de consulter les FAQ Linux et les cours et tutoriels Linux

  5. #5
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Points : 28 119
    Points
    28 119
    Par défaut
    Bonjour,

    Comme tu peux t'en douter, c'est le fichier de log d'apache. Je ne connais pas suffisamment ce logiciel pour te dire qi tu peux le supprimer ou pas, mais en revanche, il est certain que 65 Go c'est beaucoup trop !

    2 solutions :
    configurer apache pour qu'il limite la taille de son fichier de log (je ne sais pas si c'est possible)
    Installer un logiciel comme logrotate, qui te permet de limiter la taille et le nombre des fichiers de /var/log.

    Cdlt
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

  6. #6
    Membre confirmé
    Avatar de bster
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    372
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mai 2005
    Messages : 372
    Points : 497
    Points
    497
    Par défaut
    Citation Envoyé par ibtisss
    oui, c'est le fichier /apache2/error.log qui a la taille 65 Go
    et voici ce qu'il contient :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    [Tue Mar 14 06:25:38 2006] [notice] Apache/2.0.55 (Debian) PHP/4.4.2-1 ...http://localhost/crispr/SubmitData.php
    je peux l'effacer alors?
    pourquoi est-il d'une si grande taille?
    oui tu peux le vider vas y !

    il est si gros parceque :
    1-il y a des messages d'erreurs
    2-il n'a jamais été purgé
    Comité de lutte contre le langage SMS sur les forums
    Veuillez écrire dans un langage compréhensible par les humains, merci.

  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    98
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 98
    Points : 67
    Points
    67
    Par défaut
    Ok,

    merci pour les réponses!
    maintenant, comment configurer le log de apache?
    et comment utiliser logrotate pour limiter la taille des log?

  8. #8
    Modérateur
    Avatar de ggnore
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 472
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 472
    Points : 4 029
    Points
    4 029
    Par défaut
    Citation Envoyé par ibtisss
    Ok,

    merci pour les réponses!
    maintenant, comment configurer le log de apache?
    et comment utiliser logrotate pour limiter la taille des log?
    Je dirais même plus,
    Comment faire une recherche sur http://www.google.fr/linux?hl=fr ?
    Toutes les vertus des hommes se perdent dans l’intérêt comme les fleuves se perdent dans la mer.
    N'oubliez pas de consulter les FAQ Linux et les cours et tutoriels Linux

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Quel est l'équivalent windows de 'tail -f /var/log/mysql/mysql.log' ?
    Par clavier12AZQSWX dans le forum Administration
    Réponses: 2
    Dernier message: 27/05/2009, 11h01
  2. stocker les logs /var/log
    Par Invité4 dans le forum Linux
    Réponses: 14
    Dernier message: 30/04/2009, 21h40
  3. Déplacer les log de /var/log vers /home/log
    Par Seb33300 dans le forum Administration système
    Réponses: 4
    Dernier message: 01/05/2008, 13h45
  4. Insérer du texte dans /var/log/buildkern.log
    Par Olivier Regnier dans le forum Linux
    Réponses: 3
    Dernier message: 30/03/2008, 00h53
  5. /var/log/httpd/access_log
    Par troumad dans le forum Apache
    Réponses: 11
    Dernier message: 11/09/2005, 16h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo