1

おはよう

昨日から、elasticsearch 2.4シールドプラグインに管理者アカウントを追加しようとしています。Ubuntu 14.041 つのノードと他の 2 つのノードで使用していますUbuntu 16.04。Logstash サーバーに Shield プラグインをインストールしましたが、動作しました。Elasticsearch サーバーに Java バージョンをインストールしました。

Java(TM) SE Runtime Environment (build 1.8.0_111-b14)

コマンドを試しました:

sudo /usr/share/elasticsearch/bin/shield/esusers useradd esadm -r admin

私は常にエラーが発生しています:

Could not find or load main class org.elasticsearch.shield.authc.esusers.tool.ESUsersTool

3 つのノードすべてに Shield プラグインをインストールし、すべてのノードで Elasticsearch サービスを再起動し、3 つのノードすべてを再起動しました :)

誰でもアイデアはありますか?

PS: 質問の手順を実行しました: Can't add admin in Shield Elasticsearch - [Error]Could not find or load main class org.elasticsearch.shield.authc.esusers.tool.ESUsersToolで、まだ機能していません。

4

1 に答える 1

2

Elasticsearch.yml に追加path.pluginsしましたか? 私はあなたと同じ問題を抱えています。そして、私が削除した後path.plugins、それは動作します。

于 2016-11-30T12:00:35.410 に答える