1.下载解压

下载地址:​​http://archive.apache.org/dist/storm/apache-storm-0.9.5/apache-storm-0.9.5.tar.gz​

解压

tar –zvxf apache-storm-0.9.5.tar.gz –C /usr/local/ 
ln -s /usr/local/apache-storm-0.9.5/ /usr/local/storm

2.配置

配置环境变量

vi /etc/profile   

#增加如下内容
export STORM_HOME=/usr/local/storm
export PATH=$STORM_HOME/bin:$PATH

#执行命令
source /etc/profile

配置conf/storm.yaml

########### These MUST be filled in for a storm configuration
storm.zookeeper.servers:
- "localhost"
# - "10.0.31.162"
# - "10.0.31.165"
#
nimbus.host: "localhost"
ui.port: 28080
supervisor.slots.ports:
- 6700
- 6701
storm.local.dir: "/usr/local/storm/data"
nimbus.childopts: "-Dcom.sun.management.jmxremote.port=16006
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false"

supervisor.childopts: "-Dcom.sun.management.jmxremote.port=16007
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false"

 

 

3.启动

(1)启功zookeeper

./zkServer.sh start

(2)启动storm

#执行命令启动nimbus主节点:

nohup bin/storm nimbus >> /dev/null &


# 稍等一会屏幕滚动,然后按回车就回到了命令行
#继续启动supervisor从节点:

nohup bin/storm supervisor >> /dev/null &

#都启动完毕之后,启动strom ui管理界面:
bin/storm ui &

(3)jps查看

361 supervisor
459 core
557 Jps
238 QuorumPeerMain
286 nimbus

(4)浏览器进入localhost:28080即可查看