Si une application est installée sur un SAN et que le processus se bloque, un vidage de base peut-il être écrit sur la partition SAN? J'ai essayé de traquer un problème où notre processus meurt et aucun noyau n'est généré, donc pas de pile. Les deux cas concernaient deux environnements Solaris complètement distincts. ulimit -c est illimité, pstack est dans le chemin. Dans ma recherche initiale, j'ai trouvé une déclaration affirmant qu'il n'est pas possible d'effectuer un vidage de base sur un disque SAN. J'ai été incapable de retrouver cette information, ce qui m'a amené à remettre en question sa validité.Core dump vers SAN
Répondre
Les conditions dans lesquelles aucun core n'est généré ou répertorié dans core(4)
, utilisent man core
pour lire la page de manuel. Si l'identifiant de l'utilisateur est est impliqué, cela peut arriver (ou plutôt, rien ne se passe).
Vous pouvez également utiliser gcore
pour voir si l'obtention manuelle d'un vidage de noyau vous aidera. Vérifiez avec coreadm
, où les vidages de base vont par défaut - peut-être qu'ils ne sont pas dans le répertoire de travail en cours, mais quelque part dans /var
?
Volker
La référence que vous avez trouvé à coredumps, à un réseau SAN ne fonctionne pas fait probablement référence à des décharges de base du noyau lui-même. (généralement appelé vidages sur Solaris)
Peut-être que le processus n'a pas de répertoire courant utile. Utilisez coreadm pour forcer les dumps core à être écrits quelque part raisonnable. Voir http://developers.sun.com/solaris/articles/manage_core_dump.html
Si votre processus est en train de mourir de façon inattendue et que vous avez le luxe de détruire ses performances, essayez de le faire fonctionner sous une ferme. Si c'est Solaris 10, dtrace pourrait être très utile ici.
- 1. core dump à _dl_sysinfo_int80()
- 2. Erlang: comment désactiver la génération "crash dump" et "core dump"?
- 3. Est-il possible de sauvegarder l'état du programme de façon péridocale à l'aide d'un core dump?
- 4. Impossible d'accéder au périphérique de stockage SAN
- 5. JEditorPane Affichage HTML Dump
- 6. Postgres dump: pg_catalog.setval
- 7. JRockit Dump File
- 8. Python thread dump
- 9. iPhone Debug Dump
- 10. Est-il possible d'obtenir un core dump d'un processus en cours et de sa table de symboles?
- 11. pile dump en utilisant allocation
- 12. svn: dump documentation de format?
- 13. Core Data quesition
- 14. Core Data NSFetchRequest problème
- 15. dos commande flex core
- 16. Core Data et MySQL
- 17. flex core ByteArray Image
- 18. flex flv core player
- 19. Dump SQL à partir de DB2
- 20. Commande SQLite .dump de l'objet SQLiteConnection
- 21. Dump C# DataTable dans un fichier
- 22. Sur Win32, comment déplacez-vous un thread vers un autre core CPU?
- 23. Recompilation PostgreSQL nécessaire après la mise à niveau vers un processeur quad-core?
- 24. Multi-Core Haskell sur Windows
- 25. Core Animation performance sur iphone
- 26. core données récupérer des résultats
- 27. Pinch Media - Core Location Facultatif
- 28. Est-ce que "svnadmin dump" verrouille le référentiel?
- 29. Dump du programme par programme/JDI (Java Debugger Interface)
- 30. Dump MySQL vue sous forme de tableau avec des données
Cela peut être une question pour Server Fault (le site frère de Stack Overflow pour sysadmins) – Zenshai