Closed GoogleCodeExporter closed 9 years ago
Problém je způsoben tím, že předchozí pokus o zápis do indexu (commit)
neuspěl kvůli chybě OutOfMemory. SOLR kvůli tomu nesmazal soubor write.lock
a další zápisy pak nejsou možné až do ručního odstranění tohoto
souboru.
Až vám to umožní provozní okolnosti, zkuste zvýšit maximální velikost
heapu pro Tomcat SOLR změnou příslušných parametrů v proměnné JAVA_OPTS
ve skriptu catalina.sh např. takto: -Xms1024m -Xmx2048m. Odstraňte znovu
soubor write.lock a restartujte Tomcat.
Pokud problém s pamětí přetrvá i po zvýšení povolené heapsize, budete
muset zjistit, které indexované dokumenty problém způsobují a čím se
případně liší od těch, které jdou indexovat bez problémů.
Original comment by vlah...@gmail.com
on 25 Feb 2013 at 4:17
Dobrý den!
Zvětšil jsem pamět podle Vašich rad. Několik dokumentů prošlo, ale pak
byl index opět uzamčen. Máte přístup na HAPPKRAM2, kde se spouští
indexovací procesy, i na HSOLRKRAM1, kde se indexuje, tak prosím
prozkoumejte, v čem může být problém. Děkuji!
Leoš Junek, IT NK ČR
Original comment by leos.ju...@nkp.cz
on 26 Feb 2013 at 4:09
Přetrvávající problém s chybou OutOfMemory je nyní odstraněn
explicitním nastavením DirectoryFactory v SOLR na NIOFSDirectoryFactory.
Original comment by vlah...@gmail.com
on 26 Feb 2013 at 10:12
Original issue reported on code.google.com by
radek.do...@nkp.cz
on 25 Feb 2013 at 9:22