Storm安装
来源:互联网 发布:网络技术论坛 编辑:程序博客网 时间:2024/06/15 18:30
下载稳定版本的storm,然后解压将其拷贝到/usr/lib/storm目录:
$ wget https://github.com/downloads/nathanmarz/storm/storm-0.8.1.zip$ unzip storm-0.8.1.zip $ mv storm-0.8.1 /usr/lib/storm
接下来,配置环境变量:
export STORM_HOME=/usr/lib/stormexport PATH=$PATH:$STORM_HOME/bin
建立storm存储目录:
$ mkdir /tmp/storm
修改配置文件/usr/lib/storm/conf/storm.yaml,修改为如下:
storm.zookeeper.servers: - "cdh1" - "cdh2" - "cdh3" ui.port: 6066 nimbus.host: "cdh2" storm.local.dir: "/tmp/storm" supervisor.slots.ports: - 6700 - 6701 - 6702 - 6703
其中,配置参数说明:
storm.zookeeper.servers
:Storm集群使用的Zookeeper集群地址,如果Zookeeper集群使用的不是默认端口,那么还需要storm.zookeeper.port
选项ui.port
:Storm UI的服务端口storm.local.dir
:Nimbus和Supervisor进程用于存储少量状态,如jars、confs等的本地磁盘目录java.library.path
: Storm使用的本地库(ZMQ和JZMQ)加载路径,默认为”/usr/local/lib:/opt/local/lib:/usr/lib”,一般来说ZMQ和JZMQ默认安装在/usr/local/lib
下,因此不需要配置即可。nimbus.host
: Storm集群Nimbus机器地址supervisor.slots.ports
: 对于每个Supervisor工作节点,需要配置该工作节点可以运行的worker数量。每个worker占用一个单独的端口用于接收消息,该配置选项即用于定义哪些端口是可被worker使用的。默认情况下,每个节点上可运行4个workers,分别在6700、6701、6702和6703端口
更多配置参数,请参考Storm配置项详解。
最后,启动Storm各个后台进程:
主控节点上启动nimbus:
$ storm nimbus >/dev/null 2>&1 &
在Storm各个工作节点上运行:
$ storm supervisor >/dev/null 2>&1 &
在Storm主控节点上启动ui:
$ storm ui >/dev/null 2>&1 &
然后,你可以访问http://cdh2:6066/查看集群的worker资源使用情况、Topologies的运行状态等信息。
阅读全文
0 0
- 【storm】storm集群安装
- Storm安装
- Storm安装
- storm安装
- storm-安装
- storm安装
- Storm 安装
- storm安装
- Storm安装
- storm安装
- storm安装
- Storm安装
- storm安装
- storm安装
- 安装storm
- storm安装
- storm安装
- Storm 安装
- svn: Error converting entry in directory ‘.’ to UTF-8
- 231. Power of Two
- DataV接入ECharts图表库 可视化利器强强联手
- javaWeb页面传参总结
- 购物车功能
- Storm安装
- python 参数 *与**
- 敏捷计划、估算考点
- Android 客户端直播实现
- JVM调优
- Android java.lang.IllegalArgumentException: Unterminated quote
- 利用神经网络识别手写数字
- C语言打印Log
- SQL Server 跨数据库查询