問題タブ [elasticsearch-opendistro]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
elasticsearch - Elasticsearch オンプレミス Kubernetes の問題に対する Open Distro
オンプレミスの kubernetes クラスターで Elasticsearch クラスター用のオープン ディストリビューションをセットアップしようとしています。私はhttps://github.com/opendistro-for-elasticsearch/opendistro-build/tree/master/helmをほとんどデフォルト値で使用しています。
values.yaml で変更されたのは、nodeSelector セクションと storageClass セクションだけです。
config の下にあるアイテムのコメントを外そうとすると、すべてのポッドがクラッシュ ループに陥ります。
ポッド:
サービス:
opendistro-es-data-0 ポッドのエラー:
クライアント ポッドは、同じ「ホスト [opendistro-es-discovery] の解決に失敗しました」というエラーをスローします。
opendistro-es-master-0 の elasticsearch.yml:
マスター ポッド内で「curl -XGET https://localhost:9200 -u admin:admin --insecure」を実行すると、「Open Distro Security が初期化されていません」という応答が返されます。
「./plugins/opendistro_security/tools/securityadmin.sh -cd ../securityconfig/ -icl -nhnv をマスターポッド内で実行すると -cacert ../../../config/root-ca.pem -cert ../../../config/kirk.pem -key ../../../config/kirk-key.pem" タイムアウトするだけです。
ノードがお互いを認識できないようですが、修正方法がわかりません。前述したように、values.yaml の config セクションを使用すると、すべてのポッドが壊れます。その問題やこの問題を修正する方法をたまたま知っていれば、それは素晴らしいことです。追加情報が必要な場合はお知らせください。前もって感謝します!