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 :

Serveur disque plein


Sujet :

Administration système

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de julien.63
    Profil pro
    balayeur
    Inscrit en
    Décembre 2005
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : balayeur

    Informations forums :
    Inscription : Décembre 2005
    Messages : 1 348
    Par défaut Serveur disque plein
    salut,
    J'ai un gros souci.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    STRI-DB01:/var/log# df
    Filesystem           1K-blocks      Used Available Use% Mounted on
    /dev/sda2              9614148   9614136         0 100% /
    /dev/sda1               186663      7832    169194   5% /boot
    /dev/sda4             57866460  19953624  34973344  37% /var
    /dev/sdb2            285478332 246873968  24102892  92% /opt
    comme vous pouvez le voir le disque est plein : use = 100 % !

    j'ai essayé d'effacer des fichiers (temporaires, inutiles,...), j'ai redémarré apache, mysql et postgresql.

    Mais rien ne bouge, et ça me pose problème car j'ai des erreurs mysql pour manque d'espace(#1030 - Got error 28 from table handler ) et j'ai même l'impression que mes sessions php ne fonctionnent plus (y'a t-il des répertoires spécifiques à vider pour ces derniers?) !!

    Merci d'avance pour le coup de pouce.

  2. #2
    Membre Expert

    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Mars 2004
    Messages
    1 060
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 060
    Par défaut
    Salut

    Lances la commande "du" pour avoir une idée du répertoire qui contient trop de fichiers

    P.S : bon courage

  3. #3
    Membre éprouvé Avatar de julien.63
    Profil pro
    balayeur
    Inscrit en
    Décembre 2005
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : balayeur

    Informations forums :
    Inscription : Décembre 2005
    Messages : 1 348
    Par défaut
    Merci pour ta réponse, car là c'est un peu la panade !

    j'ai lancé la commande et j'ai toute une série de fichier qui ont défilé (très vite).
    mais je ne vois pas bien comment identifier ceux qui plus volumineux?

  4. #4
    Expert confirmé
    Avatar de Michaël
    Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2003
    Messages
    3 497
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Juillet 2003
    Messages : 3 497
    Par défaut
    bonjour,
    pour avoir la taille de chaque dossier de /, il faut faire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    for i in $(ls --color=none /); do du -sh $i; done
    ensuite, tu changes le répertoire pour affiner la recherche

    par exemple, dans /usr, ça me donne
    222M bin
    4,0K doc
    20K games
    63M include
    856M lib
    76K lib64
    245M local
    732K man
    21M sbin
    819M share
    609M src
    252K X11R6

  5. #5
    ovh
    ovh est déconnecté
    Rédacteur
    Avatar de ovh
    Homme Profil pro
    Architecte devops web full stack
    Inscrit en
    Mai 2002
    Messages
    3 842
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte devops web full stack

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 842
    Par défaut
    Une fois que tu auras ça, tu pourras déménager les répertoires trop gourmands dans la partition /var, seule à avoir encore de la place utilisable.

    Ensuite regarde s'il n'y a pas des logs trop gourmands, ou si tu peux en supprimer quelques-uns (ou modifie la conf de logrotate pour conserver moins d'historique).

    Quand tu déplaces un répertoire, n'oublie pas toutes les implications que ça peut avoir : partout où c'est référencé il faudra modifier le chemin...

    Tutoriels sur les UPS, e-commerce, PHP, critiques de livres...

    Pensez à consulter les FAQs et les cours et tutoriels.
    FAQ Linux - Cours et tutoriels Linux - FAQ PHP - Cours et tutoriels PHP
    Ce forum est fait pour vous et surtout par vous, merci d'en respecter les règles.

    Je n'ai rien à voir avec la société www.ovh.com !

  6. #6
    Membre éprouvé Avatar de julien.63
    Profil pro
    balayeur
    Inscrit en
    Décembre 2005
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : balayeur

    Informations forums :
    Inscription : Décembre 2005
    Messages : 1 348
    Par défaut
    J'ai procédé selon vos conseils et j'ai libéré 1 Go et ça va tout de suite mieux.
    J'ai pas encore déplacé de répertoire, je vais bien affiner pour voir si j'ai besoin de faire ça.

    Par contre, pour bien comprendre ce qui viens de m'arriver, j'aurai trois question :
    Est ce que php écrit sur le disque quand on se sert des variables de sessions?
    Est ce que php efface automatiquement les fichiers temporaires quand on fait des uploads?
    Est ce que mysql écrit lui aussi sur le disque pour faire ses requêtes?

    Les logs de chaque programme sont dans des répertoires spécifiques n'est ce pas? Il n'y a pas un répertoire où tout est centralisé? J'ai bien un répertoire /var/log mais y'a rien concernant php et apache.

    merci pour votre aide

Discussions similaires

  1. Squelette d'un disque plein
    Par Minouchka dans le forum Traitement d'images
    Réponses: 6
    Dernier message: 08/05/2009, 22h45
  2. débat : chemin vers un serveur : \\disque\ ou M:
    Par cwain dans le forum Général VBA
    Réponses: 5
    Dernier message: 11/03/2009, 17h56
  3. Espace Disque plein
    Par hamer66 dans le forum AS/400
    Réponses: 3
    Dernier message: 07/07/2007, 11h39
  4. [Oracle 9i] Disque plein :'(
    Par jeoff dans le forum Oracle
    Réponses: 2
    Dernier message: 14/11/2006, 14h00
  5. [Oracle10g Linux] Disque plein
    Par leng dans le forum Oracle
    Réponses: 1
    Dernier message: 17/11/2005, 10h22

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