亲爱的令人敬畏的SF社区,
我的问题是如何使用动态/托管架构和SolrCloud启动Solr 6。
我使用过Solr 5和4.使用了命令" solrctl",使用solrctl,我们可以创建实例目录和设置集合。
e.g。
solrctl instancedir - 生成$ SOLR_HOME / dyndoc
solrctl instancedir --create dyndoc $ SOLR_HOME / dyndoc
solrctl collection --create dyndoc -s 1 -r 2
使用solr 6,solrctl消失了。
有人可以给我一个关于如何实现同样目标的指针。 (或者我需要使用REST API)
提前致谢。
答案 0 :(得分:0)
solr实用程序现在名为solr
,并且在您下载的Solr存档中bin/solr
中捆绑。
$ bin/solr
Usage: solr COMMAND OPTIONS
where COMMAND is one of: start, stop, restart, status, healthcheck, create, create_core, create_collection, delete, version, zk
create_collection示例:
$ bin/solr create_collection -help
Usage: solr create_collection [-c collection] [-d confdir] [-n configName] [-shards #] [-replicationFactor #] [-p port]
-c <collection> Name of collection to create