Storm 集群安装部署手册
1 引言
1.1 编写目的
编写此文档,供 Storm 测试时使用。
1.2 预期读者
系统开发人员、系统维护人员及实施人员。
2 目标
通过阅读该手册,让读者明确 Storm 测试服务器硬件的配置情况,应用平
台的部署情况,并掌握系统应用发布方法,可以顺利开展应用软件的发布部署
工作。
3 应用部署方案
3.1 硬件环境
3.1.1 服务器列表
序号
IP
用途 用户名/密码 操作系统
1
192.168.36.50
Zookeeper 节点
Storm 的 nimbus、ui
/ linux
2
192.168.36.85
Zookeeper 节点
Storm 的 superevisor
/ linux
3
192.168.36.10
4
Zookeeper 节点
Storm 的 superevisor
/ linux
4
192.168.36.21
测试数据库
/ windows
3.2 数据库配置信息
序
号
IP SID
用户名/密码 备注
1
192.168.36.2
1
orcl
/
测试数据库
3.3 Storm 安装
3.3.1 安装说明
3.3.1.1 安装准备
3.3.1.1.1 配置存储
按照网省实际情况,规划服务器存储空间,查看服务器存储使用情况:
[weblogic@localhost log]$ df -h
3.3.1.1.2 配置网络
在安装前需要确保网络环境符合安装准备,需要关闭防火墙,在安装后
3.3.1.1.3 安装应用
所需应用程序:SSH 或者 Xmanager 等。
3.3.1.1.4 拷贝安装介质文件
将安装 Storm 所需的安装介质上传到各服务器指定目录下,本手册假定安
装文件存放在/root/storm 目录下。
Storm 的 依 赖 软 件 比 较 多 , 安 装 介 质 主 要 包 括 以 下 几 个 :
Python、zookeeper、zeromq、jzmq,storm。
3.3.1.1.5 修改服务器 HostName
为满足 Storm 在集群环境下任务的正常分配,需要确保各服务器的 HostName 唯
一,修改方式如下: