2012-04-22 7 views
2

私は、私たちの部署の技術者によって管理されたhadoopクラスタを使用しています。これを使用するには、2つのファイル(core-site.xmlとmapred-site.xml)でパラメータを設定するだけで済みます。hadoopのノード数を設定する方法は?

私のhadoopプログラムに関係するノードの数を制御する方法はありますか?私は自分自身でクラスタを管理しているのかどうか、構成ファイルの重複数を変更できることを理解しています。しかし、私はそのファイルへのアクセス権がないので、私は運が悪いと思われます。

私は、setNumMapTasks()メソッドとsetNumReduceTasks()メソッドについて認識しています。これらの2つの方法では、マップ/リダクションタスクの数をプログラムで設定できます。しかし、それらの数字は必ずしも実際の実行ノードに正しく変換されるとは限りません。

Amazon EC2では、コマンドを使用してノード数を設定できると聞いていましたが、通常のhadoop実装では許可されていますか?

ありがとうございました。

+0

このリンクをチェック:http://developer.yahoo.com/hadoop/tutorial/module7.html – Infinity

答えて

0

いいえ。これはプログラムではできません。設定を変更してこれを実現することができます

関連する問題