创建集合时SolrCloud的默认核心位置

时间:2017-01-25 14:53:01

标签: solr solrcloud

我运行了一个SolrCloud集群,我想为其创建一个具有给定配置的集合。因此,我只是在其中一个节点上运行:

bin/solr create_collection -c mycollection -shards 3 -replicationFactor 3 -p 8983 -d /tmp/some/config

现在,我如何告诉每个节点不要直接在$SOLR_HOME(默认为server/solr)下创建集合,而是在子目录下(假设为server/solr/mycores)?

我知道使用单个Solr,我可以将我的核心配置放在任何子目录中,Solr会在启动时将其取出并加载它。但在这里我想继续使用命令行工具。

我不想更改我的$SOLR_HOME,因为我不希望solr.xml文件在其他任何地方,而是现在的位置。

提前感谢您的投入!

0 个答案:

没有答案