zoukankan      html  css  js  c++  java
  • 显示当前Hadoop集群节点上启动的进程

    #!/bin/sh
    #查看hadoop的运行状态
    function hadoopState(){
    	COUNT=1
    	while [ ${COUNT} -le ${NUM} ]
    	do
    		echo "**********查看hadoop${COUNT}上hadoop的运行状态********"
    		#连接远程主机查看运行状态
    		ssh -t -p 22 hadoop${COUNT} "jps"
    		COUNT=$((${COUNT}+1))
    	done
    }
    
    
    echo "=====查看hadoop的运行状态===="
    NUM=$1 #hadoop 集群的数量
    echo "您输入的的NUM为${NUM}"
    if test !${NUM};then #如果没有参数的输入,默认为3
    	NUM=3
    	hadoopState #执行前面定义的hadoopState方法,无参数时可以直接调用方法名
    else
    	hadoopState #执行前面定义的hadoopState方法,无参数时可以直接调用方法名
    
    fi
    echo "***********=====查看结束====***************"
    

    脚本的使用只是为了自己操作Hadoop集群的时候方便,还有很多地方不合理或者不严谨。

    但自己使用也就够用了!



  • 相关阅读:
    1211.分割平衡字符串
    1282.用户分组
    分模块配置
    Spring Bean相关配置
    Spring IOC是什么
    Spring简介
    小黄衫感想
    团队展示
    原型设计
    结对作业
  • 原文地址:https://www.cnblogs.com/JZZ1026/p/4417305.html
Copyright © 2011-2022 走看看