首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Solr错误:由于solr.ICUCollationField原因,无法创建核心[mycore]

Solr错误:由于solr.ICUCollationField原因,无法创建核心[mycore]
EN

Stack Overflow用户
提问于 2018-11-06 03:35:18
回答 2查看 1.2K关注 0票数 1

我正在尝试创建一个solr核心,我正在使用带有流浪和虚拟盒子的drupalvm。

使用以下命令设置solr时:

代码语言:javascript
复制
sudo su - solr -c "/opt/solr/bin/solr create -c m4m -d /tmp/search_api_solr/solr-conf/7.x/"

我得到了这个错误:

代码语言:javascript
复制
INFO  - 2018-11-05 19:21:45.804; org.apache.solr.util.configuration.SSLCredentialProviderFactory; Processing SSL Credential Provider chain: env;sysprop

ERROR: Error CREATEing SolrCore 'mycore': Unable to create core [mycore] Caused by: solr.ICUCollationField

在没有指定-d <confdir>选项的情况下创建核心是成功的,但是在solr仪表板和Drupal中出现了一些非常奇怪的错误,研究表明这些错误与损坏的核心有关。

任何帮助我为什么会得到这个错误将不胜感激。使用相同的流浪安装的其他开发人员正在运行,没有问题。

EN

回答 2

Stack Overflow用户

发布于 2019-06-21 20:19:25

如果您创建的核心没有配置目录,solr将使用它的默认配置。反过来,它将没有drupal所需的任何字段定义,依此类推。如果您对solr的结构略知一二,并且使用solr> version 7,那么您需要做的是:

  • 转到您的solr安装位置
  • cd /PATH_TO_SOLR/server/solr-webapp/webapp/WEB-INF/lib
  • Copy all jars从

-

  • 文件夹到wEB-INF/lib文件夹
  • cp jars。/
  • 以正常方式重新启动solr,指定-d配置目录。这很重要。

希望这能有所帮助。或者..。省去你的麻烦,让专业人士用https://opensolr.com之类的SaaS为你处理所有这些事情你只需点击一下就可以创建你的solr索引,你还需要再点击两次才能上传配置文件,这样就完成了。

票数 1
EN

Stack Overflow用户

发布于 2020-03-05 01:23:14

我需要两个目录中的jars:

代码语言:javascript
复制
cd /PATH_TO_SOLR
cp solr/contrib/analysis-extras/lib/*.jar solr/server/solr-webapp/webapp/WEB-INF/lib/
cp solr/contrib/analysis-extras/lucene-libs/*.jar solr/server/solr-webapp/webapp/WEB-INF/lib/

请参阅solr/contrib/analysis-extras/README.txt

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53161034

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档