1、先启动zookeeper
[root@localhost zookeeper3.4.10]# ./bin/zkServer.sh start
2、配置storm
- 环境变量:vi /etc/profile
添加:
export STORM_HOME=/var/local/apache-storm-1.1.3
export PATH=$PATH:$STORM_HOME/bin
cd conf/ 修改storm.yaml
########### These MUST be filled in for a storm configuration
#storm.zookeeper.servers 配置zookeeper的主机名storm.zookeeper.servers:
- "hadoop0"
# - "server2"
#storm.local.dir 配置保存状态信息的目录storm.local.dir: "/var/local/apache-storm-1.1.3/status"
# nimbus.seeds: ["host1", "host2", "host3"]
#nimbus所在节点
nimbus.host: "192.168.1.100"
#nimbus JVM最大内存
nimbus.childopts: "-Xmx1024m"
#supervisor每个worker内存
worker.childopts: "-Xmx768m"
#supervisor启动jvm最大内存
supervisor.childopts: "-Xmx1024m"
#nimbus.seeds:用于配置主控节点的地址,可以配置多个
nimbus.seeds: ["192.168.1.100"]
#可用端口号配置,每个对应一个worker
supervisor.slots.ports:
- 6700
- 6701
- 6702
- 6703
依次执行如下命令
./bin/storm nimbus
./bin/storm supervisor
./bin/storm ui
然后通过浏览器查看storm集群的状态,输入http://192.168.1.100:8080