博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Storm0.9.5单机版
阅读量:5998 次
发布时间:2019-06-20

本文共 1699 字,大约阅读时间需要 5 分钟。

一、安装JDK
jdk安装略去。。

二、安装zookeeper

1.下载解压。。

wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.6/zookeeper-3.4.6.tar.gztar -zxvf zookeeper-3.4.6.tar.gzmv zookeeper-3.4.6 zookeepercd zookeepercp conf/zoo_sample.cfg conf/zoo.cfg
2.配置环境变量

vim /etc/profileexport ZOOKEEPER_HOME=/usr/local/zookeeperexport PATH=$ZOOKEEPER_HOME/bin:$PATH
三、安装Storm

1.下载解压。。

wget http://www.apache.org/dyn/closer.cgi/storm/apache-storm-0.9.5/apache-storm-0.9.5.tar.gztar -zxvf apache-storm-0.9.5.tar.gzmv apache-storm-0.9.5 stormcd storm

2.配置环境变量

vim /etc/profileexport STORM_HOME=/usr/local/stormexport PATH=$STORM_HOME/bin:$PATHsource /etc/profile
3.修改配置文件
vi conf/storm.yaml#storm.zookeeper.servers: Storm集群使用的Zookeeper集群地址storm.zookeeper.servers:     - "127.0.0.1"#     - "server2"storm.zookeeper.port: 2181      //zookeeper端口默认就是 2181#nimbus.host: Storm集群Nimbus机器地址,各个Supervisor工作节点#需要知道哪个机器是Nimbus,以便下载Topologies的jars、confs等文件nimbus.host: "127.0.0.1"# # #storm.local.dir: Nimbus和Supervisor进程用于存储少量状态,如jars、confs等的本地磁盘目录,
#需要提前创建该目录并给以足够的访问权限。然后在storm.yaml中配置该目录storm.local.dir: "/usr/local/storm/tmpdata"ui.port: 8088#supervisor.slots.ports: 对于每个Supervisor工作节点,需要配置该工作节点可以运行的worker数量。#每个worker占用一个单独的端口用于接收消息,该配置选项即用于定义哪些端口是可被worker使用的。#默认情况下,每个节点上可运行4个workers,分别在6700、6701、6702和6703端口:supervisor.slots.ports:    	- 6700    	- 6701    	- 6702     	- 6703
4.启动Storm

zkServer.sh startstorm nimbus		//在Storm主控节点上运行storm supervisor	//在Storm各个工作节点上运行storm ui		//在Storm主控节点上运行
5.打开浏览器访问8088端口,如下图

6.运行实例

cd examples/storm-starter提交任务storm jar storm-starter-topologies-0.9.5.jar storm.starter.WordCountTopology wordcountTop杀掉topology命令storm kill wordcountTop
7.UI如下图

转载于:https://www.cnblogs.com/baalhuo/p/5762092.html

你可能感兴趣的文章
react
查看>>
PostgreSQL 10.1 手册_部分 IV. 客户端接口_第 33 章 libpq - C 库_33.21. 例子程序
查看>>
iOS 性能优化
查看>>
Spread for Windows Forms高级主题(7)---自定义打印的外观
查看>>
【循序渐进学Python】5.Python常用流程控制及其他语句
查看>>
[LeetCode] Intersection of Two Arrays II 两个数组相交之二
查看>>
winpcap 发送数据包
查看>>
在centos系统shell脚本中cat和重定向符号<<EOF结合使用的注意事项
查看>>
cisco 出现 %Error opening tftp://255.255.255.255 错误解决办法
查看>>
VIM编辑器
查看>>
IE主页被篡改 地址框变灰
查看>>
在交换机上配置Telent
查看>>
linux上架设l2tp+ipsec ***服务器
查看>>
jenkins pipeline dotnet 编译模板
查看>>
土木工程师资料管理系统EngineerCMS
查看>>
梯度下降算法以及其Python实现
查看>>
电脑技术员 Ghost Win7 Sp1 x86 纯净版 V2.1 (原大地系统)
查看>>
关于linux特殊重定向的理解
查看>>
PHPCMS使用教程
查看>>
servlet,web.xml文件配置祥解
查看>>