2

マルチノードのエラスティック検索クラスターをセットアップしようとしています。クラスターをセットアップするためにたどることができる便利なリンク。正確な一致を見つけるために、クラスターで map reduce プログラムを実行しようとしています。

4

5 に答える 5

1

ここでは、前に説明したブートストラップ アクションを使用して、Elasticsearch と Kibana がインストールされた EMR クラスターをセットアップする方法について、段階的なガイドを示します。

http://blogs.aws.amazon.com/bigdata/post/Tx1E8WC98K4TB7T/Getting-Started-with-Elasticsearch-and-Kibana-on-Amazon-EMR

この記事では、インストールされたクラスターでの基本的な Elasticsearch テストも提供します。

ブートストラップ アクションは、Mapreduce またはその他の Hadoop アプリケーションを実行できるようにする Elasticsearch-Hadoop プラグインも提供します。

Elasticsearch Bootstrap アクションの最新バージョンは、次の場所で入手できます。

https://github.com/awslabs/emr-bootstrap-actions/tree/master/elasticsearch

于 2015-07-13T17:54:38.530 に答える
1

私の経験から、ネットワーク経由で接続された 2 つ以上のマシンで実行可能ファイルを実行すると、elasticsearch が何らかの方法でそれを把握し、すべてのノードが同じクラスターに追加されます。あなたが何もする必要はないと思います。

これは私が使用したチュートリアルです: http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/setup.html

于 2014-04-27T07:16:35.840 に答える
0

2つのelasticsearchノードをクラスター化する唯一のことは、elasticsearchノードの同じクラスター名です.クラスター名elasticsearch.ymlファイルを見つけることができます.[ファイルはelasticsearchのconfigフォルダーにあります].デフォルトのクラスター名はelasticsearchです。

名前を変更するには、elasticsearch.yml のプロパティを編集します。

cluster.name: "custom cluster name"

Elasticsearch は、Zen ディスカバリーを使用して、起動時にクラスター内のノードを見つけます。クラスター名が同一の場合、elasticsearch は自動的にクラスターを形成します。

于 2014-04-28T05:42:59.493 に答える