Fichier inexistant qui rempli le disque

10 réponses
AuteurMessage

Rano |
Modérateur

Photo de Rano

Inscrit le : 13/04/2005

# Le 22/09/2014 à 23:03

Salut,

J'ai un problème sur un serveur. Avec un df j'ai /truc utilisé à 96%. Mais si je fais un du sur /truc, ça me sort l'équivalent de 50% de la partition.

Je sais que quand on lance un processus qui ouvre par exemple un fichier /truc/machin pour écrire dedans, puis que par le terminal on supprime /truc/machin, le premier processus peut continuer à écrire dedans sans se rendre compte que le fichier a disparu (ou plutot le pointeur vers le fichier). Tant que le processus tourne, l'espace utilisé par /truc/machin est compté dans df, mais pas dans du. Ce qui correspond parfaitement à mon problème.

Donc ma question : est-ce qu'il y a une commande qui liste les fichiers ouverts par chaque processus ? Je pourrai ensuite vérifier s'ils existent et redémarrer le processus qui pose problème...

Merci

Chambres d'hote tavelOuvrir dans une nouvelle fenetre
Séjours en provenceOuvrir dans une nouvelle fenetre
Forum mariageOuvrir dans une nouvelle fenetre

Bool | Olivier
Modérateur

Photo de Bool

Inscrit le : 09/05/2005

# Le 22/09/2014 à 23:09

ls -l /proc/*/fd

(ou lsof)


EDIT: sur un serveur mysql, par exemple :

# lsof | grep 'deleted.$'
mysqld 4556 mysql 4u REG 0,17 0 18692 /tmp/ibPARkaH (deleted)
mysqld 4556 mysql 5u REG 0,17 0 18693 /tmp/ibkvg7qV (deleted)
mysqld 4556 mysql 6u REG 0,17 228 18694 /tmp/ibLZPTH9 (deleted)
mysqld 4556 mysql 7u REG 0,17 3201 18708 /tmp/ibwdWwpJ (deleted)
mysqld 4556 mysql 11u REG 0,17 1295 21573 /tmp/ibPvI7f6 (deleted)
mysqld 4556 730 mysql 4u REG 0,17 0 18692 /tmp/ibPARkaH (deleted)
mysqld 4556 730 mysql 5u REG 0,17 0 18693 /tmp/ibkvg7qV (deleted)
mysqld 4556 730 mysql 6u REG 0,17 228 18694 /tmp/ibLZPTH9 (deleted)
mysqld 4556 730 mysql 7u REG 0,17 3201 18708 /tmp/ibwdWwpJ (deleted)
mysqld 4556 730 mysql 11u REG 0,17 1295 21573 /tmp/ibPvI7f6 (deleted)
mysqld 4556 4588 mysql 4u REG 0,17 0 18692 /tmp/ibPARkaH (deleted)
mysqld 4556 4588 mysql 5u REG 0,17 0 18693 /tmp/ibkvg7qV (deleted)
mysqld 4556 4588 mysql 6u REG 0,17 228 18694 /tmp/ibLZPTH9 (deleted)
...

daevel : infogérance et conseilOuvrir dans une nouvelle fenetre || moiOuvrir dans une nouvelle fenetre

Rano | Jean
Modérateur

Photo de Rano

Inscrit le : 13/04/2005

# Le 23/09/2014 à 19:15

merkiii

Chambres d'hote tavelOuvrir dans une nouvelle fenetre
Séjours en provenceOuvrir dans une nouvelle fenetre
Forum mariageOuvrir dans une nouvelle fenetre

tonguide | Jeremy
Modérateur

 

Inscrit le : 09/05/2005

# Le 23/09/2014 à 19:39

[HS]
Rano : Sauf à ce que ce soit ton job principal, quand je vois tout le temps que tu prends pour la gestion de tes serveurs (par rapport à ce que tu postes ici), tu n'aurais pas tout intérêt à déléguer cette partie de ton taff ? Pour ce que ça coute par rapport à ton cout horaire, ça serait financièrement intéressant non ?

Enfin ça ne me regarde pas, mais c'est assez peu stratégique comme job, pas hors de prix à déléguer, et le gain de temps et de tranquillité peut être considérable.

Il y a une raison à ne pas vouloir déléguer cette partie du taff ?
[/HS]

Bool | Olivier
Modérateur

Photo de Bool

Inscrit le : 09/05/2005

# Le 23/09/2014 à 20:37

À mon avis pour Rano c'est juste un hobby

daevel : infogérance et conseilOuvrir dans une nouvelle fenetre || moiOuvrir dans une nouvelle fenetre

tonguide | Jeremy
Modérateur

 

Inscrit le : 09/05/2005

# Le 23/09/2014 à 20:42

Oui c'est peut-être par pure passion en effet

Rano | Jean
Modérateur

Photo de Rano

Inscrit le : 13/04/2005

# Le 23/09/2014 à 22:06

La gestion pure de mes serveurs, c'est peut être 5% de mon temps, ça va Le reste c'est de la recherche d'Algo puis du dev. Il y a trop de données et d'algo pour que je délègue, c'est trop sensible

Mais c'est vrai que je pose essentiellement des questions sur la gestion de serveur

Chambres d'hote tavelOuvrir dans une nouvelle fenetre
Séjours en provenceOuvrir dans une nouvelle fenetre
Forum mariageOuvrir dans une nouvelle fenetre

devtribu | Olivier
Modérateur

Photo de devtribu

Inscrit le : 16/06/2005

# Le 26/09/2014 à 14:55

La gestion des serveurs ca reste stratégique à mon avis. L'accès aux données, la sécurité, la fiabilité et les perf d'hébergement c'est tout de même crucial
En quelques mois, il y a eu 2 failles digne de films hollywodiens qui sont sorties. Vaut mieux maitriser.

Rano, tu fais quel recherche d'algo ?
En algo, je suis un peu largué. Autant enregistrer un article et une commande est d'un niveau tres facile. Autant la reconnaissance d'image ou la recommandation produits, ca me bloque mes 3 neurones assez vite...

Février 2019, mon futur livre Tout JavaScript chez Dunod https://amzn.to/2PoLd0fOuvrir dans une nouvelle fenetre

tonguide | Jeremy
Modérateur

 

Inscrit le : 09/05/2005

# Le 26/09/2014 à 15:57

devtribu a dit :
La gestion des serveurs ca reste stratégique à mon avis. L'accès aux données, la sécurité, la fiabilité et les perf d'hébergement c'est tout de même crucial
En quelques mois, il y a eu 2 failles digne de films hollywodiens qui sont sorties. Vaut mieux maitriser.

On est d'accord, comme c'est vrai que ça ne m'intéresse pas, ça me parait obscure cette partie là, et du coup, je trouve que les arguments que tu donnes vont dans le sens d'avoir un professionnel qui ne fait que ça (sauf l'accès aux données).


Sinon, je n'osais pas poser la question, mais c'est vrai que la question est intéressante ? De quel genre d'algo tu parles ?

Bool | Olivier
Modérateur

Photo de Bool

Inscrit le : 09/05/2005

# Le 26/09/2014 à 19:21

La gestion des serveurs ca reste stratégique à mon avis. L'accès aux données, la sécurité, la fiabilité et les perf d'hébergement c'est tout de même crucial
En quelques mois, il y a eu 2 failles digne de films hollywodiens qui sont sorties. Vaut mieux maitriser.


Comme dit tonguide, ce serait au contraire des arguments pour confier ça à des personnes dont c'est le job, non ?
Et pour ce qui est de la confidentialité des données, y a des contrats pour ça. Tout comme pour un dev qui se retrouve à avoir accès à une partie des données, la boite de référencement qui a tous les logs, ou encore la régie pub qui connait ton CA exact. Non ?

daevel : infogérance et conseilOuvrir dans une nouvelle fenetre || moiOuvrir dans une nouvelle fenetre

Rano | Jean
Modérateur

Photo de Rano

Inscrit le : 13/04/2005

# Le 27/09/2014 à 09:53

C'est sur du ciblage essentiellement

Chambres d'hote tavelOuvrir dans une nouvelle fenetre
Séjours en provenceOuvrir dans une nouvelle fenetre
Forum mariageOuvrir dans une nouvelle fenetre

Répondre

Vous ne pouvez pas participer au forum, car votre inscription n'a pas été validée. Pour vous faire valider en tant que Membre, cliquez ici.

© MHN - Tous droits réservés | CNIL N°844440 | 23/11/2024 10:09:44 | Généré en 8.59ms | Contacts | Mentions légales |