solr 6.3.0没有启动Ubuntu 14.04

时间:2016-12-14 07:45:39

标签: ruby-on-rails solr

我正在尝试在我的机器上运行solr。我已经提供了相同的内容。

例如,java和ruby版本与教程中的问题相同。

这就是我的做法。

solr_wrapper -d solr/config/ --collection_name hydra-development --version 6.3.0

这会引发跟随错误。

  

`exec':无法执行solr start:(RuntimeError)   端口8983已被另一个进程使用(pid:1814)   请使用-p选项选择其他端口。

1 个答案:

答案 0 :(得分:1)

错误消息清楚地表明某些其他进程正在使用端口8983。 你需要找到哪个进程并尝试杀死它 第一次运行

$ lsof -i :8983

这将列出在端口8983上运行的应用程序。让我们说这个过程的pid是1814年 运行

$ sudo kill 1814

如果遇到Error CREATEing SolrCore,主要是因为根安装导致的权限问题

首先清理破碎的核心:

bin/solr delete -c mycore

并重新创建core作为solr用户

su -u solr -c "/opt/solr/bin/solr create_core -c mycore"