Elasticsearch未运行

时间:2015-03-04 00:14:19

标签: elasticsearch

我尝试在12:04运行ubuntu elasticsearch,安装完成后运行正常,但我检查sudo /etc/init.d/elasticsearch status,我看到消息elasticsearch is not running。我试图在浏览器中运行localhost: 9200也失败了。 请帮帮我..

2 个答案:

答案 0 :(得分:2)

安装完成后,它不会自动启动。您不希望它意外加入配置为使用多播发现的群集。有关配置elasticsearch的基础知识,请参阅我的帖子here

除了该帖子之外,还要确保在/etc/elasticsearch/elasticsearch.yml中设置以下两个选项:

  1. cluster.name: some-other-name
  2. discovery.zen.ping.multicast.enabled: false
  3. 完成后,运行:

    启动它
    sudo service elasticsearch start
    

    你应该几乎总是禁用多播,因为在本地测试环境中你只有一个节点所以你不需要它,而在生产环境中这只是不好的做法,因为节点意外加入集群会破坏事物(相信我,我已经发生这种情况,这很令人头痛。)

答案 1 :(得分:1)

你试过sudo /etc/init.d/elasticsearch start吗?