Jstorm草草配置

简介: 今天帮同事调试一个双节点的Jstorm测试集群。 UI界面总是不能出现集群的具体信息。 参考几个URL调了一下。搞定了。 收获以下知识点: 1,UI是在storm.yaml里配置的 2,Jstorm分为nimbus和supervisor,前者相当于master,后者相当于slave。

今天帮同事调试一个双节点的Jstorm测试集群。

UI界面总是不能出现集群的具体信息。

参考几个URL调了一下。搞定了。

收获以下知识点:

1,UI是在storm.yaml里配置的

2,Jstorm分为nimbus和supervisor,前者相当于master,后者相当于slave。

3,管理节点和任务结点之前,用zookeeper用任务传递

4,每个节点,不分主从,storm.yaml的配置都是一样的。

5,主从节点的区别,是从启动命令来体现的。

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

配置完成后,将安装包分发到其它机器上,在nimbus节点执行

nohup jstorm nimbus &

执行stop.sh关闭nimbus

在supervisor执行

nohup jstorm supervisor &

执行stop.sh关闭supervisor

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

 

#集群zk配置,可多个,可单个 
storm.zookeeper.servers:
     - "10.5.3.100"
     - "10.5.3.101"
     - "10.5.3.102"
#ZK的存储目录
 storm.zookeeper.root: "/jstorm"
#指定主节点地点
 nimbus.host: "10.5.3.100"
#STORM存储目录
 storm.local.dir: "%JSTORM_HOME%/data"
#UI配置,记住,YAML文件,前面有空格哟,这里调了会!!!!~~~:)
 ui.clusters:
     - {
         name: "jstorm",
         zkRoot: "/jstorm",
         zkServers:
             [ "10.5.3.100","10.5.3.101","10.5.3.102"],
         zkPort: 2181,
       }

 

目录
相关文章
|
存储 算法 Java
雪花算法(snowflake) :分布式环境,生成全局唯一的订单号
雪花算法(snowflake) :分布式环境,生成全局唯一的订单号
雪花算法(snowflake) :分布式环境,生成全局唯一的订单号
|
传感器 物联网
详解MQTT主题和通配符
详解MQTT主题和通配符
2549 0
详解MQTT主题和通配符
|
9月前
|
人工智能 自然语言处理 安全
用AI重构人机关系,OPPO智慧服务带来了更“懂你”的体验
OPPO在2025开发者大会上展现智慧服务新范式:通过大模型与意图识别技术,构建全场景入口矩阵,实现“服务找人”。打通负一屏、小布助手等系统级入口,让服务主动触达用户;为开发者提供统一意图标准、一站式平台与安全准则,降低适配成本,共建开放生态。
712 31
Linux:nohup、&、 2>&1、/dev/null
Linux:nohup、&、 2>&1、/dev/null
|
监控
edac-utils的输出信息都有什么
【6月更文挑战第1天】edac-utils的输出信息都有什么
563 2
|
9月前
|
JavaScript Java Maven
【SpringBoot(二)】带你认识Yaml配置文件类型、SpringMVC的资源访问路径 和 静态资源配置的原理!
SpringBoot专栏第二章,从本章开始正式进入SpringBoot的WEB阶段开发,本章先带你认识yaml配置文件和资源的路径配置原理,以方便在后面的文章中打下基础
636 4
|
算法 安全 测试技术
golang 栈数据结构的实现和应用
本文详细介绍了“栈”这一数据结构的特点,并用Golang实现栈。栈是一种FILO(First In Last Out,即先进后出或后进先出)的数据结构。文章展示了如何用slice和链表来实现栈,并通过golang benchmark测试了二者的性能差异。此外,还提供了几个使用栈结构解决的实际算法问题示例,如有效的括号匹配等。
440 1
golang 栈数据结构的实现和应用
|
敏捷开发 网络协议 测试技术
|
存储 Java 编译器
【Java异常】Variable used in lambda expression should be final or effectively final
【Java异常】Variable used in lambda expression should be final or effectively final
798 0
|
前端开发 数据处理
对象数据的读取,看这一篇就够了!Object.keys()、Object.values()和Object.entries()用法详解;如何获取对象原型链上的属性
Object.keys()、Object.values()和Object.entries()都是利于对象操作的便捷方法,能有效提升数据处理的效率。 博客不应该只有代码和解决方案,重点应该在于给出解决方案的同时分享思维模式,只有思维才能可持续地解决问题,只有思维才是真正值得学习和分享的核心要素。如果这篇博客能给您带来一点帮助,麻烦您点个赞支持一下,还可以收藏起来以备不时之需,有疑问和错误欢迎在评论区指出~