启动storm自动化脚本

#!/bin/bash
echo "-----------正在启动zookeeper-----"
for hostname in mini1 mini2 mini3
do 
  ssh $hostname  "source /etc/profile;/home/hadoop/apps/zookeeper/zookeeper-3.4.10/bin/zkServer.sh start"
  echo "$hostname zk is running"
done
echo "-----------正在启动nimbus -----"
for hostname in mini1 mini2 
do 
  ssh $hostname  "source /etc/profile && cd /home/hadoop/apps/storm && nohup bin/storm nimbus >/dev/null 2>&1 & "
  echo "$hostname nimbus is running"
done
echo "-----------正在启动 supervisor -----"
for hostname in mini2 mini3 
do 
  ssh $hostname  "source /etc/profile && cd /home/hadoop/apps/storm && nohup bin/storm supervisor >/dev/null 2>&1 &  "
  echo "$hostname supervisor is running"
done
echo "-----------正在启动 ui  -----"
  ssh mini1 "source /etc/profile && cd /home/hadoop/apps/storm && nohup bin/storm ui >/dev/null 2>&1 &"
 echo "mini1 ui is running"

echo "-----------正在启动 logviwer  -----"
for hostname in  mini1 mini2 mini3 
do 
  ssh $hostname  "source /etc/profile && cd /home/hadoop/apps/storm && nohup bin/storm logviwer  >/dev/null 2>&1 &  "
  echo "$hostname logviwer  is running"
done
echo "-----------启动 storm完成  -----"

猜你喜欢

转载自blog.csdn.net/sinat_38648388/article/details/82683425
今日推荐