2016-06-13 4 views
0

主にバッチ処理(インジケータの事前集計)に使用されるHadoopクラスタ(約10/15ノード)のアーキテクチャを定義しようとしています。Hadoopクラスタアーキテクチャ

マスター、マスターHA、スレーブ、サービス、ゲートウェイの5つの役割を識別し、それらにインストールするソフトウェアコンポーネントを区別しようとしました。 結果は次のとおりです。私はそれについてはよく分かりません。スレーブノードにクライアント(Hive/Sqoop/Spark)をインストールする必要はありますか?

enter image description here このアーキテクチャはあなたと関連がありますか?何か不足していますか?助けてくれてありがとう!

答えて

0
Do the clients (Hive/Sqoop/Spark) have to be installed on the slave nodes? 

実際はありません。クライアントは、Hive/Sqoop/Sparkジョブを実行するライブラリを持つノード/サーバです。あなたがそのマシンからあなたに仕事を提出する限り、何の問題もないはずです。 私によると、アーキテクチャは大丈夫です。