前提,在使用者centos下,/soft資料夾的建立
sudo mkdir /soft
chown -r centos:centos /soft
1.集群規劃
在s101、s102、s103和s104四個節點上部署storm
2.解壓安裝
1)解壓zookeeper安裝包到/soft目錄下
tar -zxvf apache-storm-1.0.0.tar.gz -c /soft/
ln -s apache-storm-1.0.0 storm
1)新增環境變數
sudo vim /etc/profile
export storm_home=/soft/storm
export path=$path:$storm_home/bin
vim storm.yaml
#指定storm使用的zk集群
storm.zookeeper.servers:
- "s101"
- "s102"
- "s103"
- "s104"
#指定storm集群中的nimbus節點所在的伺服器
nimbus.host: "s101"
#指定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
啟動s101中啟動nimbus和ui:
nohup storm nimbus &
nohup storm ui &
supervis機器上啟動:
nohup storm supervisor &
storm安裝配置
1.修改主機名 vim etc sysconfig network networking yes hostname master 2.修改ip 先用ifconfig得到ip資訊,將其複製 設定ip位址為靜態 vim etc sysconfig network scripts ifcfg eth0 b...
storm集群安裝配置
1.安裝jdk 略2.安裝zookeeper集群 flux04,flux05,flux06 略3.安裝storm flux07,flux08,flux09 解壓安裝包即可 4.配置storm 修改 storm home conf目錄下的storm.yaml檔案。1 storm.zookeeper.s...
storm集群安裝配置
1 首先安裝zookeeper集群 2 安裝storm tar zxvf apache storm 1.2.2.tar.gz c usr local sudo mv apache storm 1.2.2 storm3 更改conf目錄下storm.yarml配置檔案 sudo vi storm.ya...