1

私はこれに約1日立ち往生しています。Redhat VM に ElasticSearch 2.3.3 をダウンロードしてインストールしました。サイトの開始方法のビデオに従おうとしていますが、ビデオのインストール コマンドのいずれも機能しなかったため、ガイドのインストール方法に従ってみました。

rpm をダウンロードし、次のコマンドを入力してインストールしました。

cd /usr/share/elasticsearch
bin/plugin -DproxyHost=... -DproxyPort=... install license
bin/plugin -DproxyHost=... -DproxyPort=... install marvel-agent

次に、ElasticSearch ノードを開始し、localhost:9200/_plugin/marvel に移動しましたが、何も表示されませんでした。

次に、マーベルではなくエージェントのみをダウンロードしたためではないかと考えたので、cmd ラインからマーベルをインストールしようとしましたが、常に FileNotFound 例外が発生します。

bin/plugin -DproxyHost=... -DproxyPort=... install marvel

次に、手動で marvel-2.3.3.tar.gz をダウンロードし、手動でインストールしようとしました

bin/plugin -DproxyHost=... -DproxyPort=... install --verbose file://.../marvel-2.3.3.tar.gz

しかし、zipにplugin-descriptor.propertiesファイルが欠落していると言われています

Verifying file:/home1/isuser/Downloads/marvel-2.3.3.tar.gz checksums if available ...
NOTE: Unable to verify checksum for downloaded plugin (unable to find .sha1 or .md5 file to verify)
ERROR: Could not find plugin descriptor 'plugin-descriptor.properties' in plugin zip

次に、marvel-2.3.3.tar を解凍し、.properties ファイルを追加して、再圧縮し、再インストールしました。それでも同じエラーが発生しました。

私は本当に助けが必要です。これは非常にイライラします。まだ Kibana をインストールする必要がありますが、そのインストールがこれと同じくらい腹立たしいものである場合、楽しみではありません...

編集

.properties ファイルをディレクトリ内から同じレベルに移動することでこのエラーを回避しましたmarvelが、新しいエラーが発生しています。それは私に与え続けますFileNotFoundException

[root@den01ejm elasticsearch]# bin/plugin install -DproxyHost=www-proxy.us.oracle.com -DproxyPort=80 --verbose /home1/isuser/Desktop/up/marvel-2.3.3.tar.gz 
-> Installing /home1/isuser/Desktop/up/marvel-2.3.3.tar.gz...
Trying https://download.elastic.co//home1/home1-isuser.zip ...
Failed: FileNotFoundException[https://download.elastic.co//home1/home1-isuser.zip]; nested: FileNotFoundException[https://download.elastic.co//home1/home1-isuser.zip]; 
Trying https://search.maven.org/remotecontent?filepath=/home1/isuser/home1-isuser.zip ...
Failed: FileNotFoundException[https://search.maven.org/remotecontent?filepath=/home1/isuser/home1-isuser.zip]; nested: FileNotFoundException[https://search.maven.org/remotecontent?filepath=/home1/isuser/home1-isuser.zip]; 
Trying https://oss.sonatype.org/service/local/repositories/releases/content//home1/isuser/home1-isuser.zip ...
Failed: FileNotFoundException[https://oss.sonatype.org/service/local/repositories/releases/content//home1/isuser/home1-isuser.zip]; nested: FileNotFoundException[https://oss.sonatype.org/service/local/repositories/releases/content//home1/isuser/home1-isuser.zip]; 
Trying https://github.com//home1/archive/isuser.zip ...
Failed: FileNotFoundException[https://github.com//home1/archive/isuser.zip]; nested: FileNotFoundException[https://github.com//home1/archive/isuser.zip]; 
Trying https://github.com//home1/archive/master.zip ...
Failed: FileNotFoundException[https://github.com//home1/archive/master.zip]; nested: FileNotFoundException[https://github.com//home1/archive/master.zip]; 
ERROR: failed to download out of all possible locations..., use --verbose to get detailed information
4

1 に答える 1

0
cd /usr/share/elasticsearch
bin/plugin -DproxyHost=... -DproxyPort=... install license
bin/plugin -DproxyHost=... -DproxyPort=... install marvel-agent

Marvel が Elasticsearch を監視するためにElasticsearch 2.x にインストールする必要があるのはこれだけです。Marvel エージェントは、ライセンス プラグインに依存してノードを監視し、設定されている場所 (デフォルトでは同じノード) にデータを送信します。

インストールしようとしている3 番目のプラグインは、Marvel UI コンポーネントです。ES 2.x 以降では、UI コンポーネントは Kibana の一部であり、 Elasticsearchではありません。

そのため、そのプラグインを Kibana にインストールする必要があります。Marvel 2.3.3 を使用しようとしているので、Kibana 4.5 を使用する必要があります (現在は Kibana 4.5.1 です)。Kibana から、そこにインストールできます。

bin/kibana plugin --install elasticsearch/marvel/latest

: プラグイン コマンドの構文は Elasticsearch 5.x と Kibana 5.x で変更され、Elasticsearchと Kibana の両方で文字通り同じファイルになるように大幅に簡素化されますが、両方のアプリケーションが両側で必要になります。そしてUI。

bin/elasticsearch-plugin install x-pack
bin/kibana-plugin install x-pack
于 2016-06-06T19:52:18.190 に答える