分别是3台机器
jiba01 主节点
jiba02 jiba03子节点
jiba01 新建 bigdata.sh
#!/bin/bash
#zookeeper
/usr/local/zookeeper/zookeeper-3.4.12/bin/zkServer.sh start
#storm
nohup /usr/local/storm/apache-storm-1.2.1/bin/storm ui >/dev/null 2>&1 &
nohup /usr/local/storm/apache-storm-1.2.1/bin/storm nimbus >/dev/null 2>&1 &
nohup /usr/local/storm/apache-storm-1.2.1/bin/storm logviewer >/dev/null 2>&1 &
#kafka
/usr/local/kafka/kafka_2.11-1.1.0/bin/kafka-server-start.sh -daemon /usr/local/kafka/kafka_2.11-1.1.0/config/server.properties &
然后执行
chmod a+x bigdata.sh
jiba02 jiba03 新建 bigdata.sh
#!/bin/bash
#zookeeper
/usr/local/zookeeper/zookeeper-3.4.12/bin/zkServer.sh start
#storm
nohup /usr/local/storm/apache-storm-1.2.1/bin/storm supervisor >/dev/null 2>&1 &
nohup /usr/local/storm/apache-storm-1.2.1/bin/storm logviewer >/dev/null 2>&1 &
#kafka
/usr/local/kafka/kafka_2.11-1.1.0/bin/kafka-server-start.sh -daemon /usr/local/kafka/kafka_2.11-1.1.0/config/server.properties &
然后执行
chmod a+x bigdata.sh
这样脚本就新建完毕。
每次开机 不用挨个机器执行命令,直接运行./bigdata.sh 这样zk storm kafka就直接全部启动了
---另外三台的脚本也放上来
axe1
#!/bin/bash
#zookeeper
/usr/zookeeper/zookeeper34/bin/zkServer.sh start >/usr/zookeeper/zookeeper34/bin/zookeeper.log 2>&1 &
#storm
nohup /usr/storm/storm/bin/storm ui >/dev/null 2>&1 &
nohup /usr/storm/storm/bin/storm nimbus >/dev/null 2>&1 &
nohup /usr/storm/storm/bin/storm logviewer >/dev/null 2>&1 &
#kafka
/usr/kafka/bin/kafka-server-start.sh -daemon /usr/kafka/config/server.properties &
#hadoop
/usr/hadoop/hadoop320/sbin/start-all.sh &
#hbase
/usr/hbase/hbase205/bin/start-hbase.sh &
axe2和axe3
#!/bin/bash
#zookeeper
/usr/zookeeper/zookeeper34/bin/zkServer.sh start >/usr/zookeeper/zookeeper34/bin/zookeeper.log 2>&1 &
#storm
nohup /usr/storm/storm/bin/storm supervisor >/dev/null 2>&1 &
nohup /usr/storm/storm/bin/storm logviewer >/dev/null 2>&1 &
#kafka
/usr/kafka/bin/kafka-server-start.sh -daemon /usr/kafka/config/server.properties &