首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有Jetty的Solr4安装

带有Jetty的Solr4安装
EN

Server Fault用户
提问于 2014-09-17 19:43:12
回答 1查看 1.4K关注 0票数 2

我正在尝试安装Solr4最新版本,并希望使用Jetty (servlet容器)运行它。

代码语言:javascript
复制
JAVA_HOME=/usr/lib/jvm/jre
JAVA_OPTIONS="-Dsolr.solr.home=/opt/solr $JAVA_OPTIONS"
JETTY_HOME=/opt/solr
JETTY_USER=solr
JETTY_LOGS=/opt/solr/logs
JETTY_ARGS=/opt/solr/etc/jetty-plus.xml

我从链接下载了jetty脚本

我添加了chkconfig。我所面临的问题是,当我开始放弃的时候,它还没有开始。我遵循了在URL上提供的说明,但似乎没有什么效果。

netstat输出

代码语言:javascript
复制
[root@localhost ~]# netstat -tlnp | grep 8983
[root@localhost ~]#

日志文件中也没有任何内容,我检查了syslog以及jetty中定义的日志。

然而,当我运行服务码头,监督它的工作,我可以看到,码头是监听端口8080。但它不是从init脚本开始的。

任何线索,我错过了这里,或让我知道,如果有更多的收入是需要从我的结尾。

辅助信息

代码语言:javascript
复制
java -version
java version "1.7.0_65"

cat /etc/issue
Amazon Linux AMI release 2014.03
Kernel \r on an \m

Solr 4.10 
jetty-distribution-9.2.3.v20140905

编辑的

代码语言:javascript
复制
set -x 
/etc/init.d/jetty restart
+ /etc/init.d/jetty restart
Stopping Jetty: OK
Starting Jetty: STARTED Jetty Thu Sep 18 18:07:27 UTC 2014
++ printf '\033]0;%s@%s:%s\007' root localhost '~'
EN

回答 1

Server Fault用户

发布于 2014-09-24 16:32:11

不确定您是否解决了这个问题,但是在经历了同样的麻烦之后,我的修正是将solr用户的shell设置为/bin/bash,而不是/bin/false。

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

https://serverfault.com/questions/629312

复制
相关文章

相似问题

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