首页 > 其他分享 >【Storm篇】--Storm从初始到分布式搭建

【Storm篇】--Storm从初始到分布式搭建

时间:2022-12-30 17:38:07浏览次数:58  
标签:bin supervisor logs -- nimbus Storm storm 分布式



=========================================================

声明:由于不同平台阅读格式不一致(尤其源码部分),所以获取更多阅读体验!!

个人网站地址:​http://www.lhworldblog.com/

==========================================================



一、前述

Storm是一个流式处理框架,相比较于SparkStreaming是一个微批处理框架,hadoop是一个批处理框架。

二 、搭建流程

1.集群规划

         Nimbus    Supervisor   Zookeeper
node01      1                                
node02                 1                      1
node03                 1                      1

node04                 1                      1

2.配置

node01作为nimbus。
 vim conf/storm.yaml


storm.zookeeper.servers:
- "node02"
- "node03"
- "node04"

storm.local.dir: "/tmp/storm"

nimbus.host: "node01"

supervisor.slots.ports:
- 6700
- 6701
- 6702
- 6703


PS:supervisor.slots.ports 相当于启动4个worker进程 配置一定要顶格写!!!!!!!在storm目录中创建logs目录

mkdir logs启动ZooKeeper集群

4.启动服务

node1上启动Nimbus ./bin/storm nimbus >> ./logs/nimbus.out 2>&1 & tail -f logs/nimbus.log ./bin/storm ui >> ./logs/ui.out 2>&1 & tail -f logs/ui.log 节点node02和node03,node04启动supervisor,按照配置,每启动一个supervisor就有了4个slots ./bin/storm supervisor >> ./logs/supervisor.out 2>&1 & tail -f logs/supervisor.log (当然node1也可以启动supervisor) http://node1:8080/ 提交任务到Storm集群当中运行: ./bin/storm jar examples/storm-starter/storm-starter-topologies-0.9.4.jar storm.starter.WordCountTopology test 环境变量可以配置也可以不配置 export STORM_HOME=/opt/sxt/storm export PATH=$PATH:$STORM_HOME/bin

【Storm篇】--Storm从初始到分布式搭建_jar


 

标签:bin,supervisor,logs,--,nimbus,Storm,storm,分布式
From: https://blog.51cto.com/u_11936913/5980841

相关文章

  • 大白话5分钟带你走进人工智能-第十五节L1和L2正则几何解释和Ridge,Lasso,Elastic Net回
                                        第十五节L1和L2正则几何解释和Ridge,Lasso,ElasticNet回归上一节中我们讲解了L1和L2正则的概念......
  • Hadoop源码篇--Reduce篇
    声明~由于不同博客平台代码阅读样式不一样,所以欢迎访问本人博客园地址:​​Hadoop源码篇--Reduce篇​​​​个人网页博客地址:​​​​Hadoop源码篇--Reduce篇​​ ​​带给......
  • C
     如何安装VsualStudio: (1)安装包下载路径:https://visualstudio.microsoft.com/zh-hans/downloads/ (2)安装指导路径:https://blog.csdn.net/bxy0806/article/det......
  • FTP搭建YUM源
    一、需求背景    在一些涉密单位,为了更好的维护好内网环境,虚拟机一般都是禁止上外网的,并且接外设必须是客户自己的或者必我们的也必须现场认证一下,windows的话可以......
  • 【Storm篇】--Storm并发机制
    =========================================================声明:由于不同平台阅读格式不一致(尤其源码部分),所以获取更多阅读体验!!个人网站地址:​​http://www.lhworldblog.......
  • antv g6 4.7版本
    antv4.8文档设置可缩放拖动画布letgraph=newG6.Graph({modes:{//拖拽画布缩放画布default:['drag-canvas','zoom-canvas']}......
  • 【Storm篇】--Storm 容错机制
    =========================================================声明:由于不同平台阅读格式不一致(尤其源码部分),所以获取更多阅读体验!!个人网站地址:​​http://www.lhworldblog.......
  • 关于AWS-EBS-volume信息的收集方法及性能对比
    笔者刚开始只是注意到了EC2下面的classEC2.Volume(id)- AresourcerepresentinganAmazonElasticComputeCloud(EC2)Volume:可参考:https://boto3.amazonaws.com......
  • 【Storm篇】--Storm分组策略
    =========================================================声明:由于不同平台阅读格式不一致(尤其源码部分),所以获取更多阅读体验!!个人网站地址:​​http://www.lhworldblog.......
  • HDLBits--Verilog习题记录4
    4.Circuits---SequentialLogic---LatchesandFlip-Flops----Edgecaptureregister问题描述:Foreachbitina32-bitvector,capturewhentheinputsignalchanges......