我的服务器是digitalocean Ubuntu 14.04.3 LTS(GNU / Linux 3.13.0-57-generic x86_64)
我安装了solr他们在这个网址中解释的内容
https://www.digitalocean.com/community/tutorials/how-to-install-solr-5-2-1-on-ubuntu-14-04
root @ dindudu:/ opt #ls installsolrservice.sh solr-5.2.1.tgz root @ dindudu:/ opt#sudo bash ./installsolrservice.sh solr-5.2.1.tgz 将solr-5.2.1.tgz解压缩到/ opt 创建/etc/init.d/solr脚本...... /etc/init.d/solr的系统启动/停止链接已存在。 等待看到Solr在端口8983上收听[/]仍然没有看到Solr在30秒后收听8983! tail:无法打开'/var/solr/logs/solr.log'进行阅读:没有这样的文件或目录
找到1个Solr节点:
未找到来自/var/solr/solr-8983.pid的Solr进程12410。 服务solr已安装。 root @ dindudu:/ opt#sudo service solr status
找到1个Solr节点:
未找到来自/var/solr/solr-8983.pid的Solr进程12410。 root @ dindudu:/ opt #service solr start 等待看到Solr在端口8983上收听[/]仍然没有看到Solr在30秒后收听8983! tail:无法打开'/var/solr/logs/solr.log'进行阅读:没有这样的文件或目录 root @ dindudu:/ opt#/ etc / init.d / solr status
找到1个Solr节点:
未找到来自/var/solr/solr-8983.pid的Solr进程12855。 如何解决此错误
答案 0 :(得分:0)
从错误消息中,听起来Solr之前已安装在服务器上。要解决此问题,请列出服务器上运行的进程。如果您看到下面的任何java进程,那么请终止这些进程。
root 12594 0.0 0.5 11979776 189300? Sl Nov07 0:57 / usr / bin / java -DSTOP.PORT = 8079 -DSTOP.KEY = stopkey -jar start.jar root 15635 0.0 0.5 12041440 184348? Sl Nov07 0:52 / usr / bin / java -DSTOP.PORT = 8079 -DSTOP.KEY = stopkey -jar start.jar
现在使用命令
启动太阳能service solr start
这解决了问题