storm-0.9.5集羣搭建

搭建storm集羣準備了4臺機器,storm版本是0.9.5,下載地址:http://storm.apache.org/downloads.html,這次是在裝有hadoop環境的機器上搭建的,所以jdkzookeeper安裝就略過了。

namenode2  (主節點)

datanode1   (子節點)

datanode2   (子節點)

datanode3   (子節點)

 

開始搭建。。。

1. 修改主機名

vi /etc/sysconfig/network

2.修改固定IP

vi /etc/sysconfig/network-scripts/ifcfg-eth0 

3.修改IP主機映射關係

vi /etc/hosts

4.關閉防火牆(測試環境,如果是生產環境需要配置規則)

service iptables stop

5.重啓

reboot –n

6.  安裝JDK,添加JDK環境變量(略)

7. 安裝zookepper,添加zookepper環境變量(略)

8. 解壓storm

tar –zxvf apache-storm-0.9.5.tar.gz

9.修改conf下的storm.yaml文件

vi /apache-storm-0.9.5/conf/ storm.yaml

 

storm.zookeeper.servers:
     - "datanode1"
     - "datanode2"
     - "datanode3"
     - "namenode2"
nimbus.host: "namenode2"

storm.zookeeper.servers是配置zookeeper的,nimbus.host是配置主節點的,這裏寫的都是主機名,也可以使用ip

10 .在主節點啓動服務

/apache-storm-0.9.5/bin/storm nimbus >/dev/null 2>&1 &
/apache-storm-0.9.5/bin/storm ui >/dev/null 2>&1 &

11.在子節點啓動服務

/apache-storm-0.9.5/bin/storm supervisor >/dev/null 2>&1 &

 

12.分別在每臺機器上用jps查看,住節點增加兩個進程: nimbus(主節點進程)core(監控頁面),子節點增加一個進程supervisor(子節點進程)

13. 瀏覽器查看:http://namenode2:8080/index.html


 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章