如何在cloudera中设置终端的水槽配置?

时间:2015-05-07 15:37:36

标签: bash apache hadoop cloudera flume

Cloudera Flume User Interface

我上传了cloudera的水槽UI。我们可以设置代理名称,并在此UI的帮助下粘贴flume.conf的内容。我想从终端做这个任务。我的flume.conf文件准备好了。那么如何使用一些命令从终端设置代理名称和水槽配置?

谢谢..

1 个答案:

答案 0 :(得分:0)

AFAIK,没有用于修改Flume配置文件的特定命令。必须手动完成此操作,方法是打开文件并进行编辑。

据说,您可以以智能方式使用标准Linux命令来修改文件。可以找到一个示例here。在这种情况下,用户希望更改file.input属性的值,而不更改其他属性或任何具有相同名称的注释属性。社区建议他以这种方式使用sed命令:

NEW=/new/name    
sed -i 's:^[ \t]*file.input[ \t]*=\([ \t]*.*\)$:file.input = '${NEW}':' f

尝试从中受到启发。

HTH!