一、前置环境准备:
1.准备三台虚拟机
2.配置ip并关闭防火墙
3.配置主机名和ip映射
4.ssh免密登录
5.安装jdk和zookeeper
二、安装流程:
1.上传并解压storm安装包
tar -xzvf apache-storm-1.1.0.tar.gz
2.进入storm文件夹下创建data目录
mkdir data
3.进入storm/conf文件夹下编辑storm.env.sh
vim storm-env.sh
export JAVA_HOME=/opt/module/jdk
export STORM_CONF_DIR="/opt/module/storm/conf"
4.进入storm/conf文件夹下编辑storm.yaml(-后面有空格不能省略)
# 设置Zookeeper的主机名称
storm.zookeeper.servers:
- "node1"
- "node2"
- "node3"
# 设置主节点的主机名称
nimbus.seeds: ["node1"]
# 设置Storm的数据存储路径
storm.local.dir: "/opt/module/storm/data"
# 设置Worker的端口号
supervisor.slots.ports:
- 6700
- 6701
- 6702
- 6703
5.配置环境变量
vim /etc/profile
#STORM_HOME
export STORM_HOME=/opt/module/storm
export PATH=$PATH:$STORM_HOME/bin
6.分发storm到其他两台虚拟机

本文档详细介绍了storm集群的安装部署步骤,包括前置环境准备,如虚拟机配置、防火墙关闭、ssh免密登录、jdk和zookeeper的安装;安装流程,如解压storm、配置环境变量和storm.yaml文件;启动storm服务,包括zookeeper、nimbus、supervisor及storm ui;最后通过http://node1:8080/index.html检查集群状态。
最低0.47元/天 解锁文章
1706

被折叠的 条评论
为什么被折叠?



