Storm集群搭建
2015-06-07 21:54
351 查看
1、下载、解压缩
2、编辑conf/storm.yaml
storm.zookeeper.servers:配置zk集群,不带端口
storm.zookeeper.port:配置zk集群的端口,默认是2181
storm.local.dir:配置storm的本地目录,用于存放jar、conf等文件。
nimbus.host:配置storm集群的nimbus(主节点)
supervisor.slots.ports:配置storm集群的supervisor(从节点)的端口,配置几个端口就有几个槽(slot),默认是6700、6701、6702、6703 4个端口
将storm文件夹复制到storm集群的其他机器上。
3、启动主节点nimbus
在主节点上执行命令:
或者
4、启动从节点supervisor
在从节点上执行命令(其实也可以在主节点上启动):
5、启动storm ui
端口默认是8080,访问地址:http://vm1:8080/
在UI界面上可以查看集群、topology的状态,也可以执行一些命令
6、提交topology
7、杀死topology
8、启动logviewer
在storm集群所有节点上都要执行:
2、编辑conf/storm.yaml
storm.zookeeper.port:配置zk集群的端口,默认是2181
storm.local.dir:配置storm的本地目录,用于存放jar、conf等文件。
nimbus.host:配置storm集群的nimbus(主节点)
supervisor.slots.ports:配置storm集群的supervisor(从节点)的端口,配置几个端口就有几个槽(slot),默认是6700、6701、6702、6703 4个端口
将storm文件夹复制到storm集群的其他机器上。
在主节点上执行命令:
在从节点上执行命令(其实也可以在主节点上启动):
在UI界面上可以查看集群、topology的状态,也可以执行一些命令
6、提交topology
在storm集群所有节点上都要执行:
相关文章推荐
- 试题1
- 第十四周 项目四:处理C++源代码的程序
- 深入了解软件测试过程
- Storm概念
- iOS开发网络—13使用ASI框架进行文件下载
- 【重构】CType内联函数
- 《大道至简》阅读笔记三
- iOS开发网络—11发送json数据给服务器以及多值参数
- Flume采集处理日志文件
- iOS开发网络—12数据缓存
- ASP.NET WebForm Form表单如何实现MVC那种“自动装配”效果呢?
- CentOS7 + mysql-cluster-7.4.6 配置部署
- Cpp Primer<<学习IO标准库--条件状态_5
- Python特殊语法:filter、map、reduce、lambda [转]
- Java I/O— 梳理各种“流”
- 文件存储B+树
- extjs的mvc搭建
- Java中Properties类
- Hadoop学习笔记(十五)---Hbase shell命令的使用
- socket通信简介