flume的安装和启动 |
您所在的位置:网站首页 › hadoop语法脚本 › flume的安装和启动 |
环境准备
Centos7 flume包下载地址 复制到虚拟机安装路径 安装 tar -zxvf apache-flume-1.9.0-bin.tar.gz进入配置文件目录 cd apache-flume-1.9.0-bin/conf/复制配置文件 cp flume-env.sh.template flume-env.sh修改 vim flume-env.sh最后面一行加上jdk路径 export JAVA_HOME=/home/workspace/jdk1.8.0_101新建 example.conf配置文件 touch example.conf编辑 vim example.conf添加配置信息 a1.sources=r1 a1.sinks=k1 a1.channels=c1 a1.sources.r1.type=netcat a1.sources.r1.bind=0.0.0.0 a1.sources.r1.port=514 #start #控制台输出 a1.sinks.k1.type=logger #存在logs文件夹中 #a1.sinks.k1.type=file_roll #a1.sinks.k1.sink.directory=/home/workspace/apache-flume-1.9.0-bin/logs #end a1.channels.c1.type=memory a1.channels.c1.capacity=1000 a1.channels.c1.transactionCapacity = 1000 a1.sources.r1.channels=c1 a1.sinks.k1.channel=c1 启动启动先返回到apache-flume-1.9.0-bin目录下,否则路径可能会有问题, ./bin/flume-ng agent --conf conf --conf-file conf/example.conf --name a1 -Dflume.root.logger=INFO,console这个方式启动按Ctrl+C会关闭 建议后台方式启动 ./bin/flume-ng agent --conf conf --conf-file conf/example.conf --name a1 -Dflume.root.logger=INFO,console & 测试另起一个控制台,用telnet 连接测试 telnet 127.0.0.1 514 输入字符串 回车 如果telnet未安装请参考 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |