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
    
    如果真的不知道做什么 那就做好眼前的事情吧 你所希望的事情都会慢慢实现...
  • 相关阅读:
    NET网络配置
    NTP时间同步器
    NFS配置linux
    DNS配置域名解析
    ftp配置windows
    samba配置与windows
    NTP服务和DNS服务
    NFS服务和DHCP服务scp
    SAMBA服务和FTP服务
    find用法
  • 原文地址:https://www.cnblogs.com/sunbr/p/14405763.html
Copyright © 2011-2022 走看看