zoukankan      html  css  js  c++  java
  • azkaban群起/群停脚本

    群起包括:

    • 第一步启动exec
      此时这列的值为0,下一步激活后变成1
      在这里插入图片描述

    • 第二步激活exec

    • 第三步打开web页面

    脚本代码(注意修改自己的主机名和安装路径

    #!/bin/bash
    
    start-web(){
    	for i in hadoop102;
    	do
    		ssh $i "cd /opt/module/azkaban/azkaban-web;bin/start-web.sh"
    	done
    }
    
    stop-web(){
    	for i in hadoop102;
    	do
    		ssh $i "cd /opt/module/azkaban/azkaban-web;bin/shutdown-web.sh"
    	done
    }
    
    start-exec(){
    	for i in hadoop102 hadoop103 hadoop104;
    	do
    		ssh $i "cd /opt/module/azkaban/azkaban-exec;bin/start-exec.sh"
    	done
    }
    
    activate-exec(){
    	for i in hadoop102 hadoop103 hadoop104;
    	do
    		ssh $i "curl -G "$i:12321/executor?action=activate" && echo"
    	done
    }
    
    stop-exec(){
    	for i in hadoop102 hadoop103 hadoop104;
    	do
    		ssh $i "/opt/module/azkaban/azkaban-exec/bin/shutdown-exec.sh"
    	done
    }
    
    case $1 in
    	start-exec)
    		start-exec;;
    	activate-exec)
    		activate-exec;;
    	stop-exec)
    		stop-exec;;
    	start-web)
    		start-web;;
    	stop-web)
    		stop-web;;
    esac
    
    如果真的不知道做什么 那就做好眼前的事情吧 你所希望的事情都会慢慢实现...
  • 相关阅读:
    oracle中文乱码问题
    并发登录查询
    AJAX 笔记
    jQuery笔记
    js BOM 笔记
    HTML DOM笔记
    JS函数笔记
    js笔记
    json笔记
    css3笔记
  • 原文地址:https://www.cnblogs.com/sunbr/p/14405763.html
Copyright © 2011-2022 走看看