1

Windows マシンで Logstash と Elasticsearch を実行しようとしています。

ElasticSearch サーバーはユニキャストを使用するように設定されています (マルチキャストが機能しませんでした)。

通常の「elasticsearch」プラグインでは Elasticsearch と通信できなかったため、Logstash エージェントは「elasticsearch_http」出力プラグインを使用します。

したがって、私の問題は、Logstash Web バックエンドのコマンドライン パラメータを設定する方法がわからないことです。さまざまな設定を試しました:

java ... -- web -- log c:/logstash/logstash_webui.log --backend elasticsearch:///?local

java ... -- web -- log c:/logstash/logstash_webui.log --backend elasticsearch://localhost

java ... -- web -- log c:/logstash/logstash_webui.log --backend elasticsearch://localhost/

java ... -- web -- log c:/logstash/logstash_webui.log --backend elasticsearch://localhost:9300

java ... -- web -- log c:/logstash/logstash_webui.log --backend elasticsearch://localhost:9300/

java ... -- web -- log c:/logstash/logstash_webui.log --backend "elasticsearch://localhost:9300/"

しかし、検索しようとすると、ブラウザーでこのエラーが発生し続けます。

blocked by: [SERVICE_UNAVAILABLE/1/state not recovered / initialized];[SERVICE_UNAVAILABLE/2/no master];

そして、logstash_webui.log ファイルに次のエラーが表示されます。

Java::OrgElasticsearchClusterBlock::ClusterBlockException - blocked by [SERVICE_UNAVAILABLE/1/state not recovered / initialized];[SERVICE_UNAVAILABLE/2/no master];

あなたが提供できるどんな助けも大歓迎です。

4

1 に答える 1