2016-04-13 118 views
4

我剛剛在OSX El Capitan和Ubuntu 15.10上安裝了相同版本的elasticsearch,2.3。該命令curl -XGET 'http://localhost:9200/'完全在OSX,但在Ubuntu 15.10是給我這個錯誤:Ubuntu 15.10 elasticsearch 2.3無法連接到本地端口9200:連接被拒絕

[email protected]:~# curl -XGET 'http://localhost:9200/' 
curl: (7) Failed to connect to localhost port 9200: Connection refused 

任何企圖使用與Linux的有關文件/etc/elasticsearch/elasticsearch.yml參數network.bind_host和/或network.host中設置的所有職位,以解決它0.0.0.0127.0.0.1不成功。

我該如何讓它工作?

更多細節:

[email protected]:~# service elasticsearch status 
● elasticsearch.service - LSB: Starts elasticsearch 
    Loaded: loaded (/etc/init.d/elasticsearch) 
    Active: active (exited) since Wed 2016-04-13 13:22:46 EDT; 43min ago 
    Docs: man:systemd-sysv-generator(8) 

Apr 13 13:22:46 levilinode systemd[1]: Starting LSB: Starts elasticsearch... 
Apr 13 13:22:46 levilinode systemd[1]: Started LSB: Starts elasticsearch. 
[email protected]:~# sudo netstat -tulpn | grep 9200 
[email protected]:~# netstat -tulpn | grep 9200 
[email protected]:~# 

更多細節從系統日誌:

[email protected]:~# service elasticsearch start 
[email protected]:~# more /var/log/syslog 
Apr 14 07:17:01 levilinode CRON[12883]: (root) CMD ( cd/&& run-parts --report /etc/cron.hourly) 
Apr 14 08:17:01 levilinode CRON[13000]: (root) CMD ( cd/&& run-parts --report /etc/cron.hourly) 
Apr 14 09:17:01 levilinode CRON[13116]: (root) CMD ( cd/&& run-parts --report /etc/cron.hourly) 
Apr 14 10:17:01 levilinode CRON[13216]: (root) CMD ( cd/&& run-parts --report /etc/cron.hourly) 
Apr 14 10:53:47 levilinode systemd[1]: session-109.scope: Cannot determine UID from slice user-0.slice 
Apr 14 10:53:47 levilinode systemd[1]: Started Session 109 of user root. 
Apr 14 10:56:12 levilinode systemd[1]: Started LSB: Starts elasticsearch. 
Apr 14 10:56:14 levilinode systemd[1]: Started LSB: Starts elasticsearch. 
Apr 14 10:56:45 levilinode systemd[1]: Started LSB: Starts elasticsearch. 
+1

你肯定彈性運行嗎? 'sudo netstat -tulpn |什麼輸出grep 9200'給你嗎?你是如何安裝它的?如果使用apt,則可能需要使用'sudo systemctl start elasticsearch'手動啓動它' – madmuffin

+0

彈性運行,這裏是證明: root @ levilinode:〜#service elasticsearch status ●elasticsearch.service - LSB:啓動elasticsearch加載(/etc/init.d/elasticsearch) 激活:激活(已激活)自Wed 2016-04-13 13:22:46 EDT; 43min ago Docs:man:systemd-sysv-generator(8) Apr 13 13:22:46 levilinode systemd [1]:啓動LSB:啓動elasticsearch ... Apr 13 13:22:46 levilinode systemd [1 ]:啓動LSB:啓動elasticsearch。 –

+0

命令sudo netstat -tulpn | grep 9200什麼也沒有返回。 –

回答

相關問題