Blob-Verlust

Hier finden YaCy User Hilfe wenn was nicht funktioniert oder anders funktioniert als man dachte. Bei offensichtlichen Fehlern diese bitte gleich in die Bugs (http://bugs.yacy.net) eintragen.
Forumsregeln
In diesem Forum geht es um Benutzungsprobleme und Anfragen für Hilfe. Wird dabei ein Bug identifiziert, wird der thread zur Bearbeitung in die Bug-Sektion verschoben. Wer hier also einen Thread eingestellt hat und ihn vermisst, wird ihn sicherlich in der Bug-Sektion wiederfinden.

Blob-Verlust

Beitragvon Huppi » Mo Aug 22, 2011 9:52 pm

Nach drei Stromausfällen in der Nacht vom letzten Donnerstag auf Freitag wg. Gewitter wollte meine Yacy-Installation (Debian-Paket, läuft sonst schön im Hintergrund) nicht mehr starten.
Nach Durchsicht der Log-Dateien blieb YACY bei einer BLOB-Datei von immerhin 5.5 GB Größe hängen. Diese habe ich umbenannt. Nun startet YaCy wieder. kann ich den Inhalt der Blob-Datei irgendwie retten?

Läßt sich eine solche Situation in die Auto-Reparatur integrieren? Ein normaler Anwender hätte hier YaCy evtl. deinstalliert.

Viele Grüße,

Volker
Huppi
 
Beiträge: 898
Registriert: Fr Jun 29, 2007 9:49 am
Wohnort: Kürten

Re: Blob-Verlust

Beitragvon Huppi » Mi Aug 24, 2011 11:45 pm

Hat jemand eine Idee?
Huppi
 
Beiträge: 898
Registriert: Fr Jun 29, 2007 9:49 am
Wohnort: Kürten

Re: Blob-Verlust

Beitragvon sixcooler » Do Aug 25, 2011 1:14 am

Hallo,

leider habe ich auch nicht wirklich eine Idee dazu.
Eigentlich sollte ein Blob bis zum auftreten einen Fehlers eingelesen werden können.
Daten hinter dem Fehler sind leider nicht mehr zu gebrauchen, weil man sozusagen den Einstieg nicht wieder findet.
Hast Du eine Fehlermeldung von der Geschichte?
(z.B. aus DATA/LOG/yacy00.log)
Evtl. können wir damit wenigstens eine Verbesserung gegen das Scheitern des Starts versuchen.

Sorry - ich fürchte Dein Blob kann nach /dev/null.

cu, sixcooler.
sixcooler
 
Beiträge: 494
Registriert: Do Aug 14, 2008 5:22 pm

Re: Blob-Verlust

Beitragvon Huppi » Sa Aug 27, 2011 7:39 am

Soll ich das Blob mal wieder zurückbenennen und den Start versuchen. Evtl. mit einer massiv erhöhten Speichereinstellung?
Huppi
 
Beiträge: 898
Registriert: Fr Jun 29, 2007 9:49 am
Wohnort: Kürten

Re: Blob-Verlust

Beitragvon sixcooler » Sa Aug 27, 2011 1:35 pm

Hallo Huppi,

wenn es nicht zu viel Umstände macht und eine Fehlermeldung dabei heraus kommt - immer her damit.

Nur ob sich dann daraus auch etwas machen lässt, kann ich leider nicht versprechen.
Einen Versuch ists aber Wert.

cu, sixcooler.
sixcooler
 
Beiträge: 494
Registriert: Do Aug 14, 2008 5:22 pm

Re: Blob-Verlust

Beitragvon Huppi » Sa Aug 27, 2011 3:32 pm

Na, ich bekomme Yacy nun gar nicht mehr gestartet ...
E 2011/08/27 16:25:11 WorkflowThread thread 'httpd:8090': java.lang.IllegalArgumentException: committed = 1257680896 should be < max = 1254948864
java.lang.IllegalArgumentException: committed = 1257680896 should be < max = 1254948864
at java.lang.management.MemoryUsage.<init>(MemoryUsage.java:145)
at sun.management.MemoryImpl.getMemoryUsage0(Native Method)
at sun.management.MemoryImpl.getHeapMemoryUsage(MemoryImpl.java:61)
at net.yacy.kelondro.util.GenerationMemoryStrategy.used(GenerationMemoryStrategy.java:78)
at net.yacy.kelondro.util.MemoryControl.used(MemoryControl.java:149)
at net.yacy.kelondro.workflow.AbstractBusyThread.run(AbstractBusyThread.java:160)
E 2011/08/27 16:25:11 WorkflowThread thread 'httpd:8090': java.lang.IllegalArgumentException: committed = 1257680896 should be < max = 1254948864
java.lang.IllegalArgumentException: committed = 1257680896 should be < max = 1254948864
at java.lang.management.MemoryUsage.<init>(MemoryUsage.java:145)
at sun.management.MemoryImpl.getMemoryUsage0(Native Method)
at sun.management.MemoryImpl.getHeapMemoryUsage(MemoryImpl.java:61)
at net.yacy.kelondro.util.GenerationMemoryStrategy.used(GenerationMemoryStrategy.java:78)
at net.yacy.kelondro.util.MemoryControl.used(MemoryControl.java:149)
at net.yacy.kelondro.workflow.AbstractBusyThread.run(AbstractBusyThread.java:160)
E 2011/08/27 16:25:11 WorkflowThread thread 'httpd:8090': java.lang.IllegalArgumentException: committed = 1257680896 should be < max = 1254948864
java.lang.IllegalArgumentException: committed = 1257680896 should be < max = 1254948864
at java.lang.management.MemoryUsage.<init>(MemoryUsage.java:145)
at sun.management.MemoryImpl.getMemoryUsage0(Native Method)
at sun.management.MemoryImpl.getHeapMemoryUsage(MemoryImpl.java:61)
at net.yacy.kelondro.util.GenerationMemoryStrategy.used(GenerationMemoryStrategy.java:78)
at net.yacy.kelondro.util.MemoryControl.used(MemoryControl.java:149)
at net.yacy.kelondro.workflow.AbstractBusyThread.run(AbstractBusyThread.java:160)
E 2011/08/27 16:25:11 WorkflowThread thread 'httpd:8090': java.lang.IllegalArgumentException: committed = 1257680896 should be < max = 1254948864
java.lang.IllegalArgumentException: committed = 1257680896 should be < max = 1254948864
at java.lang.management.MemoryUsage.<init>(MemoryUsage.java:145)
at sun.management.MemoryImpl.getMemoryUsage0(Native Method)
at sun.management.MemoryImpl.getHeapMemoryUsage(MemoryImpl.java:61)
at net.yacy.kelondro.util.GenerationMemoryStrategy.used(GenerationMemoryStrategy.java:78)
at net.yacy.kelondro.util.MemoryControl.used(MemoryControl.java:149)
at net.yacy.kelondro.workflow.AbstractBusyThread.run(AbstractBusyThread.java:160)
E 2011/08/27 16:25:11 WorkflowThread thread 'httpd:8090': java.lang.IllegalArgumentException: committed = 1257680896 should be < max = 1254948864
java.lang.IllegalArgumentException: committed = 1257680896 should be < max = 1254948864
at java.lang.management.MemoryUsage.<init>(MemoryUsage.java:145)
at sun.management.MemoryImpl.getMemoryUsage0(Native Method)
at sun.management.MemoryImpl.getHeapMemoryUsage(MemoryImpl.java:61)
at net.yacy.kelondro.util.GenerationMemoryStrategy.used(GenerationMemoryStrategy.java:78)
at net.yacy.kelondro.util.MemoryControl.used(MemoryControl.java:149)
at net.yacy.kelondro.workflow.AbstractBusyThread.run(AbstractBusyThread.java:160)
E 2011/08/27 16:25:11 WorkflowThread thread 'httpd:8090': java.lang.IllegalArgumentException: committed = 1257680896 should be < max = 1254948864
java.lang.IllegalArgumentException: committed = 1257680896 should be < max = 1254948864
at java.lang.management.MemoryUsage.<init>(MemoryUsage.java:145)
at sun.management.MemoryImpl.getMemoryUsage0(Native Method)
at sun.management.MemoryImpl.getHeapMemoryUsage(MemoryImpl.java:61)
at net.yacy.kelondro.util.GenerationMemoryStrategy.used(GenerationMemoryStrategy.java:78)
at net.yacy.kelondro.util.MemoryControl.used(MemoryControl.java:149)
at net.yacy.kelondro.workflow.AbstractBusyThread.run(AbstractBusyThread.java:160)
E 2011/08/27 16:25:11 WorkflowThread thread 'httpd:8090': java.lang.IllegalArgumentException: committed = 1257680896 should be < max = 1254948864
Huppi
 
Beiträge: 898
Registriert: Fr Jun 29, 2007 9:49 am
Wohnort: Kürten

Re: Blob-Verlust

Beitragvon sixcooler » Sa Aug 27, 2011 4:18 pm

Hallo Huppi,

nun interessiert mich aber doch brennend welche jvm das ist (java -version) und welche Xmx- und Xms- Werte Du nutzt.

Das der Wert vom comitteten Speicher größer ist als das Maximum kann nun mal nicht sein.

Vielen Dank für die Mitarbeit, sixcooler.
sixcooler
 
Beiträge: 494
Registriert: Do Aug 14, 2008 5:22 pm

Re: Blob-Verlust

Beitragvon Huppi » Sa Aug 27, 2011 8:43 pm

java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) Client VM (build 20.1-b02, mixed mode, sharing)

Mit Xmx und Xms habe ich herumgespielt, mit m2000 startet Yacy nicht. Ich glaube, zum Zeitpunkt des Fehlerpostings standen beide Werte auf 1200.

Mittlerweile habe ich tabula rasa gemacht, YaCy de- und wieder neu-installiert.
Huppi
 
Beiträge: 898
Registriert: Fr Jun 29, 2007 9:49 am
Wohnort: Kürten


Zurück zu Fragen und Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast