首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何创建Solr 6核心?

如何创建Solr 6核心?
EN

Stack Overflow用户
提问于 2016-07-17 18:28:55
回答 6查看 24.6K关注 0票数 10

我已经将Solr 6安装在一个数字海洋ubuntu实例上:

代码语言:javascript
复制
install_solr_service.sh solr-6.1.0.tgz

并证实Solr在运行。但是,我不能通过UI或命令行创建任何核心。我尝试过各种不同的排列方式:

代码语言:javascript
复制
sudo ./solr create -c netest

包括

代码语言:javascript
复制
sudo ./solr create -c netest -d /opt/solr/server/solr/configsets/basic_configs/conf/

但它总是给我:

代码语言:javascript
复制
ERROR: Error CREATEing SolrCore 'netest': Unable to create core [netest] Caused by: /var/solr/data/netest/data

如果我预先创建目录:

代码语言:javascript
复制
sudo mkdir /var/solr/data/netest/
sudo mkdir /var/solr/data/netest/data
sudo chown -R solr:solr /var/solr/data

当我重新运行create命令时,我得到:

错误:错误CREATEing SolrCore ' netest ':无法创建由:无法在类路径或'/var/solr/data/netest‘中找到资源'solrconfig.xml’造成的核心网络

如果我将solrconfig.xml复制到目录中并再次运行命令,则会得到:

错误:错误CREATEing SolrCore ' netest ':无法创建由:无法在类路径或'/var/solr/data/netest‘中找到资源'schema.xml’造成的核心网络

而且我还停留在这个阶段,因为谷歌并没有帮助我找到在哪里获得或创建schema.xml文件。

有人能帮忙吗?

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2016-07-18 07:32:49

试试这边

导航到Solr/solr-6.1.0/server/solr/

创建新文件夹并将其命名为netest

Solr/solr-6.1.0/server/solr/configsets/basic_configs/复制conf文件夹,并将其粘贴到netest文件夹中。

现在在终端sudo ./solr create -c netest上输入此命令

这将使用conf文件夹中的配置文件创建具有名称netest的newcore。

希望这能帮上忙

票数 20
EN

Stack Overflow用户

发布于 2017-03-26 18:05:45

您不应该使用root,但是solr用户特权可以创建Solr核心,因为数据文件夹(例如/var/solr/data)通常是由solr拥有的。其次,请注意,如果solr shell脚本仍然使用starting作为管理Solr的主要起点。

因此,尝试以下命令:

代码语言:javascript
复制
cd /opt/solr
sudo -u solr ./bin/solr create -c netest
sudo ls -la /var/solr/data

如有任何其他问题,请再次检查:

  • Solr可以通过Admin (例如curl -s http://localhost:8983/solr/links)访问。
  • jar命令是可访问的(在PATH中)。
  • 有关语法,请在Solr主文件夹中运行:bin/solr --help

要排除故障,请检查Solr日志(例如/var/solr/logs/solr.log)。

相关:SOLR-7826:创建以bin/solr作为root用户的核心时的权限问题.

票数 6
EN

Stack Overflow用户

发布于 2017-06-18 18:25:27

它的权限问题,所以尝试创建一个新的核心使用下面的命令,它将工作!

代码语言:javascript
复制
sudo -u solr bin/solr create -c demo
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38424574

复制
相关文章

相似问题

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