#!/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完成 -----"
启动storm自动化脚本
最新推荐文章于 2019-10-25 12:35:51 发布