2017-03-14 8 views
1

Flumeを私のCDH5.8.0クラスタにインストールしました。 flumeエージェントはFlumeタスクが実行される単一のノード上にあります。私は、別のconfiguartionファイルと、flume経由で2つのsepateデータingestionsを実行するfreshmeat_linux/Linux]端末を使用しています。Cloudera Managerを使用して単一のノードで複数のFlumeエージェントを実行するにはどうすればよいですか?

Cloudera Managerを使用して、両方の摂取プロセスを監視する必要があります。 CMのflume設定パネルはカスタムconfプロパティを追加するオプションを提供しますが、それは単一のflumeエージェント用です。

同じホストのCM経由でもう1つのflumeエージェントを追加できません。 Cloudera Managerで両方の処理を監視するにはどうすればよいですか?

答えて

1

Flumeエージェントを1つしか監視できない場合は、単一のFlumeエージェント(監視可能なエージェント)を実行するために、両方のエージェント設定ファイルを1つにマージできると思います。

あなたが好きな多くのソース、チャンネルとシンクを宣言することができます。

a1.sources = r1 r2 
a1.sinks = k1 k2 
a1.channels = c1 c2 

をそしてそれらを適切にバインド:

a1.sources.r1.channels = c1 
a1.sources.r2.channels = c2 
... 
a1.sinks.k1.channel = c1 
a1.sinks.k2.channel = c2 
関連する問題