Das Notes Forum
Domino 9 und frühere Versionen => ND9: Administration & Userprobleme => Thema gestartet von: Pavel am 06.06.17 - 10:17:33
-
Hallo,
sind jemandem Problem mit FP8 und HF174 bei Domino 9 bekannt?
Habe unsere Domino Server mit FP8 versorgt (vorher FP7) und gleich noch HF174 installiert.
Nun ist folgender Fehler aufgetreten:
JVM: The Java Virtual Machine creation returned an invalid JVM machine pointer.
JVM: Java Virtual Machine failed to start
Vor dem Update existierte dieser Fehler nicht. Das Update mit FP8 und HF174 lief ohne Probleme durch.
Wo könnte das Problem liegen? Kennt jemand dieses Problem?
Gruß
René
-
Was sagt das install log?
Wann tritt der Fehler auf / Zusammenhang ?
-
Der Fehler tritt teilweise bei der Ausführung von Agenten (eigene erstellte, aber auch z.B. Reports.nsf) auf.
Aufgefallen ist mir der Fehler erst heute, als ein täglicher Report in der Reports.nsf laufen sollte, dabei trat dieser Fehler dann auf.
René
-
Ich gehe mal davon aus, daß bei der Installation der Updates etwas schief gelaufen ist. der Fehler wurde schon bei anderen versionen < 9 beobachtet. Fast immer war es ein fehlerhaftes Update.
Ich würde HF und FP noch einmal deinstallieren ( bei FP dann auf die version 9.0.1 ) zurückgehen, und den Kram noch einmal neu upgraden.
Am besten die beiden Domino services ( domino & NSD ) auf manuell stellen und den Server neu booten. Dann das Update.
-
Hallo,
dumme Frage, weil ich es bisher noch nicht machen musste ::)
Hotfix deinstallieren ist klar.
FP deinstallieren, funktioniert das genauso? Also die FP Datei starten und wenn das FP erkannt wird, dann wird es deinstalliert?
Wenn ich das letzte FP deinstalliere, also in diesem Fall FP8 ist die Domino Version dann 9.0.1 ohne FP?
Sorry, wie gesagt, hatte das Problem noch nicht, dass ich zurückgehen musste.
René
-
Moin
FP deinstallation funktioniert genau so.
-
Hallo,
dumme Frage, weil ich es bisher noch nicht machen musste ::)
Hotfix deinstallieren ist klar.
FP deinstallieren, funktioniert das genauso? Also die FP Datei starten und wenn das FP erkannt wird, dann wird es deinstalliert?
Wenn ich das letzte FP deinstalliere, also in diesem Fall FP8 ist die Domino Version dann 9.0.1 ohne FP?
Sorry, wie gesagt, hatte das Problem noch nicht, dass ich zurückgehen musste.
René
Du solltest dann einen Dialog erhalten, in dem die verfügbaren Backups aufgelistet sind. Dort dann 9.0.1 ( ohne irgendein FP auswählen ). Dann wird da FP deinstalliert und die Version auf die Basisinstallation zurückgedreht
-
Danke
-
Hallo,
wollte einen kurzen Zwischenstand geben.
Habe gestern Domino auf 9.0.1 ohne FP "zurückgedreht" und dann wieder FP8 und HF174 installiert.
Kurzer Test mit "sh jvm" zeigte nach Neustart, dass mit JVM alles okay ist.
Heute morgen den Test noch einmal durchgeführt --> Ergebnis:
07.06.2017 09:02:31 JVM: JVMJ9VM015W Initialisierungsfehler f├╝r Bibliothek j9gc28(2): Instanziieren der Metadaten f├╝r komprimierte Verweise ist fehlgeschlagen; 200M erforderlich
07.06.2017 09:02:31 JVM: The Java Virtual Machine creation returned an invalid JVM machine pointer.
07.06.2017 09:02:31 JVM: Java Virtual Machine failed to start
Hatte versuchsweise die Parameter JavaMaxHeapsize und HTTPJVMMaxHeapSize geändert, brachte aber auch keinen Erfolg.
Habe dann in der notes.ini alle relevanten Java und JVM Parameter wieder rausgelöscht und Domino Server neu gestartet, Ergebnis leider das gleiche.
So wie es aussieht funktioniert JVM nach dem Neustart des Domino Servers für einen gewissen Zeitraum, danach tritt der Fehler wieder auf.
Vor FP8 und HF174 gabe es keine Problem mit JVM. Habe leider noch nicht das neueste HF bekommen, um es zu installieren.
Ist irgendwie bekannt, ob dieser Fehler mit FP8 bzw. HF174 existiert und mit einem der neueren HF behoben wurde?
Gruß
René
-
Also wir haben 9.0.1 FP8 HF238 (Win x64) und JVM SR4 FP1 installiert.
Java runtime version: pwa6480sr4fp1-20170215_01 (SR4 FP1)
JVM version: JRE 1.8.0 Windows Server 2008 R2 amd64-64 Compressed References 20170209_336038 (JIT enabled, AOT enabled) J9VM - R28_20170209_0201_B336038 JIT - tr.r14.java.green_20170125_131456 GC - R28_20170209_0201_B336038_CMPRSS J9CL - 20170209_336038
Downloads siehe http://www-01.ibm.com/support/docview.wss?uid=swg21657963#Domino_tab
-
Hab http://www-01.ibm.com/support/docview.wss?uid=swg21495942 noch was gefunden.
Rene, kannst du mal bitte die vollständige Fehlermeldung posten?
Funktioniert es denn mit Domino 9.0.1 ohne FP?
Was ist mit FP7 ? Funktioniert es da?
Wenn ich die FM lese, dann verwendet ihr wohl auf dem Server ein Language Pack. Möglicherweise hängt es auch damit zusammen.
Hast Du schon einen PMR bei IBM aufgemacht ?
-
Hallo,
vielen Dank für den Link und die Infos.
Unter FP7 funktionierte JVM ohne Probleme, das Problem trat erst nach Installation von FP8 und HF174 auf.
Ich will jetzt erst mal die noch fehlenden HFs installieren und hoffe diese werden mir bald von unserem Servicepartner bereitgestellt, da ich keinen direkten Zugriff auf die Downloads bei IBM habe (wurde ja leider immer weiter eingeschränkt).
René
PS: dies war die Fehlermeldung in der Konsole oder was meinst Du?
07.06.2017 09:02:31 JVM: JVMJ9VM015W Initialisierungsfehler f├╝r Bibliothek j9gc28(2): Instanziieren der Metadaten f├╝r komprimierte Verweise ist fehlgeschlagen; 200M erforderlich
07.06.2017 09:02:31 JVM: The Java Virtual Machine creation returned an invalid JVM machine pointer.
07.06.2017 09:02:31 JVM: Java Virtual Machine failed to start
-
trat erst nach Installation von FP8 UND HF174
Das ist mir dann persönlich schon wieder eine Variable zuviel. Wenn es unter FP7 funktioniert dann würde ich erst einmal mit FP8 testen. Wenn es dann läuft, dann liegt es am HF. Und dann kann man geziehlt an IBM herantreten und sagen, hier ist was faul.
Ja, das ist die FM. Ist da nicht noch mehr vor dem:
07.06.2017 09:02:31 JVM: JVMJ9VM015W Initialisierungsfehler f├╝r
Hätte erwartet, daß es da genauere Informationen gibt, warum die Initialisierung fehlschlägt.
-
Das hier klingt auch noch interessant
http://www-01.ibm.com/support/docview.wss?uid=swg21399224
-
@eknori
Vielen Dank für Deine Fehlersuche.
Ich werde dann erst mal den neueren HF238 ausprobieren. Komme leider immer erst am Abend dazu, vorher darf ich an die Domino Server nicht ran ;)
Gruß
René
-
Hallo,
leider brachte der HF keinen Erfolg.
Seltsam ist nur, dass für einen gewissen Zeitraum die JVM funktioniert und erst später dieser Fehler auftritt, als wenn der Speicher nicht mehr freigegeben wird.
Mal sehen, ob der erhältliche JAVA PAtch das Problem löst.
René
-
Habe gerade aus einer anderen Quelle noch eine Information. Versich macht klug. Also,
Deinstalliere alle HF (sofern vorhanden)
Deinstalliere FP nn und revert back to 9.0.1
Deinstalliere 9.0.1 ( ja genau, richtig gelesen)
Lösche das JVM und JVM backup verzeichnis
Installiere 9.0.1
Und dann gehe schrittweise vor.
FP8 installieren. testen
Wenn ok, HF installieren und testen.
Ich selber hatte nie Probleme mit irgendwelchen updates. Und meine Maschine wird in dieser Hinsicht ziemlich grob angefasst. Trotzdem habe ich nie solche Effekte gehabt.
Probiere dann auch mal einen einfachen "F@ck Trump" Agenten. ( Abgeleitet von langweiligen Hello World Agenten ) nicht, dass es doch irgendwas im Agenten selber ist. Im Bereich Plugins haben wir momentan ein Problem mit Java und FP8.
-
Hallo,
leider habe ich das Problem immer noch nicht beheben können.
Der Zustand ist, dass die JVM eine ganze Zeit korrekt läuft, auch die Agents werden korrekt ausgeführt. Irgendwann nach einem unbestimmten Zeitraum funktioniert die JVM nicht mehr und bringt den Fehler:
10.07.2017 11:01:57 JVM: JVMJ9VM015W Initialisierungsfehler f├╝r Bibliothek j9gc28(2): Instanziieren der Metadaten f├╝r komprimierte Verweise ist fehlgeschlagen; 200M erforderlich
10.07.2017 11:01:57 JVM: The Java Virtual Machine creation returned an invalid JVM machine pointer.
10.07.2017 11:01:57 JVM: Java Virtual Machine failed to start
Es scheint ja der Speicher irgendwie "voll zu laufen".
Kann man irgendwie herausbekommen, welche Agents die JVM benutzen und evtl. diesen Fehler verursachen oder hat sonst noch jemand eine Idee?
Wie gesagt, teilweise läuft die JVM nach Neustart des Servers eine ganze Weile ohne Fehler und auch ein Agent, den ich dann testweise manuell ausführe benutzt die JVM und wird korrekt ausgeführt.
Gruß
René
-
Hatte ich mal als ein Entwickler den Garbage Collector nicht aufgerufen hatte, bzw für einen Teil vergessen hatte.
Siehst du z. B. über das Monitoring von Memoryusage und Swap.