centos 集群,centos7环境下搭建storm集群

 2023-09-23 阅读 26 评论 0

摘要:前提: 使用的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/下: [
前提:
使用的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@clsserv210 bigdata]# pwd
/home/jason/bigdata
[root@clsserv210 bigdata]# ll
总用量 4
drwxrwxrwx 10 root root 4096 9月 13 17:11 storm-0.9.5
2、配置环境变量:
添加如下两行storm的路径变量:
export STORM_HOME=/home/jason/bigdata/storm-0.9.5
export PATH=$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 &
如下所示:
[root@clsserv210 bin]# storm nimbus > /dev/null 2>&1 &
[1] 3126
[root@clsserv210 bin]# storm ui > /dev/null 2>&1 &
[2] 3188
[root@clsserv210 bin]# storm supervisor > /dev/null 2>&1 &
[3] 3243

6.在浏览器中输入地址:http://11.12.112.210:8080/


版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/1/91766.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息