Storm安装
一、Storm 安装配置
1.安装 JDK
2.安装 Zookeeper
3.安装 Storm
tar -zxvf apache-storm.tar.gz
cd apache-storm 进入解压后的目录
mkdir tmp 建立程序运行的数据存储位置
cd conf
vim storm.yaml 配置信息
# 配置zk信息
storm.zookeeper.servers:
- "linux01"
- "linux02"
- "linux03"
#配置主机器
nimbus.host : "linux01"
#配置数据存储位置,注意空格,否则运行时报错
storm.local.dir : "/usr/local/software/apache-storm-0.9.3/tmp"
--- 配置完毕 -- esc :wq
远程发送到其他机器上
scp -r apache-storm root@linux02
scp -r apache-storm root@linux03
无需更改配置
4.启动
cd /bin
linux01
./storm nimbus & -- & 后台启动
./storm supervisor &
./storm ui & -- 可在浏览器访问
linux02 / linux 03
./storm supervisor &
5.浏览器访问
192.168.76.131:8080 storm UI 界面
二、上传并运行JAR包
0.修改 Topology中的代码
// 生产拓扑
StormTopology stormTopology = builder.createTopology();
Config config = new Config();
// 集群运行
StormSubmitter.submitTopology("wordCountTopology", config, stormTopology);
// 本地运行
// LocalCluster local = new LocalCluster();
// local.submitTopology("wordCountTopology", config, stormTopology);
// // 断点调试,调整时间
// Thread.sleep(10*1000);
// local.killTopology("wordCountTopology");
// local.shutdown();
1.导出 jar 包
右键 工程 --> export --> 只勾选 src/main/java 下的内容 --> next
输入main class --> WordCountTopology --> 导出 wordCountTopology.jar
2.上传 jar 包
rz
3.运行 jar 包
cd ../bin
./storm jar /usr/local/software/work/wordCountTopology.jar com.study.storm.test.wordcount.WordCountTopology
-- 主程序的入口
4.在 storm UI 界面查看运行状态
5.关闭 jar 包
storm kill "wordCountTopology"
分享到:
相关推荐
在标签中,"storm 安装包" 暗示了这个文件的用途,即它是 Apache Storm 的安装或部署资源,用户可以通过解压并按照特定步骤安装来在自己的环境中使用 Storm。 压缩包子文件的文件名称 "apache-storm-2.4.0" 暂时...
标题中的 "apache-storm-1.2.3.tar.gz" 指的是 Apache Storm 的 1.2.3 版本,这是一个压缩包文件,通常包含所有必要的源代码和二进制文件,用于在不同的操作系统上安装和运行 Storm。 安装 Apache Storm 需要遵循...
2. **安装Java**:Storm依赖Java运行环境(JRE)和Java开发工具包(JDK),因此需要确保系统已安装了Java 7或更高版本。 3. **下载Storm**:从Apache Storm的官方网站下载对应版本的压缩包,这里是0.8.1版本。 4. **...
对于STORM软件的安装步骤,请参考官方网站提供的“Getting Started”文档:<http://storm.rts-software.org/>。 #### 三、XML文件作为仿真规格说明 本节将详细介绍作为STORM输入的XML文件的结构和内容。XML文件...
文件名: apache-storm-2.4.0.tar.gz.zip 这是 Apache Storm 2.4.0 的安装包,Storm 是一个免费开源...这个安装包包含了所有你需要安装和运行 Apache Storm 2.4.0 的文件。请确保在下载后按照官方文档进行安装和配置。
开发人员可以通过编译源代码并安装到本地或远程集群上,进行定制化开发和部署。使用 Maven 或 Gradle 等构建工具,可以很容易地构建和测试 Storm 项目。 总结一下,Apache Storm 2.0.0 是一个强大的实时计算框架,...
在安装和部署Apache Storm 2.1.0时,你需要解压此压缩包,然后配置相关环境变量,包括STORM_HOME、JAVA_HOME等。之后,你可以通过Nimbus节点启动和管理拓扑,或者通过Supervisor节点运行任务。Storm还支持本地模式,...
标题 "apache-storm-1.2.1.tar.gz" 暗示这是Apache Storm 1.2.1版本的Linux系统专用安装包,通常以tar.gz格式打包,这是一种常见的Linux软件分发方式,便于在Linux环境中解压和安装。 描述中的"storm是最火的实时...
首先,运行 `pip install wheel` 如果还没有安装wheel库,然后在包含whl文件的目录下运行 `pip install AMQP_Storm-1.3.3-py2.py3-none-any.whl` 安装AMQP Storm。 5. **“使用说明.txt”**:这个文件可能包含关于...
未经许可获取设备信息访问位置[智能手机] Os Password Grabber [WIN-10] 访问网络摄像头存取麦克风经过测试的操作系统卡利Linux 2020在Kali Linux上安装$ git clone https://github.com/ultrasecurity/Storm-...
"storm-search-2.0"可能是指Storm-Search的2.0版本的主程序或库文件,"storm-search-2.0说明文档.doc"是关于如何使用该版本的详细说明文档,通常会涵盖安装步骤、配置指南、API参考等内容,而"storm-search-2.0.1...
2. 解压后,将Storm的目录移动到你希望安装的位置,比如在Linux上将其移动到/usr/local下: ``` sudo mv apache-storm-1.0.3 /usr/local/storm ``` 3. 接下来,配置环境变量。在bashrc或bash_profile文件中添加以下...
在CDH 6.3.1上安装和配置 Apache Atlas Storm Hook 的步骤大致如下: 1. 首先,确保已经部署了 Apache Atlas 和 Apache Storm 并且它们都在运行。 2. 解压提供的 "apache-atlas-storm-hook-2.1.0" 文件到适合的位置...
在项目实践中,我们首先需要搭建CDH5环境,包括CM5的安装部署、Hadoop、HBase和Zookeeper集群的管理。Kafka的集群搭建和优化也是关键步骤,包括设置合适的broker配置,确保高可用性和性能。Java API的使用使得我们...
2. **AMQP_Storm-1.3.1-py2.py3-none-any.whl**:这是实际的 Wheel 文件,包含了 AMQP_Storm 库的所有代码和元数据,可以使用 pip 进行安装。 **AMQP_Storm** 库很可能是用于处理 AMQP (Advanced Message Queuing ...
2. AMQP_Storm-1.4.0-py2.py3-none-any.whl - 这就是AMQP Storm的wheel包本身,用户可以通过Python的pip工具进行安装。 **AMQP Storm** 是一个Python库,它提供了与AMQP(Advanced Message Queuing Protocol)消息...
1. **设置环境**:安装 Java、Maven 或 Gradle,配置 Kafka 和 Storm 的环境。 2. **构建项目**:使用构建工具(如 Maven)从源代码构建项目。 3. **配置 Kafka**:设置 Kafka 的 broker 配置,并创建需要的 topic。...
安装AMQP_Storm时,首先需要解压"AMQP_Storm-1.3.4-py2.py3-none-any.whl.zip",然后使用Python的pip工具来安装wheel文件,命令可能是`pip install AMQP_Storm-1.3.4-py2.py3-none-any.whl`。在Python环境中,一旦...
安装安装(以便您可以将拓扑上传到测试集群) 启动测试环境fig up 启动kafka外壳start-kafka-shell.sh <Docker> <Zookeeper> 在外壳中,创建一个主题$KAFKA_HOME/bin/kafka-topics.sh --create --topic storm-...