Storm集群部署(2)

Storm集群结构

Nimbus和Supervisor

在Storm的集群里面有两种节点:控制节点和工作节点。控制节点上面运行一个叫Nimbus进程,Nimbus负责在集
群里面分发代码,分配计算任务,并且监控状态。
每一个工作节点上面运行一个叫做Supervisor进程。Supervisor负责监听从Nimbus分配给它执行的任务,据
此启动或停止执行任务的工作进程
Nimbus和Supervisor之间的所有协调工作都是通过Zookeeper集群完成。

Linux主机名

Strom角色

Zookeeper

MASTER

Nimbus

单节点Zookeeper

SLAVE-1

Supervisor

 

SLAVE-2

Supervisor

 

配置linux环境

linux版本:CentOS-6.4-x86_64
linux基本配置:
修改主机名
修改IP
修改主机和IP的映射关系
关闭防火墙

安装JDK

版本:jdk-6u45-linux-x64
安装步骤:
上传jdk安装包
解压安装
配置环境变量

Storm集群安装

1. 搭建Zookeeper集群
2. 安装Storm依赖(zeromq、jzmq、python)
3. 下载并解压Storm发布版本
4. 修改storm.yaml配置文件
5. 启动Storm各个后台进程
发布了284 篇原创文章 · 获赞 45 · 访问量 10万+

猜你喜欢

转载自blog.csdn.net/qq_31784189/article/details/103551974