vim storm.yaml
##zookeeper
storm.zookeeper
.servers:
- "localhost"
##nimbus所在節點
nimbus.seeds: ["localhost"]
##可用埠號配置,每個對應乙個worker,可配置多個
supervisor.slots
.ports:
- 6700
##先啟動zookeeper
zkserver.sh start
主控節點執行nimbus守護程序,類似於hadoop中的jobtracker,負責在集群中分發**,對節點分配任務,並監視主機故障。所以再啟動nimbus。
##啟動nimbus
./bin/storm nimbus &
./bin/storm ui &
supervisor負責監聽工作節點上已經分配的主機作業,啟動和停止nimbus已經分配的工作程序。
##啟動supervisor
./bin/storm supervisor &
./bin/storm jar /users/delin/stromdemo/target/strom-demo-1.0-snapshot.jar
com.ailpha
.******topology wordcount
格式:storm kill name -w seconds
storm kill wordcount -w 10
格式:storm deactivte name
storm deactivte wordcount
格式:storm activate name
格式:storm rebalance name
storm rebalance wordcount
Storm 單機 集群安裝部署
官方文件 注意 storm.yaml 每個屬性名前和冒號後都要有個空格,不然會解析錯誤 zookeeper 集群位址 storm.zookeeper.servers 127.0.0.1 nimbus.seeds 127.0.0.1 storm.local.dir users qiaojialin d...
storm單機版部署
zeromq jzmq storm zookeeper 解壓zookeeper,然後修改conf檔案中的zoo.cfg ticktime 2000 datadir var zookeeper clientport 2181 由於是單機版的,就只新增了這幾個引數,其中目錄需要自己先建立 啟動zooke...
storm安裝 3 storm本身的安裝
這裡我用的版本是storm 0.8.2.zip 新增許可權 chmod x storm 0.8.2.zip 進行檔案的解壓 unzip storm 0.8.1.zip 如果沒有安裝unzip,可以使用 yum install unzip進行安裝 然後把解壓的檔案複製到 usr local 資料夾中 ...