我想通过传递以下 URL 将新核心添加到本地主机上安装的 Solr 中:
http://localhost:8983/solr/admin/cores?action=CREATE&name=SNGAlias&instanceDir=D:\SNGAlias\solr\ms2&config=solrconfig.xml&schema=schema.xml&dataDir=data
但出现以下错误:
创建 SolrCore 'SNGAlias' 时出错:无法在 D:\SNGAlias\solr\ms2\ 中创建新核心,因为那里已经定义了另一个核心
现有文件core.properties
需要先删除。
在unix中你可以这样做:
sudo cp -r <solr-cores-dir>/<existent-core> <solr-cores-dir>/<new-core>
sudo chown -R <system-solr-user> <solr-cores-dir>/<new-core>
sudo rm <solr-cores-dir>/<new-core>/core.properties
curl 'http://localhost:8983/solr/admin/cores?action=CREATE&name=<new-core>&instanceDir=<new-core>&config=solrconfig.xml&schema=schema.xml&dataDir=data'
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)