storm集群搭建

2021-08-13 16:05:15 字數 1418 閱讀 6592

在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...