2016-08-21 8 views
0

コンテナは、YARNの抽象概念です。 YARNでSparkを実行すると、各SparkエグゼキュータはYARNコンテナとして実行されます。クライアントが送信した各アプリケーションによって、各ノードマネージャでいくつのYARNコンテナを起動できますか?クライアントによって提出された各アプリケーションは、各ノードマネージャでYARNコンテナの数を起動できますか?

+0

読みやすいように並べ替えられたフレーズ。 – Prune

答えて

0

リソースを持っている限り、必要に応じて1つのNodeManagerで多くのエグゼキュータを実行できます。 20GBのRAMと10コアのサーバーをお持ちの場合、そのノードマネージャーに10 GBの1コア実行プログラムを実行できます。たとえプロセスが同じマシン上で実行されていても、エグゼキュータ間でデータをシャッフルする際にオーバーヘッドコストが発生するため、同じノードマネージャで複数のエグゼキュータを実行することはお勧めできません。

関連する問題