zoukankan      html  css  js  c++  java
  • kafka+zookeeper快速启动

    vim zookeeper.sh
     
    #!/bin/bash
    /usr/local/zookeeper/bin/zkServer.sh restart /usr/local/zookeeper/conf/zoo1.cfg
    /usr/local/zookeeper/bin/zkServer.sh restart /usr/local/zookeeper/conf/zoo2.cfg
    /usr/local/zookeeper/bin/zkServer.sh restart /usr/local/zookeeper/conf/zoo3.cfg
     
     
    /usr/local/zookeeper/bin/zkServer.sh status /usr/local/zookeeper/conf/zoo1.cfg
    /usr/local/zookeeper/bin/zkServer.sh status /usr/local/zookeeper/conf/zoo2.cfg
    /usr/local/zookeeper/bin/zkServer.sh status /usr/local/zookeeper/conf/zoo3.cfg
     
    chmod +x zookeeper.sh
     
     
     
    vim kafka.sh
     
    #!/bin/bash
    port=9091
    # 根据端口号去查询对应的PID
    pid=$(netstat -nlp | grep :$port | awk '{print $7}' | awk -F"/" '{print $1}');
    # 杀掉对应的进程 如果PID不存在,即该端口没有开启,则不执行
    if [ -n  "$pid" ]; then
        kill  -9  $pid;
    fi
    port=9092
    # 根据端口号去查询对应的PID
    pid=$(netstat -nlp | grep :$port | awk '{print $7}' | awk -F"/" '{print $1}');
    # 杀掉对应的进程 如果PID不存在,即该端口没有开启,则不执行
    if [ -n  "$pid" ]; then
        kill  -9  $pid;
    fi
    port=9093
    # 根据端口号去查询对应的PID
    pid=$(netstat -nlp | grep :$port | awk '{print $7}' | awk -F"/" '{print $1}');
    # 杀掉对应的进程 如果PID不存在,即该端口没有开启,则不执行
    if [ -n  "$pid" ]; then
        kill  -9  $pid;
    fi
    nohup /usr/local/kafka/bin/kafka-server-start.sh   /usr/local/kafka/config/server1.properties  > /tmp/kafka1.log 2>&1 &
    nohup /usr/local/kafka/bin/kafka-server-start.sh   /usr/local/kafka/config/server2.properties  > /tmp/kafka2.log 2>&1 &
    nohup /usr/local/kafka/bin/kafka-server-start.sh   /usr/local/kafka/config/server3.properties  > /tmp/kafka3.log 2>&1 &
     
    chmod +x kafka.sh
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
  • 相关阅读:
    视图转换例子实践
    Xml序列化和反序列化对象使用MemoryStream实践
    iOS中控制器的实践和学习(2)认识XCode4模版(A1,A3,B2简易图)
    iOS中控制器的实践和学习(1)抛出UI问题
    拖动雪花视图实例学习
    <海量数据库解决方案>2011051901
    <海量数据库解决方案>2011051301
    提示(警告)视图的简单应用
    Delphi Prism Visual Studio Pascal For .NET
    Migrating Delphi Applications to .NET
  • 原文地址:https://www.cnblogs.com/brady-wang/p/13742035.html
Copyright © 2011-2022 走看看