-
Notifications
You must be signed in to change notification settings - Fork 26
Přechod na novou verzi SOLR
Pavel Šťastný edited this page Dec 11, 2017
·
7 revisions
Č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: - Pokud máte čerstvě naistalovaného krameria bez importovaných a indexovaných dat, stačí jen v souboru
~/.kramerius4/configuration.properties
nastavit proměnnousolrHost
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.