美文网首页程序员
33 storm 集群搭建

33 storm 集群搭建

作者: 逐暗者 | 来源:发表于2017-09-17 00:58 被阅读0次

上一篇 storm 单词计数, 主要结合一个单词计数案例来从代码层面认识storm,本篇主要讲解storm 集群搭建。

直接开干吧。

节点规划 centos 6.5-minimal

192.168.0.16(nimbus/supervisor/ui)、192.168.0.17(supervisor)、192.168.0.18(supervisor)

准备环境

安装Java 7 和 Python 2.6.6 和 zookeeper,这里就不展开讲解了。

下载 storm

cd /usr/local && wget http://mirrors.tuna.tsinghua.edu.cn/apache/storm/apache-storm-1.1.0/apache-storm-1.1.0.tar.gz && tar -zxvf apache-storm-1.1.0.tar.gz -C ./ && mv apache-storm-1.1.0 storm

配置环境变量

vim ~/.bashrc

storm 环境变量配置

刷新配置

source ~/.bashrc

创建 storm dir 目录

mkdir /var/storm

修改 storm 配置文件

vim /usr/local/storm/conf/storm.yaml

配置 zookeeper 列表
storm.zookeeper.servers:     
     - "192.168.0.16"
     - "192.168.0.17"
     - "192.168.0.18"
配置 nimbus
nimbus.seeds: ["192.168.0.16"]
配置 storm 本地 dir
storm.local.dir: "/var/storm"
配置 supervisor.slots.ports(指定每个机器上可以启动多少个worker,一个端口号代表一个worker)
supervisor.slots.ports:
     - 6700
     - 6701
     - 6702
     - 6703

配置完毕!,所有节点都按以上方式执行(建议scp )

启动storm集群

启动 zookeeper 集群

启动nimbus (192.168.0.16)

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

nimbus 启动成功

启动 supervisor (192.168.0.16,192.168.0.17,192.168.0.18)

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

supervisor 启动成功
启动 storm ui 监控界面(192.168.0.16)

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

启动 storm ui 监控界面

打开浏览器,访问 http://192.168.0.16:8080 即可

storm ui 监控界面

以上就是本章内容,如有不对的地方,请多多指教,谢谢!

为了方便有需要的人,本系列全部软件都在 https://pan.baidu.com/s/1qYsJZfY

下章预告:主要 “如何将代码打包部署到storm 集群运行”

作者:逐暗者 (转载请注明出处)

相关文章

  • 33 storm 集群搭建

    上一篇 storm 单词计数, 主要结合一个单词计数案例来从代码层面认识storm,本篇主要讲解storm 集群搭...

  • 34 如何将代码打包部署到storm 集群运行

    上一篇 storm 集群搭建, 主要讲解storm 集群搭建,本篇结合上一篇如何将代码打包部署到storm 集群运...

  • Storm集群搭建

    Storm集群搭建 1、下载StormApache官方下载Storm链接为:http://storm.apache...

  • 大数据基础知识学习-----Storm学习笔记(三)Storm集

    Storm集群搭建 环境准备 jar包下载 安装集群步骤:http://storm.apache.org/rele...

  • Zookeeper+Storm集群搭建

    基础集群环境参考上一篇文章:集群基础环境搭建 Storm集群架构 Storm是Master-Slaves 主从架构...

  • storm集群搭建

    要搭建storm集群,需要准备一下软件。 1、JDK1.7 2、Zookeeper3.4.5 3、Storm0.9...

  • Storm集群搭建

    近来公司项目步入大数据的范畴,需要Spark、Storm方面的知识储备。在学习了Scala之后,进入正式的开发准备...

  • 2. 搭建 CentOS 集群 - 介绍

    搭建一个4个节点的 CentOS 集群,支撑接下来演示环境中 Redis 集群、Storm 集群、Nginx、To...

  • 启动/停止集群脚本

    启动zookeeper集群脚本 停止zookeeper集群脚本 启动Storm集群脚本 停止Storm集群脚本 提...

  • Storm 测试

    本文将学习如何使用java创建Storm拓扑 Storm集群的组件 Storm集群类似于Hadoop集群,只不过 ...

网友评论

    本文标题:33 storm 集群搭建

    本文链接:https://www.haomeiwen.com/subject/ipausxtx.html