storm 启动关闭脚本

supervisor关停脚本

#! /bin/sh

function killJStormOnHost(){

    echo “Kill jstorm on server:$1”

    existed=ssh username@$1 'ps -ef| grep supervisor|grep -v grep' echo “$existed” if [ ! -n “$existed” ]; then echo -e “Nothing to kill!\n\n” return else echo -e “Something to kill!\n\n” ssh username@$1 ‘sudo ps -ef | grep supervisor|grep -v grep| awk “{print $2}”| xargs sudo kill’ echo “Killed supervisor on host:$1 …………………….” fi

}

function stopHostJStorm(){

     echo “Param HostId:$1” echo “Host $1jstorm killing…”

     killJStormOnHost “hostprefix${1}.wap.cn”

}

for((i=1;i<=8;i++));

    do stopHostJStorm “$i” sleep 1 done

### supervisor启动脚本

#! /bin/sh

function startSupervisorOnHost(){ echo “Starting storm supervisor onHost:$1” ssh username@$1 ‘nohup sudo /home/corp/storm/apache-storm-1.0.2/bin/storm supervisor > /dev/null 2>&1 &’ sleep 2 echo “Started with pid below……………..” ssh username@$1 ‘sudo ps -ef | grep supervisor |grep -v grep| awk “{print $2}”’ }

for((i=1;i<=8;i++));

do startSupervisorOnHost “hostprefix${i}.wap.cn” sleep 1 done

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 系统巡检脚本:Version 2016.08.09 ############################ 系统...
    NamasAmitabha阅读 5,218评论 0 0
  • storm启停脚本的编写: 第一步:在master节点创建start-supervisor.sh脚本,然后分发到各...
    夙夜M阅读 4,037评论 0 0
  • 1.创建普通用户 创建普通用户useradd username 添加用户passwd username 为添...
    id_rsa阅读 3,496评论 0 3
  • 第1章 小试牛刀 $ 是普通用户,# 表示管理员用户 root。 shebang:#!。sharp / hash ...
    巴喬書摘阅读 11,572评论 1 4
  • 下班回来的路上跟同学聊了一会儿,由一些漫无边际的话题想到了来北京时的初衷,想到这一年自己的目标,想到猪宝明年上幼儿...
    66a65db42322阅读 1,162评论 0 0

友情链接更多精彩内容