[ - name,gettingstarted,-shards,2,-replicationFactor,2,-confname,gettingstarted,-confdir,data_driven_schema_configs,-configsetsDir,/ home / thompson / drive / soll / solr-6.6.0 / server / solr / configsets,-solrUrl,http://localhost:8983/solr]
我有正确的java: java版" 1.8.0_144" Java(TM)SE运行时环境(版本1.8.0_144-b01) Java HotSpot(TM)64位服务器VM(版本25.144-b01,混合模式)
我所拥有的Solr版本是6.6.0
安装的位置是非标准的:
/drive1/solr/solr-6.6.0
JAVA_Home是JAVA_HOME = / usr / local / src / jdk1.8.0
创意??
如果我去localhost:8983或7574,我会得到一个名为&#34的Solr仪表板; Solr Admin"
答案 0 :(得分:0)
我也遇到过getstarted集合的“创建集合失败”错误。我相信您可以通过更新bin/solr.in.sh
来编辑solr目录中的SOLR_HOST
来解决此问题,如下所示。
SOLR_HOST="localhost"
参考我找到帮助的地方:Linked Answer
P.S。
这将强制solr在创建集合时使用localhost。根据我的经验,根错误是SolrServerException:IOException
,因为虽然在错误中命令显示-solrUrl, http://localhost:8983/solr
,但solr在与solr服务器通信时尝试使用IP。