Installation von solr und Indizierung, mysql
Kann mir jemand helfen mit der Installation von solr konfigurieren, dass Sie mysql-Tabelle.Ich Habe versucht, fast alle tutorials , die ich habe versucht, mit Bootsanleger , auch für tomcat.Noch immer Fehler wie Daten-Handler nicht definiert oder konnte nicht gefunden solr.Es ist schon eine Woche , ich versuche den ganzen Tag
- Für jeden von uns zu verstehen, Ihr problem, müssten wir mehr details. Zum Beispiel, was genau haben Sie zu tun, um Solr gestartet, wenn Sie bemerkt, "nicht finden konnten, solr"?
- können Sie mir empfehlen die einfachste Art und Weise oder einen link für die Indizierung, mysql Tabelle ?
- und auch, welche zu benutzen , jetty oder tomcat
Du musst angemeldet sein, um einen Kommentar abzugeben.
Um solr läuft (vorausgesetzt, dass Sie heruntergeladen haben, solr und extrahieren Sie Sie an einem Ort), navigieren Sie einfach zu den
jetty
Ordner.Unter, dass es eine
start.jar
.Geben Sie einfach
java -jar start.jar
- dies sollte starten Solr unter jetty. So einfach ist das. Für alle, die meine Entwicklung Zwecke, ich benutze dieses. Ich würde nicht sorgen über die Tomcat-es sei denn, die Anwendung ist bereit, eingesetzt zu werden, zu einem server.Um Ihre SOLR Instanz zu ziehen, die Daten aus mysql, müssen Sie die DataImportHandler konfiguriert. Diese Dokumentation beschreibt es gut.
EDIT:
Google-Suche nach "solr, mysql import" führen Sie mich hier. Es ist genau das, was Sie nach, nehme ich an.
Ich hatte auch das gleiche Problem und es ist nicht einfach zu finden einfache Anleitung dafür. Trotzdem fand ich folgenden tutorial und es war nützlich für mich.
http://lasithtechavenue.blogspot.com/2013/11/crawling-mysql-database-with-apache-solr.html
Dank
Hallo schauen Sie Bitte hier.
https://github.com/vikash32/indexing-mysql-table-into-solr
habe ich versucht, um es weniger chaotisch.
Schritt 1:
Einloggen, um Linux und gehen Sie zum root-Ordner des ie opt cd /opt/
Step2:
Download-Solr-6.6.2 aus dem solr-link und verwenden Sie den nachstehenden Befehl zum herunterladen von solr in linux
Sudo wget http://www-us.apache.org/dist/lucene/solr/6.6.2/solr-6.6.2.tgz
Schritt3:
Extrahieren Sie die service-installation-Datei
Sudo tar-xzf solr-6.6.2.tgz solr-6.6.2/bin/install_solr_service.sh --strip-components=2
Schritt 4:
Installieren solr als Dienst über das Skript
sudo bash ./install_solr_service.sh solr-6.6.2.tgz
Schritt 5:überprüfen solr server status
sudo service solr status
Schritt 6:Starten Solr Cloud-Modus in RHEL
Gehen Sie zum root-Verzeichnis dh-cd /opt/
Dann gehen Sie zu solr-Verzeichnis cd /solr
Opt/solr > sudo ./bin/solr starten -c -force -s-server - /solr -p-8983 -z zk1:2181,zk2:2181,zk3:2181
Zk1 ist der hostname oder die IP-Adresse
Step7: Erstellen Kern auf solr
Gehen Sie zu solr-Verzeichnis dh-cd /opt/solr
Opt/solr > sudo ./bin/sor/create-c -p 8983,7574 -s 2 rf-2
-s steht für keine der Scherben
-rf steht für keine der Replik