我正在尝试使用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状态。
答案 0 :(得分:0)
你需要在你的文件库或类路径中有hbase-x.y.z.jar文件。
您还需要在水槽安装上进行hbase配置,例如将hbase-site.xml复制到$ flume_home / conf目录。
本