Précédent   Forum des professionnels en informatique > Systèmes > Linux > Système
Système Vos questions autour de l'administration système
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/10/2006, 20h35   #1
Membre émérite
 
Avatar de julien.63
 
Inscription : décembre 2005
Messages : 1 322
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 1 322
Points : 981
Points : 981
Envoyer un message via MSN à julien.63
Par défaut Serveur disque plein

salut,
J'ai un gros souci.
Code :
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.
julien.63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/10/2006, 21h29   #2
Membre Expert
 
Homme
Inscription : mars 2004
Messages : 1 051
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : mars 2004
Messages : 1 051
Points : 1 031
Points : 1 031
Salut

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

P.S : bon courage
__________________
Chaval
__________________
"Monsieur le chat voudriez-vous, s'il vous plait, demanda Alice, me dire de quel côté dois-je aller ?
Ca dépend de l'endroit où vous voulez vous rendre, répondit le chat"
Lewis Carrol
chaval est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/10/2006, 21h36   #3
Membre émérite
 
Avatar de julien.63
 
Inscription : décembre 2005
Messages : 1 322
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 1 322
Points : 981
Points : 981
Envoyer un message via MSN à julien.63
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?
julien.63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/10/2006, 22h10   #4
Rédacteur/Modérateur
 
Avatar de Michaël
 
Michaël Todorovic
Ingénieur systèmes et réseaux
Inscription : juillet 2003
Messages : 3 493
Détails du profil
Informations personnelles :
Nom : Michaël Todorovic
Âge : 25
Localisation : France, Paris (Île de France)

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

Informations forums :
Inscription : juillet 2003
Messages : 3 493
Points : 5 899
Points : 5 899
bonjour,
pour avoir la taille de chaque dossier de /, il faut faire
Code :
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
Citation:
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
Michaël est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/10/2006, 22h32   #5
ovh
Rédacteur
 
Avatar de ovh
 
Homme
Ingénieur développement logiciels
Inscription : mai 2002
Messages : 3 725
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 34
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : mai 2002
Messages : 3 725
Points : 6 310
Points : 6 310
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...

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 !
ovh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/10/2006, 22h46   #6
Membre émérite
 
Avatar de julien.63
 
Inscription : décembre 2005
Messages : 1 322
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 1 322
Points : 981
Points : 981
Envoyer un message via MSN à julien.63
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
julien.63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/10/2006, 17h34   #7
Expert Confirmé
 
Avatar de Katyucha
 
Inscription : mars 2004
Messages : 3 109
Détails du profil
Informations personnelles :
Âge : 31
Localisation : Allemagne

Informations forums :
Inscription : mars 2004
Messages : 3 109
Points : 3 313
Points : 3 313
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.
__________________
Ancien Rédacteur Linux && Unix / Nouveau retraité de DVP
The UNIX way of sex:
gunzip;strip;touch;finger;mount;fsck;more;yes;umount;sleep

Je ne réponds ni aux messages privées, ni aux messages plein de fautes...
Katyucha est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h13.


 
 
 
 
Partenaires

Hébergement Web