ElasticSearch起動エラー - デフォルトの検出設定が実運用に適さない。
2023-09-05 15:14:45
質問
elasticsearch.yaml ファイルに以下のような設定を与えてみました。
network.host: aa.bbb.ccc.dd
これは私のIPv4アドレスです
そして
http.port: 9200
Windowsマシンでelasticsearch.batを実行しようとすると、以下のようなレスポンスになります。
the default discovery settings are unsuitable for production use; at least one of [discovery.seed_hosts, discovery.seed_providers, cluster.initial_master_nodes] must be configured
クラスタの初期化で何を設定すればいいのか、本当によくわからないのです。デフォルトの値は
discovery.seed_hosts: ["host1", "host2"]
であり
cluster.initial_master_nodes: ["node-1", "node-2"]
どのように解決するのですか?
要するに、ローカル(単一ノード)で Elasticsearch を動かしている場合、あるいはクラウド上で単一ノードを動かしている場合は、以下の設定を
elasticsearch.yml
に記述することで、本番環境でのチェックを回避し、動作させることができます。
このSO
を回答してください。
discovery.type: single-node
関連
-
[解決済み] フィルタリングされた]に[クエリ]が登録されていません。
-
[解決済み] Elasticsearch 2.0でリモートアクセス/リクエストを有効にするにはどうすればよいですか?
-
[解決済み] Logstashとelasticsearchの間のデータブローカー/メッセージングシステムとして、RedisとRabbitMQの比較
-
[解決済み] elasticsearchノードを停止/シャットダウンする方法は?
-
[解決済み] Elasticsearch 2.1: 結果ウィンドウが大きすぎる (index.max_result_window)
-
[解決済み] elasticsearchのマッチとタームクエリ
-
[解決済み] ESクラスタの設定方法は?
-
[解決済み] Elasticsearchのドキュメントからフィールドを削除する
-
[解決済み] リフレッシュとフラッシュ
-
Kibana - ログをテーブルとして表示する方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] フィルタリングされた]に[クエリ]が登録されていません。
-
[解決済み] Elasticsearch 2.0でリモートアクセス/リクエストを有効にするにはどうすればよいですか?
-
[解決済み] Logstashとelasticsearchの間のデータブローカー/メッセージングシステムとして、RedisとRabbitMQの比較
-
[解決済み] Elasticsearch 2.1: 結果ウィンドウが大きすぎる (index.max_result_window)
-
[解決済み] elasticsearchのQuery DSLにおけるmustとfilterの違いは何ですか?
-
[解決済み] elasticsearchのマッチとタームクエリ
-
[解決済み] 配列に指定された値のいずれかが含まれる項目のフィルタリング
-
[解決済み] Elasticsearchのドキュメントからフィールドを削除する
-
Kibana - ログをテーブルとして表示する方法
-
複数フィールドによるマッチングを行うクエリ