RowSpaceExceededException beim Starten nach HeapReader Lauf

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.

RowSpaceExceededException beim Starten nach HeapReader Lauf

Beitragvon Copro » Mi Jul 07, 2010 11:39 pm

Nachdem Update auf eine neue Version kommt eine aktuelle YaCy Instanz nicht mehr hoch.

S 2010/07/08 00:08:42 STARTUP YaCy version: 0.96/6960
S 2010/07/08 00:08:42 STARTUP Java version: 1.5.0_21
S 2010/07/08 00:08:42 STARTUP Operation system: Linux
S 2010/07/08 00:08:42 STARTUP Application root-path: /export/yacy/yacy
S 2010/07/08 00:08:42 STARTUP Time zone: UTC+0200; UTC+0000 is 1278540522317
S 2010/07/08 00:08:42 STARTUP Maximum file system path length: 65535

(...) 8 Minuten HeapReader Meldungen (...)

I 2010/07/08 00:16:31 HeapReader generating index for /export/yacy/yacy/DATA/INDEX/freeworld/SEGMENTS/default/text.index.20100629134329495.blob, 15 MB. Please wait.
I 2010/07/08 00:16:32 HeapReader finished index generation for /export/yacy/yacy/DATA/INDEX/freeworld/SEGMENTS/default/text.index.20100629134329495.blob, 23315 entries, 0 gaps.
W 2010/07/08 00:16:34 StackTrace 303840 bytes needed for RowCollection grow after OutOfMemoryError Java heap space: 523392 free at Thu Jul 08 00:16:34 CEST 2010
net.yacy.kelondro.index.RowSpaceExceededException: 303840 bytes needed for RowCollection grow after OutOfMemoryError Java heap space: 523392 free at Thu Jul 08 00:16:34 CEST 2010
at net.yacy.kelondro.index.RowCollection.ensureSize(RowCollection.java:285)
at net.yacy.kelondro.index.RowCollection.addUnique(RowCollection.java:399)
at net.yacy.kelondro.index.RowCollection.addUnique(RowCollection.java:377)
at net.yacy.kelondro.index.ObjectIndexCache.addUnique(ObjectIndexCache.java:170)
at net.yacy.kelondro.index.RowSetArray.addUnique(RowSetArray.java:108)
at net.yacy.kelondro.index.HandleMap.<init>(HandleMap.java:91)
at net.yacy.kelondro.blob.HeapReader.initIndexReadDump(HeapReader.java:157)
at net.yacy.kelondro.blob.HeapReader.<init>(HeapReader.java:77)
at net.yacy.kelondro.blob.HeapModifier.<init>(HeapModifier.java:56)
at net.yacy.kelondro.blob.ArrayStack.<init>(ArrayStack.java:190)
at net.yacy.kelondro.rwi.ReferenceContainerArray.<init>(ReferenceContainerArray.java:69)
at net.yacy.kelondro.rwi.IndexCell.<init>(IndexCell.java:89)
at de.anomic.search.Segment.<init>(Segment.java:107)
at de.anomic.search.Segments.segment(Segments.java:141)
at de.anomic.search.Segments.segment(Segments.java:133)
at de.anomic.search.Switchboard.<init>(Switchboard.java:366)
at net.yacy.yacy.startup(yacy.java:221)
at net.yacy.yacy.main(yacy.java:1026)
I 2010/07/08 00:16:34 HeapReader generating index for /export/yacy/yacy/DATA/INDEX/freeworld/SEGMENTS/default/text.index.20100629211539079.blob, 15 MB. Please wait.


Nach ein paar dieser RowSpaceExceededExceptions ist dann Schluss.
Wie in den anderen Threads habe ich schon folgende Änderung vorgenommen:
javastart_Xms=Xms180m -> javastart_Xms=Xms200m
javastart_Xmx=Xmx180m -> javastart_Xmx=Xmx580m

Anzeige Speicher mit free:
total used free shared buffers cached
Mem: 1034776 405512 629264 0 19608 201828
-/+ buffers/cache: 184076 850700
Swap: 3839516 45056 3794460


Aktuell sind 1246 blob Dateien vorhanden - sonst habe ich die immer gelöscht, um wieder zu starten.
ls -l /export/yacy/yacy/DATA/INDEX/freeworld/SEGMENTS/default/*.blob | wc
1246


Gibt es noch andere Möglichkeiten die Node ohne Löschung wieder zum Starten zu bewegen ?

Ähnliche Threads:
- OOM nach dem Laden der Index-Dumps
- [RESOLVED] YaCy Startet und fährt direkt wieder Runter
Copro
 
Beiträge: 207
Registriert: Do Dez 13, 2007 3:37 am

Re: RowSpaceExceededException beim Starten nach HeapReader Lauf

Beitragvon blueyed » Do Jul 08, 2010 7:42 pm

Versuche mal, die javastart-Parameter einfach noch höher zu setzen.

Ich habe aktuell auch Probleme mit beiden Werten auf 512mb, und versuche gerade 1024.

Soweit ich mich erinnere, war das auch beim letzten Mal notwendig, wobei ich es dann wieder runtergesetzt habe, da ich 512mb für genug halte.
Meiner Meinung nach muss sich YaCY viel ressourcenschonender verhalten, damit es eben auch "einfach nebenbei" installiert werden kann. Mein Rechner ist zwar relativ gut ausgestattet, aber der Container, in dem YaCY läuft ist eben nur ein Nebenbei-Ding, und sollte von daher auch mit einem kleinen Anteil an RAM und CPU auskommen.

Ich hänge mal die Logdatei eines fehlschlagenden Starts an.

edit: mit javastart_*-Werten von 1024mb startete die Instanz nun durch. Nachdem habe ich über das Webinterface "Memory reserved for JVM" von 1024 auf 512 geändert, wodurch sich dann folgende Werte in der Config ergaben:
javastart_Xms=Xms128m
javastart_Xmx=Xmx512m
Dies wiederum reicht dann nicht für einen längeren, erfolgreichen Restart.

Irgendwann hagelte es:
I 2010/07/08 21:36:52 PLASMA Excluded 0 words in URL http://tr.wikipedia.org/wiki/Akdeniz_%C4%B0klimi
W 2010/07/08 21:36:52 StackTrace null
java.lang.NullPointerException
at de.anomic.search.MetadataRepository.store(MetadataRepository.java:153)
at de.anomic.search.Segment.storeDocument(Segment.java:348)
at de.anomic.search.Switchboard.storeDocumentIndex(Switchboard.java:1861)
at de.anomic.search.Switchboard.storeDocumentIndex(Switchboard.java:1830)
at sun.reflect.GeneratedMethodAccessor18.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at net.yacy.kelondro.workflow.InstantBlockingThread.job(InstantBlockingThread.java:103)
at net.yacy.kelondro.workflow.AbstractBlockingThread.run(AbstractBlockingThread.java:66)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
Dateianhänge
yacy01.log.gz
Failed startup attempt, javastart_* at 512mb
(2.33 KiB) 31-mal heruntergeladen
blueyed
 
Beiträge: 14
Registriert: Mi Mai 21, 2008 10:48 pm

Re: RowSpaceExceededException beim Starten nach HeapReader Lauf

Beitragvon Copro » So Jul 11, 2010 5:09 am

Auch höhere javastart Werte für den Speicher haben nicht geholfen. Aber ich habe noch aus einem anderen Thread den Hinweis einfach einen Teil der blobs zu verschieben (als weg von DATA/INDEX/freeworld/SEGMENTS/default/ in ein temporäres Verzeichnis).
Wenn man so nur noch etwa 400 blobs im Verzeichnis läßt und dann YaCy gestartet bekommt wartet man einfach ab (dauerte bei mir teilweise bis zu einer halben Stunde) bis die Anzahl der .blob Dateien durch Mergen auf unter 30 geschrumpft sind und beendet YaCy. Danach verschiebt man die nächste Portion blobs zurück ins DATA/INDEX/freeworld/SEGMENTS/default/ Verzeichnis und startet YaCy erneut und das Spiel beginnt von vorne. So sollte man eigentlich ohne Löschen wieder alles in Ordnung bringen können.
Copro
 
Beiträge: 207
Registriert: Do Dez 13, 2007 3:37 am

Re: RowSpaceExceededException beim Starten nach HeapReader Lauf

Beitragvon Orbiter » Mi Jul 21, 2010 12:27 pm

für die Exception im posting von blueyed gibts einen patch in SVN 6980
Orbiter
 
Beiträge: 5793
Registriert: Di Jun 26, 2007 10:58 pm
Wohnort: Frankfurt am Main

Re: RowSpaceExceededException beim Starten nach HeapReader L

Beitragvon dulcedo » Mo Sep 13, 2010 5:44 pm

Copro hat geschrieben:Auch höhere javastart Werte für den Speicher haben nicht geholfen. Aber ich habe noch aus einem anderen Thread den Hinweis einfach einen Teil der blobs zu verschieben (als weg von DATA/INDEX/freeworld/SEGMENTS/default/ in ein temporäres Verzeichnis).


Das selbe hier immer noch bei einem einzelnen peer, auch unter 0.97 Er scheint die flushs des RWI-Puffer nicht zusammenzufassen so dass sich immer mehr dieser kleinen .blob ansammeln. Ein Neustart behebt das Problem, wie beschrieben aber nur wenn nicht zu viele vorhanden sind; Ein längerer Lauf hatte jetzt über 4000 erzeugt. Ist erklärbar warum er in diesem Fall nur bei Neustart und nicht im laufenden Betrieb merged?
dulcedo
 
Beiträge: 1006
Registriert: Do Okt 16, 2008 6:36 pm
Wohnort: Bei Karlsruhe

Re: RowSpaceExceededException beim Starten nach HeapReader L

Beitragvon Vega » Mo Sep 13, 2010 8:51 pm

@Lukas - ich kann das bestätigen, wenn mein Peer länger läuft sammeln sich auch hier die blob Dateien, selbst wenn ich nur DHT eingeschaltet habe. Wenn ich dazu noch Remote-Crawel eingeschaltet habe, ändert sich die Anzahl der "Words" auf der Status-Seite sprunghaft, und ich bekomme fast keine normalen Suchergebnisse - selbst bei Begriffen, die sonst massenhaft auftauchen ("Berlin" / "Hannover") nach einem Neustart ist wieder alles normal.

Thomas
Vega
 
Beiträge: 824
Registriert: Mi Jun 27, 2007 3:34 pm
Wohnort: Dresden

Re: RowSpaceExceededException beim Starten nach HeapReader L

Beitragvon dulcedo » Di Sep 14, 2010 3:07 pm

Ich habe bei mir 2 wohl korrppte .blob entdeckt, er hat sie ende letzter Wocher plötzliche nicht mehr angefasst, nach dem ich die beiden umbenannt habe funktioniert es wieder problemlos. Eine Meldung zu diesen Dateien kann ich nicht finden, er scheint sie zumindest beim Schreiben zu ignorieren.
Thomas: Schau doch mal bei dir ob du auch Auffälligkeiten bei Dateinamen / Datum findest.

Michael: Die beiden Dateien sind recht gross, 1/3 des gesamten Wortindex, gibts es eine Möglichkeit die URLs zu löschen die nun nicht mehr mit Worten verknüpft sind?
Dateianhänge
yacy_097_100914a.JPG
yacy_097_100914a.JPG (92.12 KiB) 681-mal betrachtet
dulcedo
 
Beiträge: 1006
Registriert: Do Okt 16, 2008 6:36 pm
Wohnort: Bei Karlsruhe

Re: RowSpaceExceededException beim Starten nach HeapReader L

Beitragvon Vega » So Sep 26, 2010 9:26 pm

Mein "Seqments" Verzeichnis sah heute so aus:

Code: Alles auswählen
thomas@yacy1:/yacydata/yacy/DATA/INDEX/freeworld/SEGMENTS/default$ ls -l -h
insgesamt 18G
-rw-r--r-- 1 thomas thomas 2,0G 2010-09-26 08:46 text.index.20100921191515024.blob
-rw-r--r-- 1 thomas thomas 1,2G 2010-09-26 08:47 text.index.20100926064518960.blob
-rw-r--r-- 1 thomas thomas 324M 2010-09-26 08:47 text.index.20100926064719450.blob.prt
-rw-r--r-- 1 thomas thomas 6,2M 2010-09-26 08:52 text.index.20100926065251698.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 08:52 text.index.20100926065251698.blob.K-s-wUF47c_i.gap
-rw-r--r-- 1 thomas thomas  69K 2010-09-26 08:52 text.index.20100926065251698.blob.K-s-wUF47c_i.idx
-rw-r--r-- 1 thomas thomas 2,6M 2010-09-26 09:02 text.index.20100926070252393.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 09:02 text.index.20100926070252393.blob.q1HZJkzOJ0F_.gap
-rw-r--r-- 1 thomas thomas  84K 2010-09-26 09:02 text.index.20100926070252393.blob.q1HZJkzOJ0F_.idx
-rw-r--r-- 1 thomas thomas 4,2M 2010-09-26 09:12 text.index.20100926071254193.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 09:12 text.index.20100926071254193.blob.KaujtnSN7Srh.gap
-rw-r--r-- 1 thomas thomas  71K 2010-09-26 09:12 text.index.20100926071254193.blob.KaujtnSN7Srh.idx
-rw-r--r-- 1 thomas thomas 2,9M 2010-09-26 09:22 text.index.20100926072254885.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 09:22 text.index.20100926072254885.blob.wnZUfOumowo-.gap
-rw-r--r-- 1 thomas thomas  80K 2010-09-26 09:22 text.index.20100926072254885.blob.wnZUfOumowo-.idx
-rw-r--r-- 1 thomas thomas 3,9M 2010-09-26 09:32 text.index.20100926073255023.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 09:32 text.index.20100926073255023.blob.Fgs3CcSr8fCn.gap
-rw-r--r-- 1 thomas thomas  72K 2010-09-26 09:32 text.index.20100926073255023.blob.Fgs3CcSr8fCn.idx
-rw-r--r-- 1 thomas thomas 3,7M 2010-09-26 09:43 text.index.20100926074323740.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 09:43 text.index.20100926074323740.blob.SPjeXWC7O2W6.gap
-rw-r--r-- 1 thomas thomas  59K 2010-09-26 09:43 text.index.20100926074323740.blob.SPjeXWC7O2W6.idx
-rw-r--r-- 1 thomas thomas 3,6M 2010-09-26 09:53 text.index.20100926075325216.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 09:53 text.index.20100926075325216.blob.KbsPnfhiQHBX.gap
-rw-r--r-- 1 thomas thomas  76K 2010-09-26 09:53 text.index.20100926075325216.blob.KbsPnfhiQHBX.idx
-rw-r--r-- 1 thomas thomas 3,7M 2010-09-26 10:03 text.index.20100926080325806.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 10:03 text.index.20100926080325806.blob.0WQkGYuYDewq.gap
-rw-r--r-- 1 thomas thomas 107K 2010-09-26 10:03 text.index.20100926080325806.blob.0WQkGYuYDewq.idx
-rw-r--r-- 1 thomas thomas 2,0M 2010-09-26 10:13 text.index.20100926081326115.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 10:13 text.index.20100926081326115.blob.eQdciXfnMx0x.gap
-rw-r--r-- 1 thomas thomas  92K 2010-09-26 10:13 text.index.20100926081326115.blob.eQdciXfnMx0x.idx
-rw-r--r-- 1 thomas thomas 2,8M 2010-09-26 10:23 text.index.20100926082327244.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 10:23 text.index.20100926082327244.blob.FIY6bcPIoFHj.gap
-rw-r--r-- 1 thomas thomas  84K 2010-09-26 10:23 text.index.20100926082327244.blob.FIY6bcPIoFHj.idx
-rw-r--r-- 1 thomas thomas 2,2M 2010-09-26 10:33 text.index.20100926083328108.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 10:33 text.index.20100926083328108.blob.CpiVxVQ6TUww.gap
-rw-r--r-- 1 thomas thomas  75K 2010-09-26 10:33 text.index.20100926083328108.blob.CpiVxVQ6TUww.idx
-rw-r--r-- 1 thomas thomas 3,2M 2010-09-26 10:43 text.index.20100926084328723.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 10:43 text.index.20100926084328723.blob.qrpNFJXQOssI.gap
-rw-r--r-- 1 thomas thomas  87K 2010-09-26 10:43 text.index.20100926084328723.blob.qrpNFJXQOssI.idx
-rw-r--r-- 1 thomas thomas 3,0M 2010-09-26 10:53 text.index.20100926085330720.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 10:53 text.index.20100926085330720.blob.Xt0X1X65I0yg.gap
-rw-r--r-- 1 thomas thomas  65K 2010-09-26 10:53 text.index.20100926085330720.blob.Xt0X1X65I0yg.idx
-rw-r--r-- 1 thomas thomas 2,7M 2010-09-26 11:03 text.index.20100926090331286.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 11:03 text.index.20100926090331286.blob.6-vqwKMXbIWP.gap
-rw-r--r-- 1 thomas thomas  93K 2010-09-26 11:03 text.index.20100926090331286.blob.6-vqwKMXbIWP.idx
-rw-r--r-- 1 thomas thomas 4,3M 2010-09-26 11:14 text.index.20100926091417111.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 11:14 text.index.20100926091417111.blob.IGy3SBlneJf9.gap
-rw-r--r-- 1 thomas thomas  59K 2010-09-26 11:14 text.index.20100926091417111.blob.IGy3SBlneJf9.idx
-rw-r--r-- 1 thomas thomas 2,6M 2010-09-26 11:24 text.index.20100926092417595.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 11:24 text.index.20100926092417595.blob.p-CqBwD7g4sy.gap
-rw-r--r-- 1 thomas thomas 105K 2010-09-26 11:24 text.index.20100926092417595.blob.p-CqBwD7g4sy.idx
-rw-r--r-- 1 thomas thomas 2,9M 2010-09-26 11:34 text.index.20100926093419165.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 11:34 text.index.20100926093419165.blob.jPeSgqmS72ZD.gap
-rw-r--r-- 1 thomas thomas 109K 2010-09-26 11:34 text.index.20100926093419165.blob.jPeSgqmS72ZD.idx
-rw-r--r-- 1 thomas thomas 4,6M 2010-09-26 11:44 text.index.20100926094419735.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 11:44 text.index.20100926094419735.blob.7hYh5hwkpq2M.gap
-rw-r--r-- 1 thomas thomas  79K 2010-09-26 11:44 text.index.20100926094419735.blob.7hYh5hwkpq2M.idx
-rw-r--r-- 1 thomas thomas 3,4M 2010-09-26 11:54 text.index.20100926095420587.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 11:54 text.index.20100926095420587.blob.NT7NjKHKPJ_q.gap
-rw-r--r-- 1 thomas thomas 112K 2010-09-26 11:54 text.index.20100926095420587.blob.NT7NjKHKPJ_q.idx
-rw-r--r-- 1 thomas thomas 4,5M 2010-09-26 12:04 text.index.20100926100421785.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 12:04 text.index.20100926100421785.blob.F8jmrlzl4sq3.gap
-rw-r--r-- 1 thomas thomas 126K 2010-09-26 12:04 text.index.20100926100421785.blob.F8jmrlzl4sq3.idx
-rw-r--r-- 1 thomas thomas 3,9M 2010-09-26 12:14 text.index.20100926101423794.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 12:14 text.index.20100926101423794.blob.zzbUNzulKXpE.gap
-rw-r--r-- 1 thomas thomas 104K 2010-09-26 12:14 text.index.20100926101423794.blob.zzbUNzulKXpE.idx
-rw-r--r-- 1 thomas thomas 3,5M 2010-09-26 12:24 text.index.20100926102424297.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 12:24 text.index.20100926102424297.blob.uGb2RViuwSJJ.gap
-rw-r--r-- 1 thomas thomas 107K 2010-09-26 12:24 text.index.20100926102424297.blob.uGb2RViuwSJJ.idx
-rw-r--r-- 1 thomas thomas 3,3M 2010-09-26 12:34 text.index.20100926103425292.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 12:34 text.index.20100926103425292.blob.Pvo8UyjB6BvF.gap
-rw-r--r-- 1 thomas thomas 124K 2010-09-26 12:34 text.index.20100926103425292.blob.Pvo8UyjB6BvF.idx
-rw-r--r-- 1 thomas thomas 3,1M 2010-09-26 12:44 text.index.20100926104426607.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 12:44 text.index.20100926104426607.blob.4_g0xPv__wDo.gap
-rw-r--r-- 1 thomas thomas 125K 2010-09-26 12:44 text.index.20100926104426607.blob.4_g0xPv__wDo.idx
-rw-r--r-- 1 thomas thomas 4,0M 2010-09-26 12:54 text.index.20100926105426995.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 12:54 text.index.20100926105426995.blob.IFmga5hppl2J.gap
-rw-r--r-- 1 thomas thomas 115K 2010-09-26 12:54 text.index.20100926105426995.blob.IFmga5hppl2J.idx
-rw-r--r-- 1 thomas thomas 4,5M 2010-09-26 13:04 text.index.20100926110428429.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 13:04 text.index.20100926110428429.blob.th6iVVUncHXm.gap
-rw-r--r-- 1 thomas thomas 108K 2010-09-26 13:04 text.index.20100926110428429.blob.th6iVVUncHXm.idx
-rw-r--r-- 1 thomas thomas 3,7M 2010-09-26 13:14 text.index.20100926111428850.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 13:14 text.index.20100926111428850.blob.Bm1h_-evzuvr.gap
-rw-r--r-- 1 thomas thomas  84K 2010-09-26 13:14 text.index.20100926111428850.blob.Bm1h_-evzuvr.idx
-rw-r--r-- 1 thomas thomas 2,4M 2010-09-26 13:24 text.index.20100926112429474.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 13:24 text.index.20100926112429474.blob.Hz3CRCQZxF5x.gap
-rw-r--r-- 1 thomas thomas  85K 2010-09-26 13:24 text.index.20100926112429474.blob.Hz3CRCQZxF5x.idx
-rw-r--r-- 1 thomas thomas 3,1M 2010-09-26 13:34 text.index.20100926113429888.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 13:34 text.index.20100926113429888.blob.bQkZpBe7GROu.gap
-rw-r--r-- 1 thomas thomas  71K 2010-09-26 13:34 text.index.20100926113429888.blob.bQkZpBe7GROu.idx
-rw-r--r-- 1 thomas thomas 4,3M 2010-09-26 13:44 text.index.20100926114430353.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 13:44 text.index.20100926114430353.blob.wbxpSSLfVdhn.gap
-rw-r--r-- 1 thomas thomas  80K 2010-09-26 13:44 text.index.20100926114430353.blob.wbxpSSLfVdhn.idx
-rw-r--r-- 1 thomas thomas 2,6M 2010-09-26 13:54 text.index.20100926115431228.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 13:54 text.index.20100926115431228.blob.fDOv9RxsiHBL.gap
-rw-r--r-- 1 thomas thomas 101K 2010-09-26 13:54 text.index.20100926115431228.blob.fDOv9RxsiHBL.idx
-rw-r--r-- 1 thomas thomas 2,7M 2010-09-26 14:04 text.index.20100926120431405.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 14:04 text.index.20100926120431405.blob.7lkdzGRijmU_.gap
-rw-r--r-- 1 thomas thomas 108K 2010-09-26 14:04 text.index.20100926120431405.blob.7lkdzGRijmU_.idx
-rw-r--r-- 1 thomas thomas 3,3M 2010-09-26 14:14 text.index.20100926121432789.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 14:14 text.index.20100926121432789.blob.h3Eq5Rq_Mmk4.gap
-rw-r--r-- 1 thomas thomas 116K 2010-09-26 14:14 text.index.20100926121432789.blob.h3Eq5Rq_Mmk4.idx
-rw-r--r-- 1 thomas thomas 3,4M 2010-09-26 14:24 text.index.20100926122433011.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 14:24 text.index.20100926122433011.blob.KKhN1E3OTZv6.gap
-rw-r--r-- 1 thomas thomas  93K 2010-09-26 14:24 text.index.20100926122433011.blob.KKhN1E3OTZv6.idx
-rw-r--r-- 1 thomas thomas 3,5M 2010-09-26 14:34 text.index.20100926123434072.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 14:34 text.index.20100926123434072.blob.Rd-ePhXx05IE.gap
-rw-r--r-- 1 thomas thomas  91K 2010-09-26 14:34 text.index.20100926123434072.blob.Rd-ePhXx05IE.idx
-rw-r--r-- 1 thomas thomas 2,7M 2010-09-26 14:44 text.index.20100926124434349.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 14:44 text.index.20100926124434349.blob.NzZy0CIAk0vi.gap
-rw-r--r-- 1 thomas thomas  85K 2010-09-26 14:44 text.index.20100926124434349.blob.NzZy0CIAk0vi.idx
-rw-r--r-- 1 thomas thomas 2,6M 2010-09-26 14:54 text.index.20100926125435942.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 14:54 text.index.20100926125435942.blob.p8sMPzOO9FkY.gap
-rw-r--r-- 1 thomas thomas  87K 2010-09-26 14:54 text.index.20100926125435942.blob.p8sMPzOO9FkY.idx
-rw-r--r-- 1 thomas thomas 3,3M 2010-09-26 15:04 text.index.20100926130436595.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 15:04 text.index.20100926130436595.blob.fHCDizo_Q_uR.gap
-rw-r--r-- 1 thomas thomas  80K 2010-09-26 15:04 text.index.20100926130436595.blob.fHCDizo_Q_uR.idx
-rw-r--r-- 1 thomas thomas 3,3M 2010-09-26 15:14 text.index.20100926131437525.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 15:14 text.index.20100926131437525.blob.JRBkiAn9aMBB.gap
-rw-r--r-- 1 thomas thomas  96K 2010-09-26 15:14 text.index.20100926131437525.blob.JRBkiAn9aMBB.idx
-rw-r--r-- 1 thomas thomas 4,0M 2010-09-26 15:24 text.index.20100926132438278.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 15:24 text.index.20100926132438278.blob.gRdf-r6-dAsf.gap
-rw-r--r-- 1 thomas thomas  96K 2010-09-26 15:24 text.index.20100926132438278.blob.gRdf-r6-dAsf.idx
-rw-r--r-- 1 thomas thomas 1,9M 2010-09-26 15:34 text.index.20100926133438501.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 15:34 text.index.20100926133438501.blob.Sartr5GITgpT.gap
-rw-r--r-- 1 thomas thomas  76K 2010-09-26 15:34 text.index.20100926133438501.blob.Sartr5GITgpT.idx
-rw-r--r-- 1 thomas thomas 2,4M 2010-09-26 15:45 text.index.20100926134504768.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 15:45 text.index.20100926134504768.blob.QIiK1k3yRE8N.gap
-rw-r--r-- 1 thomas thomas  59K 2010-09-26 15:45 text.index.20100926134504768.blob.QIiK1k3yRE8N.idx
-rw-r--r-- 1 thomas thomas 1,3M 2010-09-26 15:55 text.index.20100926135505477.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 15:55 text.index.20100926135505477.blob.abd2LI7aIHUt.gap
-rw-r--r-- 1 thomas thomas  72K 2010-09-26 15:55 text.index.20100926135505477.blob.abd2LI7aIHUt.idx
-rw-r--r-- 1 thomas thomas 911K 2010-09-26 16:05 text.index.20100926140505842.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 16:05 text.index.20100926140505842.blob.rv3uuZVgs9X9.gap
-rw-r--r-- 1 thomas thomas  59K 2010-09-26 16:05 text.index.20100926140505842.blob.rv3uuZVgs9X9.idx
-rw-r--r-- 1 thomas thomas 1,4M 2010-09-26 16:15 text.index.20100926141509335.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 16:15 text.index.20100926141509335.blob.uTkKbAQjvI8z.gap
-rw-r--r-- 1 thomas thomas  59K 2010-09-26 16:15 text.index.20100926141509335.blob.uTkKbAQjvI8z.idx
-rw-r--r-- 1 thomas thomas 1,1M 2010-09-26 16:25 text.index.20100926142510320.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 16:25 text.index.20100926142510320.blob.wr_CHoKWHXg7.gap
-rw-r--r-- 1 thomas thomas  59K 2010-09-26 16:25 text.index.20100926142510320.blob.wr_CHoKWHXg7.idx
-rw-r--r-- 1 thomas thomas 1,3M 2010-09-26 16:35 text.index.20100926143511076.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 16:35 text.index.20100926143511076.blob.LfYQbxk0x4D7.gap
-rw-r--r-- 1 thomas thomas  61K 2010-09-26 16:35 text.index.20100926143511076.blob.LfYQbxk0x4D7.idx
-rw-r--r-- 1 thomas thomas 3,2M 2010-09-26 16:46 text.index.20100926144654693.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 16:46 text.index.20100926144654693.blob.ApK-f3P4xAH1.gap
-rw-r--r-- 1 thomas thomas  59K 2010-09-26 16:46 text.index.20100926144654693.blob.ApK-f3P4xAH1.idx
-rw-r--r-- 1 thomas thomas 2,1M 2010-09-26 16:59 text.index.20100926145944202.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 16:59 text.index.20100926145944202.blob.tFfk8WnAq_xF.gap
-rw-r--r-- 1 thomas thomas  59K 2010-09-26 16:59 text.index.20100926145944202.blob.tFfk8WnAq_xF.idx
-rw-r--r-- 1 thomas thomas 1,5M 2010-09-26 17:09 text.index.20100926150944299.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 17:09 text.index.20100926150944299.blob.lg-FNnlH93QF.gap
-rw-r--r-- 1 thomas thomas  66K 2010-09-26 17:09 text.index.20100926150944299.blob.lg-FNnlH93QF.idx
-rw-r--r-- 1 thomas thomas 1,5M 2010-09-26 17:19 text.index.20100926151944977.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 17:19 text.index.20100926151944977.blob.RZGwxiCgvhZA.gap
-rw-r--r-- 1 thomas thomas  70K 2010-09-26 17:19 text.index.20100926151944977.blob.RZGwxiCgvhZA.idx
-rw-r--r-- 1 thomas thomas 1,3M 2010-09-26 17:29 text.index.20100926152945206.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 17:29 text.index.20100926152945206.blob.uAuTciMByuiQ.gap
-rw-r--r-- 1 thomas thomas  77K 2010-09-26 17:29 text.index.20100926152945206.blob.uAuTciMByuiQ.idx
-rw-r--r-- 1 thomas thomas 1,6M 2010-09-26 17:39 text.index.20100926153945591.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 17:39 text.index.20100926153945591.blob.cjUvXI2WIh67.gap
-rw-r--r-- 1 thomas thomas  79K 2010-09-26 17:39 text.index.20100926153945591.blob.cjUvXI2WIh67.idx
-rw-r--r-- 1 thomas thomas 1,5M 2010-09-26 17:49 text.index.20100926154945884.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 17:49 text.index.20100926154945884.blob.J42YW5Jw2qtf.gap
-rw-r--r-- 1 thomas thomas  84K 2010-09-26 17:49 text.index.20100926154945884.blob.J42YW5Jw2qtf.idx
-rw-r--r-- 1 thomas thomas 1,5M 2010-09-26 17:59 text.index.20100926155946658.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 17:59 text.index.20100926155946658.blob.9pSVt7ymeVli.gap
-rw-r--r-- 1 thomas thomas  60K 2010-09-26 17:59 text.index.20100926155946658.blob.9pSVt7ymeVli.idx
-rw-r--r-- 1 thomas thomas 1,6M 2010-09-26 18:10 text.index.20100926161014648.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 18:10 text.index.20100926161014648.blob.iQosjhhCwPry.gap
-rw-r--r-- 1 thomas thomas  59K 2010-09-26 18:10 text.index.20100926161014648.blob.iQosjhhCwPry.idx
-rw-r--r-- 1 thomas thomas 1,6M 2010-09-26 18:20 text.index.20100926162015156.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 18:20 text.index.20100926162015156.blob.vyE9hzDG2Ky_.gap
-rw-r--r-- 1 thomas thomas  62K 2010-09-26 18:20 text.index.20100926162015156.blob.vyE9hzDG2Ky_.idx
-rw-r--r-- 1 thomas thomas 2,2M 2010-09-26 18:30 text.index.20100926163015813.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 18:30 text.index.20100926163015813.blob.lolf99mmUUx3.gap
-rw-r--r-- 1 thomas thomas  68K 2010-09-26 18:30 text.index.20100926163015813.blob.lolf99mmUUx3.idx
-rw-r--r-- 1 thomas thomas 2,4M 2010-09-26 18:40 text.index.20100926164057799.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 18:40 text.index.20100926164057799.blob.qbs0O-f5abOw.gap
-rw-r--r-- 1 thomas thomas  59K 2010-09-26 18:40 text.index.20100926164057799.blob.qbs0O-f5abOw.idx
-rw-r--r-- 1 thomas thomas 1,3M 2010-09-26 18:51 text.index.20100926165113672.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 18:51 text.index.20100926165113672.blob.mxterLmYl0Iy.gap
-rw-r--r-- 1 thomas thomas  59K 2010-09-26 18:51 text.index.20100926165113672.blob.mxterLmYl0Iy.idx
-rw-r--r-- 1 thomas thomas 945K 2010-09-26 19:02 text.index.20100926170256195.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 19:02 text.index.20100926170256195.blob.HdBkb2RJfyMS.gap
-rw-r--r-- 1 thomas thomas  59K 2010-09-26 19:02 text.index.20100926170256195.blob.HdBkb2RJfyMS.idx
-rw-r--r-- 1 thomas thomas 1,2M 2010-09-26 19:13 text.index.20100926171321062.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 19:13 text.index.20100926171321062.blob.0J5qQBQlQKDL.gap
-rw-r--r-- 1 thomas thomas  59K 2010-09-26 19:13 text.index.20100926171321062.blob.0J5qQBQlQKDL.idx
-rw-r--r-- 1 thomas thomas 1,5M 2010-09-26 19:23 text.index.20100926172357381.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 19:23 text.index.20100926172357381.blob.SFxuLCqqhP-N.gap
-rw-r--r-- 1 thomas thomas  59K 2010-09-26 19:23 text.index.20100926172357381.blob.SFxuLCqqhP-N.idx
-rw-r--r-- 1 thomas thomas 1,3M 2010-09-26 19:33 text.index.20100926173357927.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 19:33 text.index.20100926173357927.blob.BAuzD84Rjd6S.gap
-rw-r--r-- 1 thomas thomas  60K 2010-09-26 19:33 text.index.20100926173357927.blob.BAuzD84Rjd6S.idx
-rw-r--r-- 1 thomas thomas 2,1M 2010-09-26 19:43 text.index.20100926174358300.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 19:43 text.index.20100926174358300.blob.ulQLd0A0t0th.gap
-rw-r--r-- 1 thomas thomas  70K 2010-09-26 19:43 text.index.20100926174358300.blob.ulQLd0A0t0th.idx
-rw-r--r-- 1 thomas thomas 2,1M 2010-09-26 19:53 text.index.20100926175358656.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 19:53 text.index.20100926175358656.blob.iT9YVC7txY0h.gap
-rw-r--r-- 1 thomas thomas  66K 2010-09-26 19:53 text.index.20100926175358656.blob.iT9YVC7txY0h.idx
-rw-r--r-- 1 thomas thomas 1,5M 2010-09-26 20:03 text.index.20100926180359096.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 20:03 text.index.20100926180359096.blob.Uo5E62GAldt1.gap
-rw-r--r-- 1 thomas thomas  69K 2010-09-26 20:03 text.index.20100926180359096.blob.Uo5E62GAldt1.idx
-rw-r--r-- 1 thomas thomas 1,5M 2010-09-26 20:17 text.index.20100926181738241.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 20:17 text.index.20100926181738241.blob.RWkHqzOF0ObU.gap
-rw-r--r-- 1 thomas thomas  59K 2010-09-26 20:17 text.index.20100926181738241.blob.RWkHqzOF0ObU.idx
-rw-r--r-- 1 thomas thomas 1,4M 2010-09-26 20:28 text.index.20100926182810195.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 20:28 text.index.20100926182810195.blob.NRuWnAI-atwL.gap
-rw-r--r-- 1 thomas thomas  59K 2010-09-26 20:28 text.index.20100926182810195.blob.NRuWnAI-atwL.idx
-rw-r--r-- 1 thomas thomas 1,9M 2010-09-26 20:38 text.index.20100926183810533.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 20:38 text.index.20100926183810533.blob.r8Q9vwWg8KQc.gap
-rw-r--r-- 1 thomas thomas  71K 2010-09-26 20:38 text.index.20100926183810533.blob.r8Q9vwWg8KQc.idx
-rw-r--r-- 1 thomas thomas 1,6M 2010-09-26 20:48 text.index.20100926184811194.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 20:48 text.index.20100926184811194.blob.pDnavSjD0V1k.gap
-rw-r--r-- 1 thomas thomas  63K 2010-09-26 20:48 text.index.20100926184811194.blob.pDnavSjD0V1k.idx
-rw-r--r-- 1 thomas thomas 982K 2010-09-26 20:58 text.index.20100926185811947.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 20:58 text.index.20100926185811947.blob.5wWQqr0GsrIQ.gap
-rw-r--r-- 1 thomas thomas  59K 2010-09-26 20:58 text.index.20100926185811947.blob.5wWQqr0GsrIQ.idx
-rw-r--r-- 1 thomas thomas 2,1M 2010-09-26 21:08 text.index.20100926190812214.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 21:08 text.index.20100926190812214.blob.meQwdLd4hE4o.gap
-rw-r--r-- 1 thomas thomas  61K 2010-09-26 21:08 text.index.20100926190812214.blob.meQwdLd4hE4o.idx
-rw-r--r-- 1 thomas thomas 1,1M 2010-09-26 21:19 text.index.20100926191926098.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 21:19 text.index.20100926191926098.blob.z3nwFBvqtHIt.gap
-rw-r--r-- 1 thomas thomas  59K 2010-09-26 21:19 text.index.20100926191926098.blob.z3nwFBvqtHIt.idx
-rw-r--r-- 1 thomas thomas 1,2M 2010-09-26 21:30 text.index.20100926193008900.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 21:30 text.index.20100926193008900.blob.B43wmAQZy3qy.gap
-rw-r--r-- 1 thomas thomas  59K 2010-09-26 21:30 text.index.20100926193008900.blob.B43wmAQZy3qy.idx
-rw-r--r-- 1 thomas thomas 987K 2010-09-26 21:40 text.index.20100926194010000.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 21:40 text.index.20100926194010000.blob.ak0kPcYQNiu0.gap
-rw-r--r-- 1 thomas thomas  65K 2010-09-26 21:40 text.index.20100926194010000.blob.ak0kPcYQNiu0.idx
-rw-r--r-- 1 thomas thomas 1,6M 2010-09-26 21:50 text.index.20100926195010224.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 21:50 text.index.20100926195010224.blob.0Rc3V9xENrEL.gap
-rw-r--r-- 1 thomas thomas  70K 2010-09-26 21:50 text.index.20100926195010224.blob.0Rc3V9xENrEL.idx
-rw-r--r-- 1 thomas thomas 757K 2010-09-26 21:57 text.index.20100926195702966.blob
-rw-r--r-- 1 thomas thomas    0 2010-09-26 21:57 text.index.20100926195702966.blob.sEJA-u17Crv-.gap
-rw-r--r-- 1 thomas thomas  50K 2010-09-26 21:57 text.index.20100926195702966.blob.sEJA-u17Crv-.idx
-rw-r--r-- 1 thomas thomas 2,1G 2010-09-26 21:57 text.urlmd.20100524202158595.table
-rw-r--r-- 1 thomas thomas 2,1G 2010-09-26 21:57 text.urlmd.20100601193322189.table
-rw-r--r-- 1 thomas thomas 2,1G 2010-09-26 21:57 text.urlmd.20100616203550007.table
-rw-r--r-- 1 thomas thomas 2,1G 2010-09-26 21:57 text.urlmd.20100709012330250.table
-rw-r--r-- 1 thomas thomas 2,0G 2010-09-26 21:57 text.urlmd.20100729024907682.table
-rw-r--r-- 1 thomas thomas 2,1G 2010-09-26 21:57 text.urlmd.20100829114006318.table
-rw-r--r-- 1 thomas thomas 1,7G 2010-09-26 21:57 text.urlmd.20100914022105967.table
thomas@yacy1:/yacydata/yacy/DATA/INDEX/freeworld/SEGMENTS/default$


wieder das "übliche", also die "Words" weg, daher keine lokalen Suchtreffer mehr, SVN ist 0.97/7178 : , die Kiste macht aktuell nur DHT.
Michael/Sixcooler habt Ihr dazu eine Idee ? - Wenn es beim Debuggen hilft, gebe ich euch gern Zugang peer SSH, Mail an mich reicht.

Ein paar Minuten nach dem Neustart sieht das Verzeichnis dann so aus:

Code: Alles auswählen
thomas@yacy1:/yacydata/yacy/DATA/INDEX/freeworld/SEGMENTS/default$ ls -l -h
insgesamt 16G
-rw-r--r-- 1 thomas thomas 257M 2010-09-26 22:07 text.index.20100921191515024.blob
-rw-r--r-- 1 thomas thomas 1,2G 2010-09-26 22:21 text.index.20100926064518960.blob
-rw-r--r-- 1 thomas thomas  62M 2010-09-26 22:21 text.index.20100926202126854.blob
-rw-r--r-- 1 thomas thomas  11M 2010-09-26 22:21 text.index.20100926202132375.blob
-rw-r--r-- 1 thomas thomas 112M 2010-09-26 22:21 text.index.20100926202132580.blob
-rw-r--r-- 1 thomas thomas 2,1G 2010-09-26 21:57 text.urlmd.20100524202158595.table
-rw-r--r-- 1 thomas thomas 2,1G 2010-09-26 21:57 text.urlmd.20100601193322189.table
-rw-r--r-- 1 thomas thomas 2,1G 2010-09-26 21:57 text.urlmd.20100616203550007.table
-rw-r--r-- 1 thomas thomas 2,1G 2010-09-26 21:57 text.urlmd.20100709012330250.table
-rw-r--r-- 1 thomas thomas 2,0G 2010-09-26 21:57 text.urlmd.20100729024907682.table
-rw-r--r-- 1 thomas thomas 2,1G 2010-09-26 21:57 text.urlmd.20100829114006318.table
-rw-r--r-- 1 thomas thomas 1,7G 2010-09-26 21:57 text.urlmd.20100914022105967.table
thomas@yacy1:/yacydata/yacy/DATA/INDEX/freeworld/SEGMENTS/default$


und die "Words " sind von ca. 1500 auf 1.310.235 gestiegen, damit bekomme ich auch wieder lokale Suchergebnisse.

Gruß,
Thomas
Vega
 
Beiträge: 824
Registriert: Mi Jun 27, 2007 3:34 pm
Wohnort: Dresden

Re: RowSpaceExceededException beim Starten nach HeapReader L

Beitragvon Orbiter » So Sep 26, 2010 10:00 pm

ich finde das sieht ganz normal aus. Words werden beim Mergen aus dem Suchindex 'ausgeklinkt', sind also in der Zeit des Mergens nicht da. Die Indexfiles der text.index - Dateien (gap und idx) werden nach dem laden gelöscht, das ist auch normal. Sie werden zum Schnellstart beim Beenden wieder geschrieben. Hast du denn ein Problem beim Suchen?
Orbiter
 
Beiträge: 5793
Registriert: Di Jun 26, 2007 10:58 pm
Wohnort: Frankfurt am Main

Re: RowSpaceExceededException beim Starten nach HeapReader L

Beitragvon Vega » Mo Sep 27, 2010 8:12 am

Hallo Michael,

ja, es gibt dann definitiv ein Problem beim suchen, die Words fallen dann teilweise auf 200 (das hatte ich schon, leider keinen Screenshot mehr), damit bekomme ich keine lokalen Suchergebnisse mehr - damit bekommt Metager/MG2 keine Ergebnisse mehr - auch zu Anfragen wie "Berlin, Hannover" - nach dem Neustart habe ich dann wieder über 1000 lokale Suchergebnisse zu den genannten Wörtern.

Das ganze sieht für mich so aus als ob der Merge-Prozess irgendwo hängen/stehen bleibt, nach dem Neustart ist dann wieder alles gut.
Die erste Auflistung des Segments Verzeichnisses in vorherigem Post ist im laufendem Betrieb entstanden, Yacy lief da ganz normal, trotzdem werden die Files im Seqments Verzeichnis immer mehr, der Merge Prozess wird also im Hintergrund nicht sauber durchgeführt/abgeschlossen.

Gruß,
Thomas

Orbiter hat geschrieben:ich finde das sieht ganz normal aus. Words werden beim Mergen aus dem Suchindex 'ausgeklinkt', sind also in der Zeit des Mergens nicht da. Die Indexfiles der text.index - Dateien (gap und idx) werden nach dem laden gelöscht, das ist auch normal. Sie werden zum Schnellstart beim Beenden wieder geschrieben. Hast du denn ein Problem beim Suchen?
Vega
 
Beiträge: 824
Registriert: Mi Jun 27, 2007 3:34 pm
Wohnort: Dresden

Re: RowSpaceExceededException beim Starten nach HeapReader L

Beitragvon Vega » Do Okt 07, 2010 7:14 am

Push - auch wen ich das ungern mache..... Ich habe gerad jetzt wieder das Problem das mein Peer (im laufenden Betrieb) keine Words mehr hat...und im Seqments sieht es so aus:

Code: Alles auswählen
thomas@yacy1:/yacydata/yacy/DATA/INDEX/freeworld/SEGMENTS/default$ ls -l -h
insgesamt 17G
-rw-r--r-- 1 thomas thomas 1,2G 2010-10-07 02:54 text.index.20101003004938618.blob
-rw-r--r-- 1 thomas thomas 989M 2010-10-07 02:54 text.index.20101007005257113.blob
-rw-r--r-- 1 thomas thomas 446M 2010-10-07 02:55 text.index.20101007005500081.blob.prt
-rw-r--r-- 1 thomas thomas 2,6M 2010-10-07 03:00 text.index.20101007010024185.blob
-rw-r--r-- 1 thomas thomas    0 2010-10-07 03:00 text.index.20101007010024185.blob.lwZcD0tHsXtg.gap
-rw-r--r-- 1 thomas thomas 237K 2010-10-07 03:00 text.index.20101007010024185.blob.lwZcD0tHsXtg.idx
-rw-r--r-- 1 thomas thomas 4,5M 2010-10-07 03:10 text.index.20101007011024456.blob
-rw-r--r-- 1 thomas thomas    0 2010-10-07 03:10 text.index.20101007011024456.blob.cfJjDomgvt56.gap
-rw-r--r-- 1 thomas thomas 490K 2010-10-07 03:10 text.index.20101007011024456.blob.cfJjDomgvt56.idx
-rw-r--r-- 1 thomas thomas 4,8M 2010-10-07 03:20 text.index.20101007012025188.blob
-rw-r--r-- 1 thomas thomas    0 2010-10-07 03:20 text.index.20101007012025188.blob.aRbHjfoizvtm.gap
-rw-r--r-- 1 thomas thomas 604K 2010-10-07 03:20 text.index.20101007012025188.blob.aRbHjfoizvtm.idx
-rw-r--r-- 1 thomas thomas 3,2M 2010-10-07 03:30 text.index.20101007013027097.blob
-rw-r--r-- 1 thomas thomas    0 2010-10-07 03:30 text.index.20101007013027097.blob.8ggy6z_OVmrP.gap
-rw-r--r-- 1 thomas thomas 294K 2010-10-07 03:30 text.index.20101007013027097.blob.8ggy6z_OVmrP.idx
-rw-r--r-- 1 thomas thomas 2,8M 2010-10-07 03:40 text.index.20101007014027498.blob
-rw-r--r-- 1 thomas thomas    0 2010-10-07 03:40 text.index.20101007014027498.blob.tjSsy7Q6HjIq.gap
-rw-r--r-- 1 thomas thomas 355K 2010-10-07 03:40 text.index.20101007014027498.blob.tjSsy7Q6HjIq.idx
-rw-r--r-- 1 thomas thomas 4,7M 2010-10-07 03:50 text.index.20101007015027808.blob
-rw-r--r-- 1 thomas thomas    0 2010-10-07 03:50 text.index.20101007015027808.blob.hhQu3JD1t1HV.gap
-rw-r--r-- 1 thomas thomas 596K 2010-10-07 03:50 text.index.20101007015027808.blob.hhQu3JD1t1HV.idx
-rw-r--r-- 1 thomas thomas 3,2M 2010-10-07 04:00 text.index.20101007020028595.blob
-rw-r--r-- 1 thomas thomas    0 2010-10-07 04:00 text.index.20101007020028595.blob.64fUBrw5tnJl.gap
-rw-r--r-- 1 thomas thomas 322K 2010-10-07 04:00 text.index.20101007020028595.blob.64fUBrw5tnJl.idx
-rw-r--r-- 1 thomas thomas 2,3M 2010-10-07 04:10 text.index.20101007021029116.blob
-rw-r--r-- 1 thomas thomas    0 2010-10-07 04:10 text.index.20101007021029116.blob.Af-7ocnQr-Oq.gap
-rw-r--r-- 1 thomas thomas 202K 2010-10-07 04:10 text.index.20101007021029116.blob.Af-7ocnQr-Oq.idx
-rw-r--r-- 1 thomas thomas 3,6M 2010-10-07 04:20 text.index.20101007022029554.blob
-rw-r--r-- 1 thomas thomas    0 2010-10-07 04:20 text.index.20101007022029554.blob.Ku8Pyf0HlJLd.gap
-rw-r--r-- 1 thomas thomas 421K 2010-10-07 04:20 text.index.20101007022029554.blob.Ku8Pyf0HlJLd.idx
-rw-r--r-- 1 thomas thomas 3,4M 2010-10-07 04:30 text.index.20101007023032070.blob
-rw-r--r-- 1 thomas thomas    0 2010-10-07 04:30 text.index.20101007023032070.blob.lGR1wxIlGRB1.gap
-rw-r--r-- 1 thomas thomas 410K 2010-10-07 04:30 text.index.20101007023032070.blob.lGR1wxIlGRB1.idx
-rw-r--r-- 1 thomas thomas 3,9M 2010-10-07 04:40 text.index.20101007024032903.blob
-rw-r--r-- 1 thomas thomas    0 2010-10-07 04:40 text.index.20101007024032903.blob.nSRtVdGTbwbQ.gap
-rw-r--r-- 1 thomas thomas 538K 2010-10-07 04:40 text.index.20101007024032903.blob.nSRtVdGTbwbQ.idx
-rw-r--r-- 1 thomas thomas 3,4M 2010-10-07 04:50 text.index.20101007025033623.blob
-rw-r--r-- 1 thomas thomas    0 2010-10-07 04:50 text.index.20101007025033623.blob.-nCtHi-P2ye0.gap
-rw-r--r-- 1 thomas thomas 340K 2010-10-07 04:50 text.index.20101007025033623.blob.-nCtHi-P2ye0.idx
-rw-r--r-- 1 thomas thomas 3,4M 2010-10-07 05:00 text.index.20101007030034077.blob
-rw-r--r-- 1 thomas thomas    0 2010-10-07 05:00 text.index.20101007030034077.blob.7d9TohYft7ra.gap
-rw-r--r-- 1 thomas thomas 400K 2010-10-07 05:00 text.index.20101007030034077.blob.7d9TohYft7ra.idx
-rw-r--r-- 1 thomas thomas 3,8M 2010-10-07 05:10 text.index.20101007031035052.blob
-rw-r--r-- 1 thomas thomas    0 2010-10-07 05:10 text.index.20101007031035052.blob.KzmlbD_GhdVR.gap
-rw-r--r-- 1 thomas thomas 414K 2010-10-07 05:10 text.index.20101007031035052.blob.KzmlbD_GhdVR.idx
-rw-r--r-- 1 thomas thomas 4,1M 2010-10-07 05:20 text.index.20101007032035453.blob
-rw-r--r-- 1 thomas thomas    0 2010-10-07 05:20 text.index.20101007032035453.blob.Va7s4cwEO70S.gap
-rw-r--r-- 1 thomas thomas 356K 2010-10-07 05:20 text.index.20101007032035453.blob.Va7s4cwEO70S.idx
-rw-r--r-- 1 thomas thomas 3,8M 2010-10-07 05:30 text.index.20101007033037192.blob
-rw-r--r-- 1 thomas thomas    0 2010-10-07 05:30 text.index.20101007033037192.blob.0FTxllJhYIcj.gap
-rw-r--r-- 1 thomas thomas 432K 2010-10-07 05:30 text.index.20101007033037192.blob.0FTxllJhYIcj.idx
-rw-r--r-- 1 thomas thomas 4,2M 2010-10-07 05:40 text.index.20101007034037580.blob
-rw-r--r-- 1 thomas thomas    0 2010-10-07 05:40 text.index.20101007034037580.blob.tCfEyk59UeMt.gap
-rw-r--r-- 1 thomas thomas 530K 2010-10-07 05:40 text.index.20101007034037580.blob.tCfEyk59UeMt.idx
-rw-r--r-- 1 thomas thomas 2,6M 2010-10-07 05:50 text.index.20101007035039233.blob
-rw-r--r-- 1 thomas thomas    0 2010-10-07 05:50 text.index.20101007035039233.blob.jmoNGzTImA47.gap
-rw-r--r-- 1 thomas thomas 306K 2010-10-07 05:50 text.index.20101007035039233.blob.jmoNGzTImA47.idx
-rw-r--r-- 1 thomas thomas 2,6M 2010-10-07 06:00 text.index.20101007040040508.blob
-rw-r--r-- 1 thomas thomas    0 2010-10-07 06:00 text.index.20101007040040508.blob.N-_RZaAra62m.gap
-rw-r--r-- 1 thomas thomas 378K 2010-10-07 06:00 text.index.20101007040040508.blob.N-_RZaAra62m.idx
-rw-r--r-- 1 thomas thomas 2,1M 2010-10-07 06:10 text.index.20101007041041737.blob
-rw-r--r-- 1 thomas thomas    0 2010-10-07 06:10 text.index.20101007041041737.blob.mkDh1wSoYbp4.gap
-rw-r--r-- 1 thomas thomas 240K 2010-10-07 06:10 text.index.20101007041041737.blob.mkDh1wSoYbp4.idx
-rw-r--r-- 1 thomas thomas 2,7M 2010-10-07 06:20 text.index.20101007042041999.blob
-rw-r--r-- 1 thomas thomas    0 2010-10-07 06:20 text.index.20101007042041999.blob.I5DgExEvFcbf.gap
-rw-r--r-- 1 thomas thomas 383K 2010-10-07 06:20 text.index.20101007042041999.blob.I5DgExEvFcbf.idx
-rw-r--r-- 1 thomas thomas 3,3M 2010-10-07 06:30 text.index.20101007043042368.blob
-rw-r--r-- 1 thomas thomas    0 2010-10-07 06:30 text.index.20101007043042368.blob.C6cKu13pfvdv.gap
-rw-r--r-- 1 thomas thomas 289K 2010-10-07 06:30 text.index.20101007043042368.blob.C6cKu13pfvdv.idx
-rw-r--r-- 1 thomas thomas 9,0M 2010-10-07 06:40 text.index.20101007044044182.blob
-rw-r--r-- 1 thomas thomas    0 2010-10-07 06:40 text.index.20101007044044182.blob.zE0AJ8lFjFUE.gap
-rw-r--r-- 1 thomas thomas 381K 2010-10-07 06:40 text.index.20101007044044182.blob.zE0AJ8lFjFUE.idx
-rw-r--r-- 1 thomas thomas 5,2M 2010-10-07 06:50 text.index.20101007045046590.blob
-rw-r--r-- 1 thomas thomas    0 2010-10-07 06:50 text.index.20101007045046590.blob.tsrRz5Wa8kRg.gap
-rw-r--r-- 1 thomas thomas 517K 2010-10-07 06:50 text.index.20101007045046590.blob.tsrRz5Wa8kRg.idx
-rw-r--r-- 1 thomas thomas 3,2M 2010-10-07 07:00 text.index.20101007050047209.blob
-rw-r--r-- 1 thomas thomas    0 2010-10-07 07:00 text.index.20101007050047209.blob.MMP7L67d5M3T.gap
-rw-r--r-- 1 thomas thomas 390K 2010-10-07 07:00 text.index.20101007050047209.blob.MMP7L67d5M3T.idx
-rw-r--r-- 1 thomas thomas 3,7M 2010-10-07 07:10 text.index.20101007051047498.blob
-rw-r--r-- 1 thomas thomas    0 2010-10-07 07:10 text.index.20101007051047498.blob.-45tmTR2LLci.gap
-rw-r--r-- 1 thomas thomas 301K 2010-10-07 07:10 text.index.20101007051047498.blob.-45tmTR2LLci.idx
-rw-r--r-- 1 thomas thomas 3,0M 2010-10-07 07:20 text.index.20101007052053141.blob
-rw-r--r-- 1 thomas thomas    0 2010-10-07 07:20 text.index.20101007052053141.blob.pLo6SdZ0hiIt.gap
-rw-r--r-- 1 thomas thomas 380K 2010-10-07 07:20 text.index.20101007052053141.blob.pLo6SdZ0hiIt.idx
-rw-r--r-- 1 thomas thomas 1,8M 2010-10-07 07:30 text.index.20101007053053605.blob
-rw-r--r-- 1 thomas thomas    0 2010-10-07 07:30 text.index.20101007053053605.blob.sxWVF6yS78AP.gap
-rw-r--r-- 1 thomas thomas 178K 2010-10-07 07:30 text.index.20101007053053605.blob.sxWVF6yS78AP.idx
-rw-r--r-- 1 thomas thomas 1,3M 2010-10-07 07:40 text.index.20101007054054237.blob
-rw-r--r-- 1 thomas thomas    0 2010-10-07 07:40 text.index.20101007054054237.blob.bAS5fs9m4_e6.gap
-rw-r--r-- 1 thomas thomas 150K 2010-10-07 07:40 text.index.20101007054054237.blob.bAS5fs9m4_e6.idx
-rw-r--r-- 1 thomas thomas 1,6M 2010-10-07 07:50 text.index.20101007055055266.blob
-rw-r--r-- 1 thomas thomas    0 2010-10-07 07:50 text.index.20101007055055266.blob.2own3BZMWQt-.gap
-rw-r--r-- 1 thomas thomas 137K 2010-10-07 07:50 text.index.20101007055055266.blob.2own3BZMWQt-.idx
-rw-r--r-- 1 thomas thomas 2,2M 2010-10-07 08:00 text.index.20101007060055489.blob
-rw-r--r-- 1 thomas thomas    0 2010-10-07 08:00 text.index.20101007060055489.blob.JqGHbGEM-1A4.gap
-rw-r--r-- 1 thomas thomas  75K 2010-10-07 08:00 text.index.20101007060055489.blob.JqGHbGEM-1A4.idx
-rw-r--r-- 1 thomas thomas 1,2M 2010-10-07 08:11 text.index.20101007061150357.blob
-rw-r--r-- 1 thomas thomas    0 2010-10-07 08:11 text.index.20101007061150357.blob.j4j_qYVZ8XXb.gap
-rw-r--r-- 1 thomas thomas  59K 2010-10-07 08:11 text.index.20101007061150357.blob.j4j_qYVZ8XXb.idx
-rw-r--r-- 1 thomas thomas 2,1G 2010-10-07 02:30 text.urlmd.20100524202158595.table
-rw-r--r-- 1 thomas thomas 2,1G 2010-10-07 02:30 text.urlmd.20100601193322189.table
-rw-r--r-- 1 thomas thomas 2,1G 2010-10-07 02:30 text.urlmd.20100616203550007.table
-rw-r--r-- 1 thomas thomas 2,1G 2010-10-07 02:30 text.urlmd.20100709012330250.table
-rw-r--r-- 1 thomas thomas 2,0G 2010-10-07 02:30 text.urlmd.20100729024907682.table
-rw-r--r-- 1 thomas thomas 2,1G 2010-10-07 02:30 text.urlmd.20100829114006318.table
-rw-r--r-- 1 thomas thomas 2,1G 2010-10-07 02:30 text.urlmd.20100914022105967.table
-rw-r--r-- 1 thomas thomas 351M 2010-10-07 08:12 text.urlmd.20101001200149487.table


Der Peer ist dabei online ! Was führt dazu das kein Mergen der Dateien im Hintergrund weiter ausgeführt wird ? Könntet Ihr euch das nochmal genau ansehen ?

Ein Dump zeigt nichts auffälliges:

Code: Alles auswählen
************* Start Thread Dump Thu Oct 07 08:17:25 CEST 2010 *******************

YaCy Version: 0.97/7215
Assigned   Memory = 2050555904
Used       Memory = 1485621256
Available  Memory = 564934648


THREADS WITH STATES: BLOCKED


THREADS WITH STATES: RUNNABLE

Thread= webStructureAnalysis_pool-2-thread-27 id=120 RUNNABLE
at net.yacy.cora.storage.SimpleARC.getKeys(SimpleARC.java:118) [if (value.equals(entry.getValue())) keys.add(entry.getKey());]
at net.yacy.cora.storage.HashARC.getKeys(HashARC.java:27)
at net.yacy.cora.storage.ConcurrentARC.getKeys(ConcurrentARC.java:117)
at net.yacy.cora.protocol.Domains.getHostName(Domains.java:467)
at net.yacy.cora.protocol.Domains.isLocal(Domains.java:731)
at net.yacy.cora.protocol.Domains.isLocal(Domains.java:739)
at net.yacy.cora.protocol.Domains.isLocal(Domains.java:717)
at net.yacy.cora.protocol.Domains.getDomainID(Domains.java:708)
at net.yacy.kelondro.data.meta.DigestURI.urlHashComputation(DigestURI.java:130)
at net.yacy.kelondro.data.meta.DigestURI.hash(DigestURI.java:119)
at de.anomic.yacy.graphics.WebStructureGraph.generateCitationReference(WebStructureGraph.java:112)
at de.anomic.search.Switchboard.webStructureAnalysis(Switchboard.java:1881)
at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at net.yacy.kelondro.workflow.InstantBlockingThread.job(InstantBlockingThread.java:109)
at net.yacy.kelondro.workflow.AbstractBlockingThread.run(AbstractBlockingThread.java:66)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)


Thread= storeDocumentIndex_pool-2-thread-7 id=41 RUNNABLE
at java.net.Socket.connect(Socket.java:529)
at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:123)
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:133)
at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:149)
at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:108)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:415)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:641)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:576)
at net.yacy.cora.protocol.http.HTTPClient.execute(HTTPClient.java:487)
at net.yacy.cora.protocol.http.HTTPClient.getContentBytes(HTTPClient.java:449)
at net.yacy.cora.protocol.http.HTTPClient.POSTbytes(HTTPClient.java:355)
at net.yacy.cora.protocol.http.HTTPConnector.post(HTTPConnector.java:83)
at de.anomic.yacy.yacyClient.transferRWI(yacyClient.java:1008)
at de.anomic.yacy.yacyClient.transferIndex(yacyClient.java:897)
at de.anomic.yacy.dht.Transmission$Chunk.transmit(Transmission.java:202)
at de.anomic.yacy.dht.Dispatcher.storeDocumentIndex(Dispatcher.java:397)
at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at net.yacy.kelondro.workflow.InstantBlockingThread.job(InstantBlockingThread.java:109)
at net.yacy.kelondro.workflow.AbstractBlockingThread.run(AbstractBlockingThread.java:66)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)


Thread= Session_213.183.195.83:47724#0 id=1319102 RUNNABLE
at java.lang.Thread.sleep(Native Method)
at de.anomic.search.ResultFetcher.oneResult(ResultFetcher.java:305)
at de.anomic.search.SearchEvent.oneResult(SearchEvent.java:361)
at yacysearchitem.respond(yacysearchitem.java:103)
at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at de.anomic.http.server.HTTPDFileHandler.invokeServlet(HTTPDFileHandler.java:1186)
at de.anomic.http.server.HTTPDFileHandler.doResponse(HTTPDFileHandler.java:776)
at de.anomic.http.server.HTTPDFileHandler.doGet(HTTPDFileHandler.java:230)
at de.anomic.http.server.ServerSideIncludes.writeContent(ServerSideIncludes.java:94)
at de.anomic.http.server.ServerSideIncludes.parseSSI(ServerSideIncludes.java:71)
at de.anomic.http.server.ServerSideIncludes.writeSSI(ServerSideIncludes.java:55)
at de.anomic.http.server.ServerSideIncludes.writeSSI(ServerSideIncludes.java:42)
at de.anomic.http.server.HTTPDFileHandler.doResponse(HTTPDFileHandler.java:935)
at de.anomic.http.server.HTTPDFileHandler.doGet(HTTPDFileHandler.java:230)
at de.anomic.http.server.HTTPDemon.GET(HTTPDemon.java:407)
at sun.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at de.anomic.server.serverCore$Session.listen(serverCore.java:731)
at de.anomic.server.serverCore$Session.run(serverCore.java:630)


Thread= httpd:8080 id=141 RUNNABLE
at java.net.ServerSocket.accept(ServerSocket.java:421)
at de.anomic.server.serverCore.job(serverCore.java:321)
at net.yacy.kelondro.workflow.AbstractBusyThread.run(AbstractBusyThread.java:161)


Thread= Session_127.0.0.1:40679#0 id=1319165 RUNNABLE
at java.lang.Thread.getAllStackTraces(Thread.java:1487)
at Threaddump_p.respond(Threaddump_p.java:90)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at de.anomic.http.server.HTTPDFileHandler.invokeServlet(HTTPDFileHandler.java:1186)
at de.anomic.http.server.HTTPDFileHandler.doResponse(HTTPDFileHandler.java:776)
at de.anomic.http.server.HTTPDFileHandler.doGet(HTTPDFileHandler.java:230)
at de.anomic.http.server.HTTPDemon.GET(HTTPDemon.java:407)
at sun.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at de.anomic.server.serverCore$Session.listen(serverCore.java:731)
at de.anomic.server.serverCore$Session.run(serverCore.java:630)



THREADS WITH STATES: TIMED_WAITING

Thread= Thread-50650 id=1317940 TIMED_WAITING
Thread= Thread-50651 id=1317941 TIMED_WAITING
Thread= Thread-50652 id=1317942 TIMED_WAITING
Thread= Thread-50653 id=1317943 TIMED_WAITING
Thread= Thread-50654 id=1317944 TIMED_WAITING
Thread= Thread-50655 id=1317945 TIMED_WAITING
Thread= Thread-50656 id=1317946 TIMED_WAITING
Thread= Thread-50657 id=1317947 TIMED_WAITING
Thread= Thread-50658 id=1317948 TIMED_WAITING
Thread= Thread-50659 id=1317949 TIMED_WAITING
Thread= Thread-50666 id=1319083 TIMED_WAITING
Thread= Thread-50667 id=1319084 TIMED_WAITING
Thread= Thread-50668 id=1319085 TIMED_WAITING
Thread= Thread-50669 id=1319086 TIMED_WAITING
Thread= Thread-50670 id=1319087 TIMED_WAITING
Thread= Thread-50671 id=1319088 TIMED_WAITING
Thread= Thread-50672 id=1319089 TIMED_WAITING
Thread= Thread-50673 id=1319090 TIMED_WAITING
Thread= Thread-50674 id=1319091 TIMED_WAITING
Thread= Thread-50675 id=1319092 TIMED_WAITING
Thread= Thread-50679 id=1319111 TIMED_WAITING
Thread= Thread-50680 id=1319112 TIMED_WAITING
Thread= Thread-50681 id=1319113 TIMED_WAITING
Thread= Thread-50682 id=1319114 TIMED_WAITING
Thread= Thread-50683 id=1319115 TIMED_WAITING
Thread= Thread-50684 id=1319116 TIMED_WAITING
Thread= Thread-50685 id=1319117 TIMED_WAITING
Thread= Thread-50686 id=1319118 TIMED_WAITING
Thread= Thread-50687 id=1319119 TIMED_WAITING
Thread= Thread-50688 id=1319120 TIMED_WAITING
at java.util.concurrent.Semaphore.tryAcquire(Semaphore.java:383)
at net.yacy.cora.storage.WeakPriorityBlockingQueue.poll(WeakPriorityBlockingQueue.java:146)
at de.anomic.search.RankingProcess.takeRWI(RankingProcess.java:287)
at de.anomic.search.RankingProcess.takeURL(RankingProcess.java:357)
at de.anomic.search.ResultFetcher$Worker.run(ResultFetcher.java:167)


Thread= Thread-1 id=10 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at net.yacy.kelondro.util.MemoryTracker.run(MemoryTracker.java:57)


Thread= de.anomic.crawler.CrawlQueues.remoteTriggeredCrawlJob id=135 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at net.yacy.kelondro.workflow.AbstractBusyThread.ratz(AbstractBusyThread.java:218)
at net.yacy.kelondro.workflow.AbstractBusyThread.run(AbstractBusyThread.java:145)


Thread= Thread-5 id=24 TIMED_WAITING
at java.lang.Object.wait(Native Method)
at net.yacy.cora.protocol.http.HTTPClient$IdledConnectionEvictor.run(HTTPClient.java:647)


Thread= Thread-50677 id=1319109 TIMED_WAITING
at java.util.concurrent.Semaphore.tryAcquire(Semaphore.java:383)
at de.anomic.search.SearchEvent$SecondarySearchSuperviser.run(SearchEvent.java:458)


Thread= de.anomic.crawler.CrawlQueues.coreCrawlJob id=137 TIMED_WAITING
Thread= de.anomic.crawler.CrawlQueues.remoteCrawlLoaderJob id=136 TIMED_WAITING
Thread= de.anomic.search.Switchboard.cleanupJob id=133 TIMED_WAITING
Thread= de.anomic.search.Switchboard.dhtTransferJob id=140 TIMED_WAITING
Thread= de.anomic.search.Switchboard.surrogateProcess id=134 TIMED_WAITING
Thread= de.anomic.yacy.yacyCore.peerPing id=139 TIMED_WAITING
Thread= de.anomic.yacy.yacyCore.publishSeedList id=138 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at net.yacy.kelondro.workflow.AbstractBusyThread.ratz(AbstractBusyThread.java:218)
at net.yacy.kelondro.workflow.AbstractBusyThread.run(AbstractBusyThread.java:182)


Thread= sorting_pool-2-thread-124 id=1313018 TIMED_WAITING
Thread= sorting_pool-2-thread-125 id=1313019 TIMED_WAITING
Thread= sorting_pool-2-thread-126 id=1313020 TIMED_WAITING
at java.lang.Thread.run(Thread.java:619)



THREADS WITH STATES: WAITING

Thread= Thread-17 id=61 WAITING
Thread= Thread-18 id=62 WAITING
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
at net.yacy.kelondro.blob.Compressor$Worker.run(Compressor.java:111)


Thread= main id=1 WAITING
at java.util.concurrent.Semaphore.acquire(Semaphore.java:286)
at de.anomic.search.Switchboard.waitForShutdown(Switchboard.java:2553)
at net.yacy.yacy.startup(yacy.java:388)
at net.yacy.yacy.main(yacy.java:1039)


Thread= condenseDocument_pool-2-thread-28 id=122 WAITING
Thread= condenseDocument_pool-2-thread-29 id=124 WAITING
Thread= condenseDocument_pool-2-thread-30 id=126 WAITING
Thread= job_pool-2-thread-17 id=100 WAITING
Thread= job_pool-2-thread-18 id=102 WAITING
Thread= job_pool-2-thread-19 id=104 WAITING
Thread= job_pool-2-thread-20 id=106 WAITING
Thread= job_pool-2-thread-21 id=108 WAITING
Thread= job_pool-2-thread-22 id=110 WAITING
Thread= job_pool-2-thread-23 id=112 WAITING
Thread= parseDocument_pool-2-thread-31 id=128 WAITING
Thread= parseDocument_pool-2-thread-32 id=130 WAITING
Thread= parseDocument_pool-2-thread-33 id=132 WAITING
Thread= storeDocumentIndex_pool-2-thread-10 id=47 WAITING
Thread= storeDocumentIndex_pool-2-thread-11 id=49 WAITING
Thread= storeDocumentIndex_pool-2-thread-12 id=51 WAITING
Thread= storeDocumentIndex_pool-2-thread-13 id=53 WAITING
Thread= storeDocumentIndex_pool-2-thread-14 id=55 WAITING
Thread= storeDocumentIndex_pool-2-thread-15 id=57 WAITING
Thread= storeDocumentIndex_pool-2-thread-16 id=59 WAITING
Thread= storeDocumentIndex_pool-2-thread-24 id=114 WAITING
Thread= storeDocumentIndex_pool-2-thread-8 id=43 WAITING
Thread= storeDocumentIndex_pool-2-thread-9 id=45 WAITING
Thread= webStructureAnalysis_pool-2-thread-25 id=116 WAITING
Thread= webStructureAnalysis_pool-2-thread-26 id=118 WAITING
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
at net.yacy.kelondro.workflow.WorkflowProcessor.take(WorkflowProcessor.java:104)
at net.yacy.kelondro.workflow.AbstractBlockingThread.run(AbstractBlockingThread.java:57)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)


Thread= Reference Handler daemon id=2 WAITING
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)


Thread= Finalizer daemon id=3 WAITING
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)


Thread= Java2D Disposer daemon id=8818 WAITING
Thread= partition_pool-2-thread-1 id=34 WAITING
Thread= partition_pool-2-thread-2 id=35 WAITING
Thread= umEWju7oyFAA_pool-2-thread-34 id=501 WAITING
Thread= umEWju7oyFAA_pool-2-thread-35 id=502 WAITING
Thread= umEWju7oyFAA_pool-2-thread-36 id=503 WAITING
at java.lang.Thread.run(Thread.java:619)


Thread= Log Runner id=9 WAITING
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
at net.yacy.kelondro.logging.Log$logRunner.run(Log.java:322)



THREADS WITH STATES: NEW


THREADS WITH STATES: TERMINATED


************* End Thread Dump Thu Oct 07 08:17:25 CEST 2010 *******************


Anbei noch die Log-Datei....

Thomas
Dateianhänge
yacy00.log.zip
(135.58 KiB) 27-mal heruntergeladen
Vega
 
Beiträge: 824
Registriert: Mi Jun 27, 2007 3:34 pm
Wohnort: Dresden

Re: RowSpaceExceededException beim Starten nach HeapReader L

Beitragvon Vega » Fr Okt 08, 2010 10:25 am

Edit - wahrscheinlich liegt es an einem kaputtem Blob File, an dem das Mergen der Dateien sich aufhängt bzw. scheitert. Beim automatischem Neustart heute Nacht hat sich der Peer verabschiedet, und im Log steht folgendes:

Code: Alles auswählen
I 2010/10/08 02:40:36 HeapReader using a dump of the index of /yacydata/yacy/DATA/INDEX/freeworld/SEGMENTS/default/text.index.20101007174716584.blob.
I 2010/10/08 02:40:36 HeapReader generating index for /yacydata/yacy/DATA/INDEX/freeworld/SEGMENTS/default/text.index.20101003004938618.blob, 1220 MB. Pleas$
W 2010/10/08 02:40:45 kelondroBLOBHeap BLOB text.index.20101003004938618.blob: skiped not wellformed key ^@^@^@^@^@^@^@^@^@^@^@^@ at seek pos 413668020
I 2010/10/08 02:40:45 HeapReader finished index generation for /yacydata/yacy/DATA/INDEX/freeworld/SEGMENTS/default/text.index.20101003004938618.blob, 41620$
E 2010/10/08 02:40:45 STARTUP FATAL ERROR: null
java.lang.UnsupportedOperationException
        at java.util.AbstractMap$SimpleImmutableEntry.setValue(AbstractMap.java:726)
        at net.yacy.kelondro.blob.HeapReader.mergeFreeEntries(HeapReader.java:278)
        at net.yacy.kelondro.blob.HeapReader.<init>(HeapReader.java:109)
        at net.yacy.kelondro.blob.HeapModifier.<init>(HeapModifier.java:56)
        at net.yacy.kelondro.blob.ArrayStack.<init>(ArrayStack.java:196)
        at net.yacy.kelondro.rwi.ReferenceContainerArray.<init>(ReferenceContainerArray.java:69)
        at net.yacy.kelondro.rwi.IndexCell.<init>(IndexCell.java:87)
        at de.anomic.search.Segment.<init>(Segment.java:107)
        at de.anomic.search.Segments.segment(Segments.java:136)
        at de.anomic.search.Segments.segment(Segments.java:128)
        at de.anomic.search.Switchboard.<init>(Switchboard.java:361)
        at net.yacy.yacy.startup(yacy.java:215)
        at net.yacy.yacy.main(yacy.java:1039)
S 2010/10/08 02:40:45 SHUTDOWN goodbye. (this is the last line)


wahrscheinlich reichen die "Selbstheilungskräfte" der DB an dieser Stelle nicht mehr aus - was kann ich tun außer diese eine Datei zu löschen ?
@Michael - kannst Du Dir das bitte genau ansehen, und vielleicht eine Möglichkeit finden das YaCy auch bei solch kaputten Dateien wieder startete ? Also
eventuelle dieses Blob als defekt markiert und einfach dann überspringt ?

Gruß,
Thomas
Vega
 
Beiträge: 824
Registriert: Mi Jun 27, 2007 3:34 pm
Wohnort: Dresden

Re: RowSpaceExceededException beim Starten nach HeapReader L

Beitragvon Vega » Sa Okt 09, 2010 8:24 pm

Ich habe heute morgen mal weiter getestet, und festgestellt das die am Wochenanfang auf meinem Peer eingebaute Java-Option -XX:+AggressiveOpts schuld war das die Kiste nicht wieder startete :oops: ...nach Entfernen der Option startet der Peer wieder.
Diese Option und weitere werden hier beschrieben: http://www.oracle.com/technetwork/java/javase/tech/vmoptions-jsp-140102.html....ich wollte einfach mit den Performance Optionen herumspielen.

Aber....diese Optimierungen können in späteren Java Optionen standardmäßig enthalten sein, daher wäre es vielleicht nicht schlecht den Java-Code der für das Mergen der Blobs und für das Testen der Konsistenz der Daten verantwortlich ist noch einmal durchzusehen ob da etwas "wacklig" ist.

Danke,
Thomas
Vega
 
Beiträge: 824
Registriert: Mi Jun 27, 2007 3:34 pm
Wohnort: Dresden

Re: RowSpaceExceededException beim Starten nach HeapReader L

Beitragvon Vega » So Okt 10, 2010 7:22 pm

Arrg...... :oops: nachdem Yacy heute total gesponnen hat (YaCy warf Pausenlos die Meldung "No Space Left On Device" - dabei waren nur 29% belegt..., habe ich mir das nochmal genauer angesehen, und siehe da, eine beliebige Suchmaschine :mrgreen: spuckt auch massenweise Treffer zu diesem Problem aus.
Es scheint als ob ext4 noch so einige Probleme hat.... das erklärt auch warum die beiden SuMa-ev Peers das Problem nicht haben, die verwenden XFS auf der YaCy Partition.....
@Dulcedo - welches Filesystem verwendest Du auf der YaCy Partition ? - Ich werde meine Platte mal neu Formatieren mit ext3, ev. auch mal JFS und XFS testen und das ganze weiter beobachten, wollte euch nur Informieren. Nicht das Ihr versucht etwas zu fixen was gar nicht kaputt ist :evil: .

Thomas
Vega
 
Beiträge: 824
Registriert: Mi Jun 27, 2007 3:34 pm
Wohnort: Dresden


Zurück zu Fragen und Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron