Kafka集群一键启动脚本

Kafka 2016-09-12

一键启动kafka集群

  • 集群部署规划:

    192.168.253.100 node-01 zk-01 kafka-01 storm-01
    192.168.253.101 node-02 zk-02 kafka-02 storm-02
    192.168.253.102 node-03 zk-03 kafka-03 storm-03
  • 集群配置环境:

    #set kafka env
    export KAFKA_HOME=/export/servers/kafka
    export PATH=${KAFKA_HOME}/bin:$PATH
  • 一键启动脚本的环境变量配置

    #set onekey env
    export OK_HOME=/export/servers/oneKey
    export PATH=${OK_HOME}/kafka:$PATH
  • 一键启动的目录信息

    cd /export/servers/oneKey/kafka
    ll
    -rw-r--r--. 1 root root  24 Dec 21 18:33 slave
    -rwxr--r--. 1 root root 213 Dec 21 18:34 startkafka.sh
    -rwxr--r--. 1 root root 167 Dec 21 18:36 stopkafka.sh
  • slave.sh文件

    node-01
    node-02
    node-03
  • startkafka.sh文件

    cat /export/servers/oneKey/kafka/slave | while read line
    do
    {
     echo $line
     ssh $line "source /etc/profile;nohup kafka-server-start.sh   /export/servers/kafka/config/server.properties >/dev/nul* 2>&1 &"
    }&
    wait
    done
  • stopkafka.sh文件

    cat /export/servers/oneKey/kafka/slave | while read line
    do
    {
     echo $line
     ssh $line "source /etc/profile;jps |grep Kafka |cut -c 1-4 |xargs kill -s 9 "
    }&
    wait
    done 

文章出处:http://qxu2148080263.my3w.com/index.php/archives/13/


每一个成功的背后都有无数个无人知晓的黑夜。

因为

夜晚,是超越对手的最佳时机。

===================== 码农1024 =====================#蔺光岭#


本文由 蔺光岭 创作,采用 知识共享署名 4.0,可自由转载、引用,但需署名作者且注明文章出处。

还不快抢沙发

添加新评论