检查 Apache Flume 安装是否正常工作的最快方法是什么?

What is the quickest way to check if Apache Flume installation is working?

我已经下载并解压了 Apache Flume。

我如何检查它是否准备好 运行?

您可以在解压缩 Flume 二进制文件的目录中尝试 运行 命令 bin/flume-ng agent -c conf -f conf/flume-conf.properties.template -n agent -Dflume.root.logger=INFO,console

它应该以一些信息消息(类路径和可能的 SLF4j 警告)、一些启动消息和很多行开始,例如:

2016-10-13 16:48:22,277 (SinkRunner-PollingRunner-DefaultSinkProcessor) [INFO - org.apache.flume.sink.LoggerSink.process(LoggerSink.java:95)] Event: { headers:{} body: 38 30 32 802 }

检查 Apache-Flume 是否正确安装 cd 到您的 flume/bin 目录,然后输入命令 flume-ng version.

$ cd <flume home directory>/bin
$ flume-ng version

使用 ls 命令确保您位于正确的目录中。如果您在正确的目录中,flume-ng 将出现在输出中。