Comment puis-je dire à lsof que je dois répertorier uniquement les fichiers physiques (pas les sockets, pas les connexions TCP / IP, uniquement les fichiers physiques)?
Je suis conscient de l'utilisation de lsof pour vérifier les fichiers auxquels accède actuellement un processus. Existe-t-il un moyen de voir tous les fichiers qu'une application ouvre au cours de sa durée de vie?
J'ai un fichier qui a été supprimé, mais est toujours maintenu ouvert par un programme. J'ai trouvé le numéro d'inode en utilisant lsof. Comment puis-je créer un lien dur vers cet inode?
Contexte: je joue avec la surveillance de l'ulimit pour l'exécution des processus pour un utilisateur particulier. (J'avais parfois vu des processus qui commençaient avec une limite incorrecte.) J'ai demandé à quelques gourous Linux autoproclamés, et l'un a suggéré lsof -p <pid>, tandis que l'autre a suggéré ls /proc/<pid>/fd, mais aucun …
Nous exécutons un cluster Apache Cassandra où chaque hôte a quelques centaines de milliers de fichiers ouverts à tout moment. Nous aimerions être en mesure d'obtenir un nombre de fichiers ouverts à intervalles réguliers et d'introduire ce nombre dans le graphite , mais lorsque nous courons lsofsous collectd, cela finit …
Si j'ai une commande canalisée comme cat myfile | processor_application où application_processeur est quelque chose qui se lit à partir de la norme dans, en morceaux, pour traiter, est-il possible de voir jusqu'où le chat a parcouru le fichier? Vous utilisez peut-être lsof? Merci!
Je surveille la pile TCP sur un serveur en espérant déduire de manière générique des problèmes d'application sur la boîte. Ma première inclination est de mesurer le nombre de sockets dans tous les états rapportés (LISTEN, ESTABLISHED, FIN_WAIT2, TIME_WAIT, etc.) et de détecter certaines anomalies. Un coéquipier suggère que «lsof» …
Je travaille actuellement à Tokyo pour une petite entreprise qui vient de démarrer de sérieuses affaires en ligne. Récemment, nous avons rencontré le problème maximal de fichiers ouverts sur un serveur VPS loué, ce qui a provoqué l'arrêt temporaire des services (plus ou moins temporairement en fait). Maintenant que je …
J'ai un processus java (Glassfish) qui fuit des descripteurs de fichiers. Je le sais parce que je reçois l' java.io.IOException: Too many open filesexception utile . Je peux regarder /proc/PID#/fdet voir tous les descripteurs de fichiers ouverts. Lorsque j'utilise lsof, j'obtiens un très grand nombre d'entrées comme celle-ci: java 18510 …
J'exécute lsof dans l'un de mes serveurs Linux pour vérifier si un fichier ( /tmp/incoming_data.txt) du système ext3 est ouvert par d'autres programmes. Mon serveur a beaucoup de connexion TCP dessus. Ce qui est étrange, c'est que l'exécution de 'sudo lsof' prend environ deux minutes et qu'il utilise 99.x% CPU …
J'ai un site à très faible trafic fonctionnant sur nginx, avec 4 employés, 1024 connexions chacun. Toutes les quelques heures, je commence à voir dans le journal des erreurs "1024 connexions_ouvriers ne suffisent pas", et mon site ralentit / devient floconneux. Un redémarrage nginx résout entièrement le problème pendant les …
Je cours donc lsof -i | wc -lpériodiquement et ça me dit que sur 420 lignes, entre 240 et 255 sont en CLOSE_WAITétat. Comment les connexions TCP entrent-elles dans cet état? Dois-je m'inquiéter et comment le résoudre?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.