我将solr-jetty软件包安装在cloud9工作区中运行的Ubuntu 14容器中。
要安装该软件包,我运行以下命令:
sudo apt-get install solr-jetty
安装不会返回任何错误。然后,我尝试使用以下命令启动solr:
sudo service jetty start
但是我收到以下错误:
* Starting Jetty servlet engine. jetty
* Jetty servlet engine started, reachable on http://host-solr-3694477:8983/. jetty
...fail!
在码头的日志文件中,我收到以下消息:
failed setting default capabilities.
set_caps(CAPS) failed for user 'jetty'
Service exit with a return value of 4
我该如何解决这个问题?
为了解决该问题,我不得不将运行码头的用户从码头改为root。可以通过编辑/etc/default/jetty
文件进行配置。我认为这不是更正确的解决方案,因为它可能会增加安全性问题。如果有人有更好的解决方案...
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句