我安装了solr 5.3并在solr云模式下运行solr。 我在命令提示符下以托管模式模式轻松创建了一个新集合 solr create -c new_collection 这会创建一个新文件夹并为我更新架构设置
然后,我尝试使用集合API以编程方式复制此过程 https://cwiki.apache.org/confluence/display/solr/Collections+API我无法创建一个新的集合。获取有关未找到配置的错误 我尝试使用managedschema作为基础创建一个新的配置但是没有用。
以编程方式创建新集合的正确方法是什么?
谢谢
答案 0 :(得分:2)
Solr云将其配置存储到zookeeper中,因此您应该向其上传配置文件(必须包含schema.xml和solrconfig.xml)。该文件存储在路径configs / collection_name下。您可以通过zookeeper客户端lib或zookeeper cli上传文件,请在Using ZooKeeper to Manage Configuration Files了解更多信息