CentOS7環境下搭建storm集群

2021-08-08 21:12:27 字數 2151 閱讀 8094

使用的

zookeeper

集群為:

11.12.112.215:2181,11.12.112.216:2181,11.12.112.217:2181 並且

zookeeper

集群已經啟動成功;下面將以

11.12.112.210

伺服器上為例,說明

storm

的部署過程: 1

、解壓storm

到目錄/home/jason/bigdata/下:

[root@clsserv210bigdata]# pwd

/home/jason/bigdata

[root@clsserv210bigdata]# ll

總用量4

drwxrwxrwx 10root root 4096 9

月13 17:11storm-0.9.5 2

、配置環境變數:

新增如下兩行

storm

的路徑變數:

exportstorm_home=/home/jason/bigdata/storm-0.9.5

exportpath=$path:$storm_home/bin

到環境變數檔案:

/etc/profile中

執行source /etc/profile 3

、設定配置檔案:

先建立乙個目錄:

/home/jason/bigdata/storm_worker_space/local_dir

,下面的配置檔案中將會使用。 #

設定storm

所依賴的

zookeeper

storm.zookeeper.servers:

-"11.12.112.215"

-"11.12.112.216"

-"11.12.112.217"

storm.zookeeper.port:2181 #

設定 nimbus.host:"11.12.112.210"

supervisor.slots.ports:

- 6700

- 6701

- 6702

- 6703 #

設定storm

的本地目錄

storm.local.dir:"/home/jason/bigdata/storm_worker_space/local_dir"

4、新增所依賴的

kafka

、scala

、metrics

的庫到storm

的lib

目錄下:

kafka_2.11-0.8.2.2.jar

、scala-library-2.11.5.jar

、metrics-core-2.2.0.jar

,這兩個檔案在

kafka

的lib

目錄下,解壓縮

kafka

的壓縮包後就能得到;

5.啟動

storm

執行如下命令:

storm nimbus

storm ui

storm supervisor

如果出現如下錯誤:

-bash: storm:

未找到命令

則說明你的

storm

的環境變數沒有設定,或者沒有生效;

執行如下命令,可不讓

storm

輸出日誌:

storm nimbus> /dev/null 2>&1 &

storm ui >/dev/null 2>&1 &

storm supervisor> /dev/null 2>&1 &

如下所示:

CentOS 7 環境搭建GitLab

gitlab是乙個基於 web 的 git 倉庫管理工具,使用開源許可證。官網 系統要求 支援的發行版 ubuntu,debian,centos,opensuse,red hat enterprise linux 請使用centos的包 scientific linux 請使用centos的包 or...

Centos7環境搭建lnmp環境

原創 編譯安裝lnmp環境 準備軟體 nginx1.10.3 php 5.5.12 mariadb10.0.8 資料庫在此使用的yum安裝 一 yum安裝mariadb資料庫 yum y install mariadb 啟動資料庫 systemctl start mariadb 修改root密碼 g...

gitlab 在CentOS7 環境搭建

一 安裝和配置必要的依賴關係 如果你安裝字尾來傳送電子郵件時請選擇 設定。而不是使用字尾還可以使用sendmail或配置自定義smtp伺服器和配置乙個smtp伺服器。在centos 6和7,下面的命令將開啟http和ssh訪問系統中的防火牆。可能會需要先關閉防火牆 systemctl stop fi...