博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Storm环境搭建
阅读量:5979 次
发布时间:2019-06-20

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

hot3.png

1. 安装storm依赖库
    1.1 ZeroMQ 2.1.7

        下载、解压ZeroMQ,进行安装:

cd zeromq-2.1.7./configuremakesudo make install

        安装过程可能出现的问题:Unable to find a working compiler,解决如下:

sudo apt-get install g++
    1.2 JZMQ
cd jzmq  ./autogen.sh  ./configure  make  sudo make install

    可能遇到问题:

(1)make[1]: *** 没有规则可以创建“org/zeromq/ZMQ.class”需要的目标“classdist_noinst.stamp”。 停止修正方法,创建classdist_noinst.stamp文件:

touch src/classdist_noinst.stamp

(2)错误:无法访问 org.zeromq.ZMQ。  修正方法,进入src目录,手动编译相关java代码:

javac -d . org/zeromq/*.java
     1.3 Java 6
    1.4 Python 2.6.6
2. 下载解压storm
3. 修改storm.yaml配置文件
storm.zookeeper.servers: //Storm集群使用的Zookeeper集群地址  - "111.222.333.444"  - "555.666.777.888"storm.local.dir: "/home/admin/storm/workdir" //Nimbus和Supervisor进程存储少量状态,如本地磁盘目录。//一般来说ZMQ和JZMQ默认安装在/usr/local/lib 下,因此不需要配置即可。java.library.path: "/usr/local/lib:/opt/local/lib:/usr/lib" //Storm集群Nimbus机器地址,各个Supervisor工作节点需要知道哪个机器是Nimbus,//以便下载Topologies的jars、confs等文件nimbus.host: "111.222.333.444"supervisor.slots.ports://每个Supervisor worker节点配置可运行的worker数量,每个worker占用一个端口。    - 6700    - 6701    - 6702    - 6703

4. 启动storm进程
bin/storm nimbus >/dev/null 2>&1 & //后台启动进程nimbusbin/storm supervisor >/dev/null 2>&1 &  //后台启动进程 supervisorbin/storm ui >/dev/null 2>&1 & // 启动 ui,需要在nimbus中运行

转载于:https://my.oschina.net/supersonic/blog/473909

你可能感兴趣的文章
并发串行调用接口
查看>>
FileStream大文件复制
查看>>
Hibernate学习之SessionFactory的opensession 和 getCu...
查看>>
web网站服务(二)
查看>>
【第一期】网站打开错误问题解决方法集合
查看>>
j2ee开发防范URL攻击是个重要话题
查看>>
RSync实现文件备份同步
查看>>
如何判断一个服务是否正在运行
查看>>
Lync 2013快速入门手册之三:组织Lync会议
查看>>
SQL SERVER 2008 表与约束的创建维护
查看>>
我的友情链接
查看>>
zabbix企业应用之监控mysql 5.6版本
查看>>
BGP选路原则与专有命令的研究
查看>>
CMD 修改Host文件 BAT
查看>>
linux用户管理的命令及手动添加用户
查看>>
android幻灯片效果实现-Gallery
查看>>
批量有效地修改package名
查看>>
使用Dubbo服务出现java.io.IOException: invalid constant type: 18异常解决办法
查看>>
实现Instagram的Material Design概念设计
查看>>
CentOS 6.x 快速安装L2TP ***
查看>>