私のマシンにKibana 4をインストールしようとしていますが、次のエラーが発生します。
{"@timestamp":"2015-04-15T06:25:50.688Z","level":"error","node_env":"production","error":"Request error, retrying -- connect ECONNREFUSED"}
{"@timestamp":"2015-04-15T06:25:50.693Z","level":"warn","message":"Unable to revive connection: http://0.0.0.0:9200/","node_env":"production"}
{"@timestamp":"2015-04-15T06:25:50.693Z","level":"warn","message":"No living connections","node_env":"production"}
{"@timestamp":"2015-04-15T06:25:50.698Z","level":"fatal","message":"No Living connections","node_env":"production","error":{"message":"No Living connections","name":"Error","stack":"Error: No Living connections\n at sendReqWithConnection (/home/kibana-4.0.0-rc1-linux-x64/src/node_modules/elasticsearch/src/lib/transport.js:174:15)\n
ECONNREFUSED
は、Elasticsearchに接続できないことを通知しています。 http://0.0.0.0:9200/
は、接続先を示します。
config/kibana.yml
を変更し、クラスターを指すようにelasticsearch_url
設定を変更する必要があります。同じボックスでElasticsearchを実行している場合、正しい値はhttp://localhost:9200
です。
AWS Elasticsearchサービスを使用している場合に、これが発生する理由はもう1つあります。
根本的な原因は、ESに適切なアクセスポリシーを付与せず、適切なAWS認証情報をロードしないことです。
弾性検索がダウンしています。私の場合は、環境変数_Java_Home
_が正しく設定されていなかったためです。手動で設定する必要があります。これらはそれを行うためのガイドラインです:
PC環境に移動します。
変数名_Java_Home
_で新しい変数を作成します。変数値はJavaインストールパスでなければなりません。
パスにスペースが含まれていないことを確認してください。 JavaがProgram Files(x86)にある場合、Program Files(x86)
ではなく_progra~2
_のショートカットを使用できます。
その結果、次のようなものが得られます:_C:\Progra~2\Java\jre1.8.0_131
_