Storm安装部署

1.需先安装zookeeper Zookeeper安装及配置
2.在/opt下新建目录 storm,上传安装包并解压
tar -zxvf  apache-storm-0.9.6.tar.gz
3.修改storm 配置文件

在storm 下新建目录 localdir

vim storm.yaml
# 指定storm使用的zk集群
 storm.zookeeper.servers:
     - "hadoop01"
     - "hadoop02"
     - "hadoop03"

 #storm.local.dir 配置保存状态信息的目录
 storm.local.dir: "/opt/storm/localdir"
# 指定storm集群中的nimbus节点所在的服务器
 nimbus.host: "hadoop01"
# 指定nimbus启动JVM最大可用内存大小
 nimbus.childopts: "-Xmx1024m"
# 指定supervisor启动JVM最大可用内存大小
 supervisor.childopts: "-Xmx1024m"
# 指定supervisor节点上,每个worker启动JVM最大可用内存大小
 worker.childopts: "-Xmx768m"
# 指定ui启动JVM最大可用内存大小,ui服务一般与nimbus通在一个节点上
 ui.childopts: "-Xmx768m"
# 指定supervisor节点上,启动worker时对应的端口号,每个端口对应槽,每个槽位对应一个worker
 supervisor.slots.ports:
   - 6700
   - 6701
   - 6702

4.配置环境变量
vim /etc/profile
#set storm env
export STORM_HOME=/opt/storm/apache-storm-0.9.6
export PATH=${STORM_HOME}/bin:$PATH

source /etc/profile
5.分发
scp -r storm  storm02:/opt
scp -r storm  storm03:/opt

scp /etc/profile storm02:/etc
scp /etc/profile storm03:/etc
6.启动zookeeper

依次在不同的节点输入 zkServer.sh start 启动

查看zk集群的状态
依次在不同的节点上过,输入zkServer.sh status
只有一个主节点,leader 其他都是follow

7.启动各组件

a.在nimbus.host 所属的机器上启动 nimbus 服务

storm nimbus

在这里插入图片描述
b.在nimbus.host 所属的机器上启动 ui 服务

storm ui

c.在其他服务器上启动supervisor服务

storm supervisor

在这里插入图片描述

8.查看stormui

访问nimbus.host://8080,即可看到storm的ui界面
在这里插入图片描述
界面简单介绍:

Used slots:使用的worker数。
Free slots:空闲的worker数。
Executors:每个worker的物理线程数。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值