当使用hbase sink(Cloudera)时,Flume“config”命令保持在EXECING状态

时间:2012-02-08 21:30:09

标签: hbase flume

我正在尝试使用flume将日志传输到hbase。我有一个分布式水槽设置运行和一个hbase集群;两者都使用相同的Zookeeper。 Flume正在使用各种命令(文本,尾部,自定义接收器过滤器),但当我尝试在flume shell或web UI中使用以下内容时:

exec config <node> 'tail("<sample file>")' '{ customDecorator => hbase("<table>","<row key>", "<col family>", "<col name>", "<col value>") }'

该命令在命令行和Web UI中永远处于EXECING状态。

1 个答案:

答案 0 :(得分:0)

你需要在你的文件库或类路径中有hbase-x.y.z.jar文件。

您还需要在水槽安装上进行hbase配置,例如将hbase-site.xml复制到$ flume_home / conf目录。