storm的集群安裝與配置
storm集群安裝
機器:(storm及zookeeper都是這3臺機器)
192.168.80.20
192.168.80.21
192.168.80.22
須要準備的軟件有:
zookeeper(zookeeper-3.4.4.tar.gz),storm(storm-0.8.1.zip) ,jdk
1、配置zookeeper
這裏就不介紹了!
2、配置storm
解壓storm
進入conf文件夾,編輯storm.yaml文件
########## These MUST be filled in for a storm configuration
storm.zookeeper.servers:
- "192.168.80.20
- "192.168.80.21"
- "192.168.80.22"
nimbus.host: "192.168.80.20"
storm.local.dir: "/opt/storm/data"
##### These may optionally be filled in:
# List of custom serializations
# topology.kryo.register:
# - org.mycompany.MyType
# - org.mycompany.MyType2: org.mycompany.MyType2Serializer
#
## List of custom kryo decorators
# topology.kryo.decorators:
# - org.mycompany.MyDecorator
# Locations of the drpc servers
# drpc.servers:
# - "127.0.0.1"
#- "server2"
## to nimbus
#nimbus.childopts: "-Xmx1024m"
#
## to supervisor
#supervisor.childopts: "-Xmx1024m"
#
## to worker
#worker.childopts: "-Xmx768m"
3、配置完畢之後。開始啟動zookeeper和storm
啟動zookeeper
bin/zkServer.sh start
啟動storm
bin/storm nimbus(在192.168.80.20啟動主節點) 或者 nohup bin/storm nimbus > /dev/null 2>&1 &
bin/storm supervisor (在192.168.80.21啟動從節點)或者 nohup bin/storm supervisor > /dev/null 2>&1 &
bin/storm
supervisor
bin/storm ui (在192.168.80.20啟動界面) 或者 nohup bin/storm ui > /dev/null 2>&1 &
瀏覽器打開: http://192.168.80.20:8080 查看集群的執行狀態
搞定了!
!
。!!!
!
。!
!
!
storm的集群安裝與配置