Storm-1.1.3的安装

5 篇文章 0 订阅
1 篇文章 0 订阅

环境

centos7

zookeeper-3.4.10

storm-1.1.3

master节点         nimbus

node1,2,3节点    supervisor

安装storm之前必须安装zookeeper

 

安装步骤

1、下载并解压

下载网址

https://mirrors.tuna.tsinghua.edu.cn/apache/storm/apache-storm-1.1.3/apache-storm-1.1.3.tar.gz

解压并重命名

tar -zxvf apache-storm-1.1.3.tar.gz

mv apache-storm-1.1.3 storm-1.1.3

 

2、配置环境变量

vi /etc/profile

#set storm environment
export STORM_HOME=/home/hadoop/storm-1.1.3
export PATH=$PATH:$STORM_HOME/bin

更新环境变量

source /etc/porfile

查看storm版本验证环境变量

 

3、修改配置文件

cd storm-1.1.3/conf

vi storm.yaml

# 指定zookeeper集群
 storm.zookeeper.servers: # 注意下边必须以空格开头,不能用制表符,且第一个字符为-
     - "node1"
     - "node2"
     - "node3"
# 指定zookeeper集群的端口号
 storm.zookeeper.port: 2181
# 指定storm本地状态保存地址
 storm.local.dir: "/home/hadoop/storm-1.1.3/data"
# 指定Storm的nimbus
 nimbus.seeds: ["master"]
# 指定supervisor上启动worker对应的端口号 
 supervisor.slots.port:  # 这个表示此节点最多运行多少个worker进程。在此为4个
     - "6700"
     - "6701"
     - "6702"
     - "6703"

 

4、将storm分发至其它节点

scp -r /home/hadoop/storm-1.1.3/ root@node1:/home/hadoop/

scp -r /home/hadoop/storm-1.1.3/ root@node2:/home/hadoop/

scp -r /home/hadoop/storm-1.1.3/ root@node3:/home/hadoop/

 

5、启动测试

启动zookeeper

zkStart-all.sh     //自己写的脚本,作用是启动全部zookeeper服务器,参考https://blog.csdn.net/qq_43605654/article/details/90750663

查看zookeeper状态

主节点启动nimbus,开启storm的UI界面

storm nimbus &

storm ui &

子节点启动supervisor

storm supervisor &

使用jsp指令查看进程

从主节点的Storm UI界面查看Storm集群信息,端口默认为8080,即master:8080

 

6、关闭

Storm一经开启是没有指令关闭的,只能通过杀死进程来关闭

首先通过指令jps查看storm相关进程。之后使用指令 kill + 进程号 的方式杀死进程。

 

如果文章对你有帮助的话就点个赞鼓励一下吧!

Storm分布式实时计算模式由Apache Storm 项目核心贡献者吉奥兹、奥尼尔亲笔撰 写,融合了作者丰富的Storm实战经验,通过大量示例,全面而系统地讲解使用Storm进行分布式实 时计算的核心概念及应用,并针对不同的应用场 景,给出多种基于Storm的设计模式,为读者快速 掌握Storms分布式实时计算提供系统实践指南。 《Storm分布式实时计算模式》分为10章:第l章介绍使用storm建立一 个分布式流式计算应用所涉及的核心概念,包括 storm的数据结构、开发环境的搭建,以及Storm 程序的开发和调试技术等;第2章详细讲解storm 集群环境的安装和搭建,以及如何将topology部署 到分布式环境中;第3章通过传感器数据实例详细 介绍Trident topology;第4章讲解如何使用Storm 和Tridentj挂行实时趋势分析;第5章介绍如何使用 Storm进行图形分析,将数据持久化存储在图形数 据库中,通过查询数据来发现其中潜在的联系;第 6章讲解如何在Storm上使用递归实现一个典型的人 工智能算法;第7章演示集成Storm和非事务型系统 的复杂性,通过集成Storm和开源探索性分析架构 Druid实现一个可配置的实时系统来分析金融事件。 第8章探讨Lambda体系结构的实现方法,讲解如何 将批处理机制和实时处理引擎结合起来构建一个可 纠错的分析系统;第9章讲解如何将Pig脚本转化为 topology,并且使用Storm-YARN部署topology,从 而将批处理系统转化为实时系统;第10章介绍如 何在云服务提供商提供的主机环境下部署和运行 Storm
### 回答1: Latex(LATEX)是一种基于TeX的排版系统,广泛用于学术和专业文件的制作,如学术论文、学术书籍和技术文档。LATX-1.1.3-alpha是Latex的一个版本号,是该软件的一个早期测试版本。想要下载并使用Latex软件,需要访问Latex的官网(https://www.latex-project.org/),选择适合自己操作系统的版本进行下载。在下载和安装过程中一定要注意系统的兼容性和软件的版本号,以免出现不兼容或无法正常使用的问题。建议在安装之前先学习一些基本的Latex语法和操作,以便更好地使用这个强大的排版工具。在学习过程中可以通过在线的教程、示例和论坛等途径获取帮助和支持,加快上手和提高使用效果。总之,下载Latex软件并不难,但运用它来制作高质量的学术和专业文档需要经过一定的学习和实践,才能达到高效和准确的效果。 ### 回答2: latx-1.1.3-alpha 是一种 LaTeX 排版系统的发行版,它是针对科技文献和学术出版物的。这个版本包含了一些更新和修复,以提高系统的性能和稳定性。如果你需要使用它来进行学术研究或者出版相关的工作,那么建议你先了解一下 LaTeX 的使用方法,因为它需要一些专业知识和技能。如果你已经熟悉了 LaTeX 的使用方法,那么可以访问 LaTeX 官网或者 GitHub 等网站来下载和安装这个版本。一般来说,根据操作系统的不同,下载和安装的方法可能会有所不同,建议查看官方文档和指南来了解。下载后需要对系统进行一些配置和设置,再调整一下编译器的选项,就可以开始使用了。总之,如果你需要高质量的科技文献排版,那么 LaTex 无疑是一个非常好的选择。 ### 回答3: latx-1.1.3-alpha是一个LaTeX编辑工具包的版本号。使用LaTeX可以创建高质量的科技出版物,如学术论文、书籍、演示文稿等。它具有强大的数学符号排版功能、参考文献管理和交叉引用等功能。因此,针对科技领域的作品,使用LaTeX是很常见的选择。 latx-1.1.3-alpha是一个处于开发阶段的版本,也就是alpha版本。这意味着它还没有达到正式版本,可能存在一些错误和不完善的地方。不建议在重要项目中使用这个版本,建议使用稳定版本。 要下载latx-1.1.3-alpha,可以在LaTeX社区的官网进行下载。在下载文件时,请注意检查文件的完整性和安全性,以避免下载到不良内容或病毒。下载之后,您需要将文件解压缩并按照说明进行安装,以便在您的计算机上正确使用。 总的来说,如果您需要一款功能强大的排版工具来创建学术论文、书籍或演示文稿等科技出版物,LaTeX是一个不错的选择。但请尽可能选用稳定版本,以确保工作流程的顺畅。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值