Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Collections solr-以编程方式创建新集合_Collections_Solr_Schema_Managed - Fatal编程技术网

Collections solr-以编程方式创建新集合

Collections solr-以编程方式创建新集合,collections,solr,schema,managed,Collections,Solr,Schema,Managed,我安装了Solr5.3并以solr云模式运行solr。 我在命令提示符下以托管模式轻松创建了一个新集合 solr create-c新_集合 这将为我创建一个新文件夹并更新架构设置 然后,我尝试使用集合API以编程方式复制此进程 我无法创建新集合。找不到有关配置的获取错误 我尝试使用managedschema作为基础创建一个新配置,但没有成功 以编程方式创建新集合的正确方法是什么?Solr cloud将其配置存储到zookeeper中,因此您应该向其上载配置文件(必须包含schema.xml和s

我安装了Solr5.3并以solr云模式运行solr。 我在命令提示符下以托管模式轻松创建了一个新集合 solr create-c新_集合 这将为我创建一个新文件夹并更新架构设置

然后,我尝试使用集合API以编程方式复制此进程

我无法创建新集合。找不到有关配置的获取错误 我尝试使用managedschema作为基础创建一个新配置,但没有成功


以编程方式创建新集合的正确方法是什么?

Solr cloud将其配置存储到zookeeper中,因此您应该向其上载配置文件(必须包含schema.xml和solrconfig.xml)。该文件存储在路径configs/collection\u name下。您可以通过zookeeper客户端库或zookeeper cli上传文件,请在

上阅读更多信息我查看了zookeeper配置管理器url:似乎没有zookeeper http API。我有一个命令行zkcli脚本或SolrJ(Java)。我正在使用python,所以这两种方法对我来说都不是一种选择