| |
| KISTERS 3DViewStation WebViewer: Sichere 3D-Visualisierung - jederzeit und überall, eine Pressemitteilung
|
Autor
|
Thema: Verzeichnis für core (1000 mal gelesen)
|
talpa Mitglied Program Manager
Beiträge: 360 Registriert: 19.08.2002
|
erstellt am: 01. Sep. 2004 16:14 <-- editieren / zitieren --> Unities abgeben:
Hallo allerseits, kann mir jemand sagen, ob es in den Settings die Möglichkeit gibt, das Verzeichnis zu bestimmen, wo beim Absturz die Datei "core" hingeschrieben wird? Bei mir liegt das Home-Verzeichnis auf dem Server und ist größenmäßig ziemlich begrenzt. Wenn es jetzt durch einen Absturz dazu kommt, dass ein core-File dorthin geschrieben wird, habe ich ein Problem. Meine Shell ist unbrauchbar, weil sie sich mit NFS-Fehlermeldungen überschlägt und ich muss jedesmal zum Server laufen, um die Datei zu löschen. Gruß, Talpa
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
afuchs Mitglied
Beiträge: 15 Registriert: 27.06.2001
|
erstellt am: 01. Sep. 2004 16:37 <-- editieren / zitieren --> Unities abgeben: Nur für talpa
Hallo ein ähnliches Problem hatte wir mit dem core-file auch. Wir haben uns dazu entschlossen das core-file bis auf weiteres stillzulegen und haben diese mit nur leserechten versehen (444). Im ganzen läuft unser System sehr stabil und erst wenn es wieder zu Fehlern kommt denen man auf den Grund gehen muss wird das wieder geändert. Gruss vom Fuchs Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
talpa Mitglied Program Manager
Beiträge: 360 Registriert: 19.08.2002
|
erstellt am: 01. Sep. 2004 21:11 <-- editieren / zitieren --> Unities abgeben:
Hallo Fuchs, ich verstehe nicht so ganz, was Du damit meinst, ihr hättet den core-File abgeschaltet bzw. ihn mit Leserechten versehen? Die Datei core habe ich gelöscht und kann daher auch keine Rechte mehr ändern. Abschalten möchte ich nicht (wusste gar nicht, dass das geht), nur sollte er möglichst lokal abgelegt werden. Gruß, Talpa Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
savayar Mitglied
Beiträge: 122 Registriert: 23.08.2001
|
erstellt am: 02. Sep. 2004 07:44 <-- editieren / zitieren --> Unities abgeben: Nur für talpa
Moin moin, das Core file wird dort angelegt wo Du in der shell beim Programmstart bist, normalerweise ist das im /home/xxxx/ , wenn Du es woanders haben willst müsstest Du vor dem CATIA start ein "cd" in ein anderes Verzeichnis machen. Die größe des core-files steht in der "/etc/security/limits" wenn ich mich richtig erinnere. Standard ist "-1" für unbegrenzt groß. gruß sava Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
talpa Mitglied Program Manager
Beiträge: 360 Registriert: 19.08.2002
|
erstellt am: 02. Sep. 2004 08:09 <-- editieren / zitieren --> Unities abgeben:
Hallo Sava, ich starte Catia über ein Icon auf meinem CDE-Frontpanel. D.h. es wird wohl immer standardmäßig das Home-Verzeichnis genommen, oder? Um Deinen Weg zu wählen, müsste ich Catia aus einer Shell heraus starten und z.B. im /tmp stehen, wenn ich möchte, dass der core-File dort landet. Habe ich das richtig verstanden? Kann sich das irgendwie zu meinem Nachteil auswirken, wenn ich die Größe des core-Files stark limitiere? Gruß, Talpa Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
KlausJ Mitglied
Beiträge: 1336 Registriert: 17.03.2003 CATIA V4.2.5 CATIA V5R18SP4 AIX 5.3 TL06 Windows XP
|
erstellt am: 02. Sep. 2004 08:59 <-- editieren / zitieren --> Unities abgeben: Nur für talpa
Hallo Talpa, nach meinem Verständnis entspricht der core-dump einem Speicherauszug beim Programmabsturz. Sava hat recht, man kann die größe des core-files limitieren - sogar User-abhängig. Diese Limitierung ist jedoch auf jeder maschine im file /etc/security/limits (AIX). Dieses File darf nur eingesehen und geändert werden vom root-User. Die Einschränkung der Größe sollte eigentlich keinen Einfluß haben, aber der administrative Aufwand ist recht groß. Wir haben den Platz in der Home-Directory auf dem server so groß gemacht, das das core-file kein Problem ist. Dafür werden in den Home-Directories regelmäßig cleanups gemacht und nicht nur das core-file gelöscht. ------------------ in diesem Sinne Klaus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
savayar Mitglied
Beiträge: 122 Registriert: 23.08.2001
|
erstellt am: 02. Sep. 2004 11:50 <-- editieren / zitieren --> Unities abgeben: Nur für talpa
die /etc/security/limits müssen auf jeder maschine geändert werden, aber das läßt sich recht leicht und schnell verteilen. das home vergrößern ist auch eine möglichkeit, geht vielleicht auch leichter, weiß nicht was für möglichkeiten bestehen.... wichtig ist dabei aber, wie klaus schon sagte, ab und an mal aufzuräumen, sonst sammelt sich da müll an den keiner braucht Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
talpa Mitglied Program Manager
Beiträge: 360 Registriert: 19.08.2002
|
erstellt am: 02. Sep. 2004 12:34 <-- editieren / zitieren --> Unities abgeben:
Hallo Klaus und Sava, ich räume schon regelmäßig auf, aber wenn dann so ein Monster-core-File ins Home-Verzeichnis geschrieben wird, bin ich machtlos. Das Home-Verzeichnis zu vergrößern ist leider auch nicht drin, da der Server schon ziemlich an seiner Grenze ist und wir den Platz für die Projektverzeichnisse brauchen. Eventuell müssen wir mal die Hardware aufstocken. Gruß und Danke für eure Tips! Talpa Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
savayar Mitglied
Beiträge: 122 Registriert: 23.08.2001
|
erstellt am: 02. Sep. 2004 16:31 <-- editieren / zitieren --> Unities abgeben: Nur für talpa
|
afuchs Mitglied
Beiträge: 15 Registriert: 27.06.2001
|
erstellt am: 03. Sep. 2004 09:18 <-- editieren / zitieren --> Unities abgeben: Nur für talpa
Hi Talpa wir haben einfach in dem Verzeichnis in dem das Core-file abgelegt wird mit "touch core" ein Core-file mit der Größe 0 erstellt, dieses dann mit nur leserechten versehen - somit kann es nicht überschrieben werden und beim nächsten Absturtz bleibt die Größe dann auch weiterhin Null - und man hat keine Probleme mit volllaufenden Partitionen. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
talpa Mitglied Program Manager
Beiträge: 360 Registriert: 19.08.2002
|
erstellt am: 03. Sep. 2004 09:45 <-- editieren / zitieren --> Unities abgeben:
|
ijne Mitglied Systembetreuer
Beiträge: 647 Registriert: 02.05.2001 Catia-Admin V4 und V5 auf Solaris, Irix, Aix,WinXP
|
erstellt am: 03. Sep. 2004 10:09 <-- editieren / zitieren --> Unities abgeben: Nur für talpa
Hallo ! Bei AIX kann man die maximale Größe der Core-Files in der /etc/security/limits festlegen. So haben wir es gemacht. fsize = -1 core = 2048 cpu = -1 data = -1 rss = -1 stack = -1 nofiles = 2000 So ist es etwas eleganter als ein touch auf core und Leserechte. Wenn das System gar nichts schreiben kann, habe ich Bedenken in puncto Stabilität des Systems. Jens [Diese Nachricht wurde von ijne am 03. Sep. 2004 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
talpa Mitglied Program Manager
Beiträge: 360 Registriert: 19.08.2002
|
erstellt am: 03. Sep. 2004 12:48 <-- editieren / zitieren --> Unities abgeben:
Hallo Jens, Du bist doch auch Solaris-Admin. Kannst Du mir sagen, welche Datei bei Sun der /etc/security/limits entspricht? Den Ordner /etc/security gibt es zwar, die Datei limits fehlt allerdings. Muss ich die vielleicht erst Mal von Hand erstellen? Gruß, Talpa Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
talpa Mitglied Program Manager
Beiträge: 360 Registriert: 19.08.2002
|
erstellt am: 03. Sep. 2004 14:11 <-- editieren / zitieren --> Unities abgeben:
|
ijne Mitglied Systembetreuer
Beiträge: 647 Registriert: 02.05.2001 Catia-Admin V4 und V5 auf Solaris, Irix, Aix,WinXP
|
erstellt am: 06. Sep. 2004 11:19 <-- editieren / zitieren --> Unities abgeben: Nur für talpa
|
talpa Mitglied Program Manager
Beiträge: 360 Registriert: 19.08.2002
|
erstellt am: 07. Sep. 2004 12:54 <-- editieren / zitieren --> Unities abgeben:
|
ijne Mitglied Systembetreuer
Beiträge: 647 Registriert: 02.05.2001 Catia-Admin V4 und V5 auf Solaris, Irix, Aix,WinXP
|
erstellt am: 07. Sep. 2004 13:01 <-- editieren / zitieren --> Unities abgeben: Nur für talpa
Hallo Talpa ! So weit ich weiß ist bei der SUN der Spaß in 512byte Blöcke. Bei der IBM sind es wahrscheinlich nur Byte. Dann wäre dein core-File ebenfalls verdammt groß. Jens ------------------ Systembetreuer Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
talpa Mitglied Program Manager
Beiträge: 360 Registriert: 19.08.2002
|
erstellt am: 07. Sep. 2004 13:52 <-- editieren / zitieren --> Unities abgeben:
|