Solr läuft einwandfrei, aber ich erhalte die Meldung „SolrCore Initialization Failures“, wenn ich versuche, meine Konsole „localhost:8983“ zu öffnen.

Solr läuft einwandfrei, aber ich erhalte die Meldung „SolrCore Initialization Failures“, wenn ich versuche, meine Konsole „localhost:8983“ zu öffnen.

Ich verwende CentOs-6.7 (Java neueste Version installiert) und habe das solr-5.3.2.tgzvon heruntergeladenhttp://a.mbbsindia.com/lucene/solr/5.3.2/. Dann habe ich es in mein Verzeichnis entpackt /opt/solr-5.3.2und dann Solr mit dem Befehl gestartet

bin/solr start -e cloud -noprompt

Danach startete Solr ohne Probleme und ich überprüfte, ob die Ports einwandfrei zuhören und eingerichtet sind. Unten mein Ausdruck nach dem Starten von Solr.

 Welcome to the SolrCloud example!

Starting up 2 Solr nodes for your example SolrCloud cluster.

Creating Solr home directory /opt/solr-5.3.2/example/cloud/node1/solr
Cloning /opt/solr-5.3.2/example/cloud/node1 into
   /opt/solr-5.3.2/example/cloud/node2

Starting up Solr on port 8983 using command:
bin/solr start -cloud -p 8983 -s "example/cloud/node1/solr"

Waiting up to 30 seconds to see Solr running on port 8983 [\]
Started Solr server on port 8983 (pid=8560). Happy searching!

Starting up Solr on port 7574 using command:
bin/solr start -cloud -p 7574 -s "example/cloud/node2/solr" -z localhost:9983

Waiting up to 30 seconds to see Solr running on port 7574 [\]
Started Solr server on port 7574 (pid=8776). Happy searching!

Connecting to ZooKeeper at localhost:9983 ...
Uploading /opt/solr-5.3.2/server/solr/configsets/data_driven_schema_configs/conf for config gettingstarted to ZooKeeper at localhost:9983

Creating new collection 'gettingstarted' using command:
http://localhost:8983/solr/admin/collections?action=CREATE&name=gettingstarted&numShards=2&replicationFactor=2&maxShardsPerNode=2&collection.configName=gettingstarted

{
  "responseHeader":{
    "status":0,
    "QTime":22130},
  "success":{"":{
      "responseHeader":{
        "status":0,
        "QTime":20693},
      "core":"gettingstarted_shard2_replica2"}}}

Enabling auto soft-commits with maxTime 3 secs using the Config API

POSTing request to Config API: http://localhost:8983/solr/gettingstarted/config
{"set-property":{"updateHandler.autoSoftCommit.maxTime":"3000"}}
Successfully set-property updateHandler.autoSoftCommit.maxTime to 3000


SolrCloud example running, please visit: http://localhost:8983/solr

Jetzt ist das Problem, wenn ich versuche, die Solr-Konsole zu öffnen mithttp://localhost:8983/solroderhttp://localhost:8983, erhalte ich den Fehler

"SolrCore Initialization Failures"

und auch die Verbindung geht verloren.

Notiz:Checklist

Port hört zu

Kerne werden mit dem Befehl erstellt

Viele Male neu gestartet

Antwort1

Sie müssen die IP-Adresse in der Firewall hinzufügen (z. B. iptables in CentOS-Maschinen). Sobald Sie die IP in dieser Tabelle konfiguriert haben, können Sie auf die Maschine zugreifen.

verwandte Informationen