storm安裝筆記

一、準備條件

  1. 安裝jdk
  2. 安裝zookeeper
  3. 下載 storm官網

二、storm安裝

1.上傳、解壓並創建一個符號鏈接

$ tar -xzvf apache-storm-1.0.4.tar.gz -C /opt/module/ 
$ ln -s apache-storm-1.0.4 storm

2.配置環境變量

$ vi /etc/profile
#STORM
export STORM_HOME=/opt/module/apache-storm-1.0.4
export PATH=$PATH:$STORM_HOME/bin
$ source /etc/profile

3.查看版本號看是否安裝成功

bin/storm version

4.文件的分發

$ xsync apache-storm-1.1.0/ 
$ xsync /etc/prrofile 
$ source /etc/profile #分發玩配置文件,一定要其他集羣上重複做一下

5.修改配置文件

$ cd /opt/module/apache-storm-1.1.0/conf
$ vi vi storm.yaml
storm.local.dir: "/opt/module/apache-storm-1.0.4/storm"
storm.zookeeper.servers:
     - "s101"
     - "s102"
     - "s103"
storm.zookeeper.port: 2181
### nimbus.* configs are for the master
nimbus.seeds: ["s101"]

### ui.* configs are for the master
ui.host: 0.0.0.0
ui.port: 8080
supervisor.slots.ports:
    - 6700
    - 6701
    - 6702
    - 6703
  • 切記,這 - “s101” 前是四個空格,一定不要用製表格。然後雙引號裏面是zookeeper集羣的主機名(也可以配置一個,但是最好配置成集羣所有的節點)

  • 這些都是配置文件裏面,找到這些配置,更改成你的集羣信息

  • 這裏面千萬注意不能用製表符

6.保存退出在分發文件
7.啓動進程(先啓動zkeeper)

在搭建nimbus的機器上面啓動nimbus進程

```
$ storm nimbus     &   
```

啓動各個節點的supervisor
```
$ storm supervisor &    #去每個節點運行一下
```
 啓動ui進程 
```
$ storm ui &   
```

啓動日誌進程

```
$ storm logviewer &

```
  1. 用webUI查看 http://s101:8080

    • 主要檢查你自己啓動的進程在各個節點上是否成功。

三、尾巴

1.如有錯誤歡迎大家指出,我會及時更正,有什麼不懂也可以留言提問,互相交流嗎。
2.也許大家覺得這沒什麼,但是我會認真對待,把它當成我的筆記、心得、這樣才能提升自己。

歡迎訪問我的csdn博客

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