2016-07-09 7 views
0

バネライザの最小CentOS 7サーバにelasticsearchを設定しました。私が読んだelasticsearch-elasticsearch.yml-network.hostへのリモートアクセスを有効にする方法

curl localhost:9200 
{ 
"name" : "Superia", 
"cluster_name" : "elasticsearch", 
"version" : { 
    "number" : "5.0.0-alpha4", 
"build_hash" : "3f5b994", 
"build_date" : "2016-06-27T16:23:46.861Z", 
"build_snapshot" : false, 
"lucene_version" : "6.1.0" 
}, 
"tagline" : "You Know, for Search" 
} 

あなたが/etc/elasticsearch/elasticsearch.ymlを更新し、それが働いて取得する値にnetwork.hostを設定する必要がありますが、私はすべての変更を行った場合、それは失敗します。

働いていますそれに。

このバージョンは誰でもネットワーク上で動作していますか?もしそうならば、あなたのelasticsearch.ymlファイルをここに貼り付けて、間隔​​や値などを確認できますか?

答えて

0

ESインスタンスを保護するには、公開されているIPにバインドしないことをお勧めします。

あなたがSSHトンネルを介してリモートESインスタンスと通信することをお勧めします。あなたは.ssh/configファイル...

Host some-alias-you-can-remember 
    Hostname 8.8.8.8 # (put the IP address of your CentOS box here) 
    Port 22 # (the SSH port on which the centos box listens) 
    User yourUserName # (on the CentOS box) 
    LocalForward 9200 localhost:9200 

に以下を追加する場合...あなたはlocalhost:9200上のリモートインスタンスにアクセスすることができます。

+0

新しいキバナでCSVデータをエラスティックにインポートできるようになったので、実際には外部アクセスは必要ありません。 – fractal

関連する問題