linux下storm集群搭建

2021-08-15 15:04:53 字數 1219 閱讀 6935

centos7、apache-storm-1.1.1、jdk1.8、python 2.7.5、 zookeeper-3.4.11集群

tar vxzf apache-storm-1.1.1.tar.gz

2.2.1 切換到storm配置目錄

cd apache-storm-1.1.1/conf/

2.2.2 修改storm.yaml中的以下配置

storm.zookeeper.servers:

- "192.168.80.128"

- "192.168.80.131"

- "192.168.80.132"

storm.local.dir: "/home/laoguan/storm"

nimbus.seeds: ["192.168.80.128", "192.168.80.131", "192.168.80.132"]

supervisor.slots.ports:

- 6700

- 6701

- 6702

- 6703

torm.health.check.dir: "healthchecks"

storm.health.check.timeout.ms: 5000

(注意:一定要有空格,否則會報錯,建議直接貼上過去再把ip改為自己zk集群的即可)以上配置詳解

配置項配置說明

storm.zookeeper.servers

zookeeper伺服器列表

storm.local.dir

storm使用的本地檔案系統目錄(必須存在並且storm程序可讀寫)

nimbus.seeds

主控節點的位址,可以配置多個

supervisor.slots.ports

supervisor上能夠執行workers的埠列表.每個worker占用乙個埠,且每個埠只執行乙個worker.通過這項配置可以調整每台機器上執行的worker數.(調整slot數/每機)

torm.health.check.dir

節點健康檢測目錄

storm.health.check.timeout.ms

超時時間設定

2.2.3 啟動storm,需要先切換到storm的bin目錄下

./storm nimbus

./storm ui

./storm logviewer

storm集群搭建

在3臺虛擬機器上部署strom集群,主機名分別為 mini1 mini2 mini3 解壓 修改配置檔案 啟動集群 wgettar zxvf apache storm 0.9.5.tar.gz c export servers cd export servers ln s apache storm ...

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 配置主...