Skip to content

Přechod na novou verzi SOLR

Pavel Šťastný edited this page Dec 11, 2017 · 7 revisions

Přechod na SOLR 6.X

Článek popisuje způsob přechodu na novější verzi vyhledávače SOLR.

  • Nejdříve je nutné stáhnout SOLR jako stamostatný server. (Možnost mít SOLR jako vedlejší webovou aplikaci v rámci jednoho tomcatu už není podporována.Viz:https://wiki.apache.org/solr/WhyNoWar)
  • Nainstalujte server dle návodu.
  • Stáhněte si konfigurační soubory a slovníky buď z instalačního balíčku nebo přímo z git repozitáře.
  • Stáhnuté soubory umístěte do adresáře <solr_home>/server/solr/kramerius.
  • Otevřte administrační prostředí http://localhost:8983/.
  • V administračním prostředí vytvořte nové jádro kramerius. (name uveďte kramerius, instanceDir rovnež. Ostatní může zůstat jak je implicitně předdefinováno.) Viz obrázek: Solr core
  • Pokud máte čerstvě naistalovaného krameria bez importovaných a indexovaných dat, stačí jen v souboru ~/.kramerius4/configuration.properties nastavit proměnnou solrHost následovně:
# Search core settings
solrHost=http://localhost:8983/solr/kramerius
  • Pokud máte data ve starém indexu, musíte nejdříve zmigrovat. K tomuto účelu byl naspsán migrační proces. Předtím, než proces spustíte musíte nastavit konf. proměnnou, která bude ukazovat na cílový index. Viz ukázka konfigurace:
# Destination solr index
.dest.solrHost=http://localhost:8983/solr/kramerius/update
  • Poté je nutné spustit migrační proces. Administrativní menu, položka Migrace indexu ...
  • Pokud proces úspěšně doběhl, stačí kramerius správně nasměrovat na nový index. Viz bod 7.
Clone this wiki locally