我正在运行Solr 3.5并且已经有我的大四生成的两个核心。我需要添加一个新核心。 Solr主页是/ runtime / local / solr /。该目录包含Solr.xml。所以我在这里使用我的核心名称创建一个新目录,然后运行以下
http://localhost:7658/solr/admin/cores?action=CREATE&name=core0&instanceDir=/runtime/local/solr/core0/
Apache tomcat通过消息
继续返回400错误Error executing default implementation of CREATE
和说明
The request sent by the client was syntactically incorrect (Error executing default implementation of CREATE).
这里出了什么问题。从我在网上搜索的内容看,语法似乎是正确的。
答案 0 :(得分:2)
找到了修复方法。不确定这是否是正确的方法。我在Solr Home文件夹中为我的核心创建了一个目录,并在其中添加了一个名为conf的文件夹。在这个文件夹中,我复制了另一个核心的conf文件夹中的所有文件,之后运行了CREATE命令。 Booyah!它奏效了。
答案 1 :(得分:0)
每个核心都需要自己的配置,因此您需要设置conf文件夹,但不需要与第一个核心的配置相同