专注于 JetBrains IDEA 全家桶,永久激活,教程
持续更新 PyCharm,IDEA,WebStorm,PhpStorm,DataGrip,RubyMine,CLion,AppCode 永久激活教程

Storm集群安装与部署

准备

1、三台虚拟机

  192.168.1.128  Nimbus

  192.168.1.131  Supervisor

  192.168.1.132  Supervisor

2、JDK1.8

3、Zookeeper3.4.10

4、Storm-1.1.1

步骤

1、配置Storm(PS:三台机器的配置都是这样的)

storm.zookeeper.servers:
    - "192.168.1.128"
nimbus.seeds: ["192.168.1.128"]
storm.local.dir: "/usr/local/data/storm"
supervisor.slots.ports:
    - 6700
    - 6701
    - 6702
storm.health.check.dir: "healthchecks"
storm.health.check.timeout.ms: 5000

2、启动

192.168.1.128
[root@localhost zookeeper-3.4.10]# bin/zkServer.sh start
[root@localhost apache-storm-1.1.1]# bin/storm nimbus
[root@localhost apache-storm-1.1.1]# bin/storm ui

192.168.1.131
[root@localhost apache-storm-1.1.1]# bin/storm supervisor

192.168.1.132
[root@localhost apache-storm-1.1.1]# bin/storm supervisor

操作演示

90_1.png

90_2.png

90_3.png

90_4.png

90_5.png

90_6.png

90_7.png

到这里,可以看到集群已经启动成功了。接下来,将WordCount程序在集群中运行,只需做如下改动。

90_8.png

90_9.png

mvn clean package打成jar包上传,并运行

90_10.png

90_11.png

90_12.png

参考

http://storm.apache.org/releases/1.1.1/Setting-up-a-Storm-cluster.html

http://storm.apache.org/releases/1.1.1/Running-topologies-on-a-production-cluster.html

http://storm.apache.org/releases/1.1.1/Command-line-client.html

文章永久链接:https://tech.souyunku.com/21580

未经允许不得转载:搜云库技术团队 » Storm集群安装与部署

JetBrains 全家桶,激活、破解、教程

提供 JetBrains 全家桶激活码、注册码、破解补丁下载及详细激活教程,支持 IntelliJ IDEA、PyCharm、WebStorm 等工具的永久激活。无论是破解教程,还是最新激活码,均可免费获得,帮助开发者解决常见激活问题,确保轻松破解并快速使用 JetBrains 软件。获取免费的破解补丁和激活码,快速解决激活难题,全面覆盖 2024/2025 版本!

联系我们联系我们