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

  1. #1
    Membre expérimenté 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
    Points : 1 311
    Points
    1 311
    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 expérimenté

    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
    Points : 1 609
    Points
    1 609
    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 expérimenté 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
    Points : 1 311
    Points
    1 311
    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 éminent
    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 : 37
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Juillet 2003
    Messages : 3 497
    Points : 8 241
    Points
    8 241
    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 841
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte devops web full stack

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 841
    Points : 6 514
    Points
    6 514
    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...

  6. #6
    Membre expérimenté 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
    Points : 1 311
    Points
    1 311
    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

  7. #7
    Expert confirmé
    Avatar de Katyucha
    Femme Profil pro
    DevUxSecScrumOps Full Stack Bullshit
    Inscrit en
    Mars 2004
    Messages
    3 287
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Irlande

    Informations professionnelles :
    Activité : DevUxSecScrumOps Full Stack Bullshit

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 287
    Points : 5 075
    Points
    5 075
    Par défaut
    Pour faire du déménagement : http://linux.developpez.com/faq/?pag...ajoutpartition

    Est ce que php écrit sur le disque quand on se sert des variables de sessions? <- Géré en mémoire

    Est ce que php efface automatiquement les fichiers temporaires quand on fait des uploads? <- Si tu uploads des fichiers sur ton disque, c'est sur qu'ils y restent

    Est ce que mysql écrit lui aussi sur le disque pour faire ses requêtes? <- Géré par la mémoire.

    Pour les fichiers de logs, ca dépend du fichier de conf de tes applis.

Discussions similaires

  1. Squelette d'un disque plein
    Par Minouchka dans le forum Traitement d'images
    Réponses: 6
    Dernier message: 08/05/2009, 23h45
  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, 18h56
  3. Espace Disque plein
    Par hamer66 dans le forum AS/400
    Réponses: 3
    Dernier message: 07/07/2007, 12h39
  4. [Oracle 9i] Disque plein :'(
    Par jeoff dans le forum Oracle
    Réponses: 2
    Dernier message: 14/11/2006, 15h00
  5. [Oracle10g Linux] Disque plein
    Par leng dans le forum Oracle
    Réponses: 1
    Dernier message: 17/11/2005, 11h22

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