一、安装jdk

二、安装zookeeper

三、安装

1、解压tar -zxvf apache-storm-1.1.1.tar.gz

2、修改配置文件: vi conf/storm.yaml

修改如下配置:
 storm.zookeeper.servers:
     - "localhost"
 storm.local.dir: /usr/local/storm/data
 nimbus.host: "localhost"
 supervisor.slots.ports:
   - 6700
   - 6701
   - 6702
   - 6703

supervisor.slots.ports:对应每一台Worker机器,定义一台机器上跑几个worker就配置几个端口,比如我这边一个机器上跑三个worker

第二次安装,bin目录下脚本无执行权限(不清楚什么原因导致),需修改文件权限:chmod 755 file

四、启动

启动nimbus: bin/storm nimbus

启动supervisor: bin/storm supervisor

启动UI:bin/storm ui

访问:http://192.168.87.132:8080

 五、停止

2.第一种方式(kill)

  jps之后

  使用bin/strom -kill wordcount

六、遇到的问题:

虚拟机安装不知道何原因启动nimbus后注册的ip动态变化的,导致启动不了ui,加上此参数启动固定ip就好了

bin/storm nimbus -c storm.local.hostname="192.168.87.133"