flume-ng 集群搭脚本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了flume-ng 集群搭脚本相关的知识,希望对你有一定的参考价值。

#!/bin/bash

# author: xirong 
# date  :  2015-02-06 

#####  搭建 flume 集群的脚本
#    注意:
#   1. 需要 jdk7 环境,如果没有 Java 环境,请配置
#   2. 有 /home/work 目录,否则无法安装
#
####

# 压缩文件解压
tar -zxf apache-flume-1.5.2-bin.tar.gz -C /home/work/flume_cluster/

# 配置flume环境
echo ## flume configuration  >> /etc/profile
echo export FLUME_HOME=/home/work/flume_cluster/apache-flume-1.5.2-bin >> /etc/profile
echo export PATH=.:$PATH::$FLUME_HOME/bin >> /etc/profile

source /etc/profile

# 添加Java 环境变量
\cp -f $FLUME_HOME/conf/flume-env.sh.template $FLUME_HOME/conf/flume-env.sh
echo JAVA_HOME=/opt/jdk1.7.0_75/ >> $FLUME_HOME/conf/flume-env.sh

echo confgratulations! fluem has been installed and flume-env.sh has been set!

# 测试是否成功 
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

 

以上是关于flume-ng 集群搭脚本的主要内容,如果未能解决你的问题,请参考以下文章

高可用flume-ng搭建

[图文][提供可行性脚本] CentOS 7 Fencing+Pacemaker三节点搭建高可用集群

MMM搭建高可用mysql集群

搭建高可用mysql集群 - PPT文稿分享

etcd v3版本生产级集群搭建以及实现一键启动脚本

搭建高可用mongodb集群(转)