作者:黄智铭铭铭铭_216 | 来源:互联网 | 2023-05-17 19:41
目前,我们正在使用Apache Solr 4.10.3或H alliosearch D为S olr [HDS]作为搜索引擎来索引我们的数据.
在那之后,我在上个月得到了有关Apache Solr 5.0.0版本的消息.我成功安装了Apache Solr 5.0.0版本,现在它在8983
端口上正常运行(意味着只运行solr但无法创建核心).在该UI中,我无法找到示例核心以及其下的架构或配置文件.所以,我开始创建新的核心,因为我们在旧版本中创建但无法创建一个.以下是错误,我得到它:
错误创建SolrCore'testcore1':无法创建核心[testcore1]引起:找不到集合testcore1的configName:null
注意:我也看到了Solr UI左侧的Cloud选项卡(即http:// localhost:8983/solr /),也不知道它是如何工作的?含义由于缺少示例文件夹(Collection1)以及如何更新这些文件schema.xml
,我不知道solrconfig.xml
文件的位置?
是否有任何有用的文档或解决方案可用于解决此错误?
1> 小智..:
在Solr 5中,分发中提供的bin/solr脚本支持创建核心.尝试
bin/solr create -help
快速介绍.
从上面的帮助文档中,您可能会发现:
bin/solr create [-c name] [-d confdir] [-n configName] [-shards #] [-replicationFactor #] [-p port]
2> Mohammed Saf..:
在Solr 5.4.0中,使用Solr-5.xx文件夹(Solr安装文件夹)中的命令创建新的核心,如下所示,
$ bin/solr create -c
请参阅Apache Solr 5.4的此文档https://cwiki.apache.org/confluence/display/solr/Running+Solr
3> 小智..:
{SOLR_INSTALLATION}/server/solr/configsets\basic_configs\conf
你可以找到的例子schema.xml
和solrconfig.xml
.如果要创建新的核心
{SOLR_INSTALLATION}/server/solr/{new core name}
文件夹并使用所需的架构和solrconfig.xml以及空白core.properties
文件创建conf文件夹.你可以找到架构和配置的例子
{SOLR_INSTALLATION}/example/example-DIH/solr