Solr快速入门教程:错误:无法使用命令创建集合:

时间:2017-08-15 17:50:57

标签: java solr

[ - 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"

1 个答案:

答案 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。