Flume - 安装及启动命令详解

安装Flume

1,到官网下载Flume,下载地址:http://flume.apache.org/download.html

2 ,[root@bicloud77 home]# tar zxvf apache-flume-1.5.2-bin.tar.gz

3, [root@bicloud77 home]# cd apache-flume-1.5.2-bin

4,[root@bicloud76 apache-flume-1.5.2-bin]# bin/flume-ng version
            Flume 1.5.2
            Source code repository: https://git-wip-us.apache.org/repos/asf/flume.git
            Revision: 229442aa6835ee0faa17e3034bcab42754c460f5
            Compiled by hshreedharan on Wed Nov 12 12:51:22 PST 2014
            From source with checksum 837f81bd1e304a65fcaf8e5f692b3f18
5,安装成功

6,启动命令:bin/flume-ng agent -c conf -f conf/flume-conf -n a1 -Dflume.root.logger=DEBUG,console

Flume启动参数

[root@bicloud77 bin]# ./flume-ng 
Error: Unknown or unspecified command ''

Usage: ./flume-ng <command> [options]...

commands:
  help                  display this help text
  agent                 run a Flume agent
  avro-client           run an avro Flume client
  version               show Flume version info

global options:
  --conf,-c <conf>      use configs in <conf> directory
  --classpath,-C <cp>   append to the classpath
  --dryrun,-d           do not actually start Flume, just print the command
  --plugins-path <dirs> colon-separated list of plugins.d directories. See the
                        plugins.d section in the user guide for more details.
                        Default: $FLUME_HOME/plugins.d
  -Dproperty=value      sets a Java system property value
  -Xproperty=value      sets a Java -X option

agent options:
  --conf-file,-f <file> specify a config file (required)
  --name,-n <name>      the name of this agent (required)
  --help,-h             display help text

avro-client options:
  --rpcProps,-P <file>   RPC client properties file with server connection params
  --host,-H <host>       hostname to which events will be sent
  --port,-p <port>       port of the avro source
  --dirname <dir>        directory to stream to avro source
  --filename,-F <file>   text file to stream to avro source (default: std input)
  --headerFile,-R <file> File containing event headers as key/value pairs on each new line
  --help,-h              display help text

  Either --rpcProps or both --host and --port must be specified.

Note that if <conf> directory is specified, then it is always included first
in the classpath.

命令

参数描述
help打印帮助信息
agent运行一个Flume Agent
avro-client运行一个Avro Flume 客户端
version显示Flume版本。

全局选项

参数描述
--conf,-c <conf>在<conf>目录使用配置文件。指定配置文件放在什么目录
--classpath,-C <cp>追加一个classpath
--dryrun,-d不真正运行Agent,而只是打印命令一些信息。
--plugins-path <dirs>插件目录列表。默认:$FLUME_HOME/plugins.d
   -Dproperty=value   设置一个JAVA系统属性值。
   -Xproperty=value   设置一个JAVA -X的选项。

Agent选项

参数描述
--conf-file,-f <file>指定配置文件,这个配置文件必须在全局选项的--conf参数定义的目录下。(必填)
--name,-n <name>Agent的名称(必填)
--help,-h帮助

Avro客户端选项

参数描述
--rpcProps,-P <file>连接参数的配置文件。
--host,-H <host>Event所要发送到的Hostname。
--port,-p <port>Avro Source的端口。
--dirname <dir>Avro Source流到达的目录。
   --filename,-F <file>   Avro Source流到达的文件名。
   --headerFile,-R <file>   设置一个JAVA -X的选项。

启动Avro客户端要么指定--rpcProps,要么指定--host和--port。

  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值