zoukankan      html  css  js  c++  java
  • zoookeeper集群和kafka集群启动快速启动脚本

    kafka.sh 

    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
    
    port=9094
    # 根据端口号去查询对应的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/server_1.properties  > /tmp/kafka1.log 2>&1 &
    
    nohup /usr/local/kafka/bin/kafka-server-start.sh   /usr/local/kafka/config/server_2.properties  > /tmp/kafka2.log 2>&1 &
    
    nohup /usr/local/kafka/bin/kafka-server-start.sh   /usr/local/kafka/config/server_3.properties  > /tmp/kafka3.log 2>&1 &
    

      

    zookeeper.sh

    /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
  • 相关阅读:
    JavaScript高级程序设计学习笔记--变量、作用域和内存问题
    JavaScript高级程序设计学习笔记--基本概念
    Silverlight 动画性能
    Silverlight动画之 Animation Easing
    Silverlight 动画详解
    WCF重写ServiceHost,实现独立配置文件
    WP8 双击返回键退出
    Asp.Net之自定义表达式构造器(ExpressionBuilder)
    通过configSource提高web.config配置灵活性
    C# 操作IIS方法集合
  • 原文地址:https://www.cnblogs.com/brady-wang/p/13605651.html
Copyright © 2011-2022 走看看