在3臺虛擬機器上部署strom集群,主機名分別為:mini1、mini2、mini3解壓
修改配置檔案
啟動集群
wget
tar -zxvf apache-storm-0.9.5.tar.gz -c /export/servers/
cd /export/servers/
ln -s apache-storm-0.9.5 storm
mv /export/servers/storm/conf/storm.yaml /export/servers/storm/conf/storm.yaml.bak
vi /export/servers/storm/conf/storm.yaml
輸入以下內容:
#指定storm使用的zk集群
storm.zookeeper.servers:
- "zk01"
- "zk02"
- "zk03"
#指定storm集群中的nimbus節點所在的伺服器
nimbus.host: "storm01"
#指定nimbus啟動jvm最大可用記憶體大小
nimbus.childopts: "-xmx1024m"
#指定supervisor啟動jvm最大可用記憶體大小
supervisor.childopts: "-xmx1024m"
#指定supervisor節點上,每個worker啟動jvm最大可用記憶體大小
worker.childopts: "-xmx768m"
#指定ui啟動jvm最大可用記憶體大小,ui服務一般與nimbus同在乙個節點上。
ui.childopts: "-xmx768m"
#指定supervisor節點上,啟動worker時對應的埠號,每個埠對應槽,每個槽位對應乙個worker
supervisor.slots.ports:
- 6700
- 6701
- 6702
- 6703
分發安裝包
scp -r /export/servers/apache-storm-0.9.5 mini2:/export/servers
然後分別在各機器上建立軟連線
cd /export/servers/
ln -s apache-storm-0.9.5 storm
檢視集群:
訪問nimbus.host:/8080,即可看到storm的ui介面
有許多簡單且有用的命令可以用來管理拓撲,它們可以提交、殺死、禁用、再平衡拓撲。
Storm集群搭建
zookeeper集群搭建完畢 storm環境變數 export path path bin bin sbin bin bin bin bin 修改conf的目錄下的storm.yaml vi storm.yaml 儲存退出之後,scp到其他兩台server上 啟動storm集群 首先啟動nimbu...
Storm 集群搭建
1 集群規劃 hadoop senior01.itguigu.com hadoop senior02.itguigu.com hadoop senior03.itguigu.com zkzk zkstorm storm storm 3 虛擬機器準備 1 準備3臺虛擬機器 2 配置ip位址 3 配置主...
storm集群的搭建
在zookeeper集群的搭建中,我們已經完成了zookpeeper集群的搭建,本篇我們將講解如何搭建storm集群,並把storm集群接入到zookpeeper集群。軟體環境 linux配置python可以參考 linux環境下python的安裝過程 上傳apache storm 0.9.2 in...