問題タブ [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.

0 投票する
2 に答える
1326 参照

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 セクションを使用すると、すべてのポッドが壊れます。その問題やこの問題を修正する方法をたまたま知っていれば、それは素晴らしいことです。追加情報が必要な場合はお知らせください。前もって感謝します!