storm搭建

1、安装jdk
mkdir /etc/profile.d/java.sh

#!/bin/bash
export JAVA_HOME=/usr/local/java/...
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/dt.jar:$JAVA_HOME/tools.jar
export PATH=$JAVA_HOME/bin:$PATH

source /etc/profile.d/java.sh
java -version 查看安装情况

2、安装python
centos7自带 2.7.5

3、安装zookeeper
解压到/usr/local/zookeeper
在/usr/local/zookeeper/conf中创建zoo.cfg
单机版:
tickTime=2000 ##服务器心跳时间,单位毫秒
dataDir=/opt/zookeeper-3.4.6/data ##数据目录,需要手动创建
clientPort=2181 ##监听client连接的端口

集群版:
tickTime=2000 ##服务器心跳时间,单位毫秒
dataDir=/opt/zookeeper-3.4.6/data ##数据目录,需要手动创建
clientPort=2181 ##监听client连接的端口
initLimit=10 ##投票选择新leader的初始化时间
server.1=xxx.xxx.xxx.xxx:2182
server.2=xxx.xxx.xxx.xxx:2182
server.3=xxx.xxx.xxx.xxx:2182
sysncLimit=5 同步时间

开启:
zkServer.sh start  开启zookeeper

4、安装storm
创建/opt/storm/data目录
配置conf下storm.yaml文件:
storm.local.dir : "/opt/storm/data"
storm.zookeeper.servers:
- "127.0.0.1" 也可以是直接的ip地址
- 第二个ip
storm.zookeeper.port : 2181
nimbus.host : 127.0.0.1

每个slave上面配置
supervisor.slots.ports:
还没搞懂

5、启动
首先启动zookeeper
然后 bin/storm nimbus &
bin/storm supervisor &
bin/storm ui &
jps可以看到:
2959 QuorumPeerMain3310 logviewer3414 Jps3228 nimbus3289 core
然后访问192.168.31.104:8080访问可以看到:

说明搭建成功。





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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值