我已经在Ubuntu Linux 14上安装了ElasticSearch和Kibana最新版本,即Kibana 4与ElasticSearch 1.4.4配合使用。
通过
然而,一旦我断开Putty会话,Kibana就无法正常工作。虽然ElasticSearch仍在监听9200端口,但无法通过5601端口访问Kibana。
差异似乎在于Kibana在“前台”运行-因为只要您运行它-就会看到一直有日志消息飞过来。使用
所以我在某处读到,在后台运行Kibana可能有效:
那么,也许原因是我将Kibana运行在登录的用户下,当我退出时,它会杀死该用户的所有进程。因此,我尝试了
我希望Kibana在我停止SSH会话后继续保持运行状态-怎么办?
通过
./bin/kibana
命令可以成功启动并运行Kibana。然而,一旦我断开Putty会话,Kibana就无法正常工作。虽然ElasticSearch仍在监听9200端口,但无法通过5601端口访问Kibana。
差异似乎在于Kibana在“前台”运行-因为只要您运行它-就会看到一直有日志消息飞过来。使用
-q
命令确实会使其保持静音,但也不会在后台运行。所以我在某处读到,在后台运行Kibana可能有效:
./bin/kibana &
。但是失败了。CTRL-Z
然后bg
也不起作用。那么,也许原因是我将Kibana运行在登录的用户下,当我退出时,它会杀死该用户的所有进程。因此,我尝试了
sudo adduser kibanarunner
和 sudo -u kibanarunner ./bin/kibana
,但还是没能解决问题。我希望Kibana在我停止SSH会话后继续保持运行状态-怎么办?