ubantu14.04安装storm伪分布式

1、安装jdk

安装:sudo apt-get install openjdk-7-jdk

配置:

修改文件 sudo nano /etc/profile , 添加以下内容:

立即执行使之生效:

2、安装依赖库文件

3、安装ZMQ

下载 zeromq-2.1.7.zip ,下载地址 http://download.zeromq.org,如果链接打不开的,则链接:https://pan.baidu.com/s/1VUB_jKNQQOwvqkLhofSBYw 密码:cxp0

进入解压文件夹,依次执行:

 4、安装jzmq

由于ZMQ是C/C++ de kuwenjian ,strom 是基于JVM的,无法直接使用。jzmq是JNI封装的ZMQ的Java库,storm需要通过它来使用ZMQ

下载jzmq ,下载地址 https://github.com/nathanmarz/jzmq/archive/master.zip

进入解压后的文件夹,依次执行:

 执行make命令会出错,做下面操作后再执行:

    ①、手动创建classdist_noinst.stamp空文件

    

    ②、进入以下文件夹,执行如下操作:

    

退回文件夹,继续执行:

5、启动Zookeeper

下载zookeeper-3.4.5.tar.gz,地址http://archive.apache.org/dist/zookeeper/zookeeper-3.4.6/

解压,进入解压后的文件夹中,将文件 ./conf/zoo_sample.cfg 重命名为 ./conf/zoo.cfg

 

配置环境变量 zookeeper,nano /etc/progile

编辑zoo.cfg文件

 

添加以下内容

 执行以下命令启动Zookeeper

查看运行成功没:

6、配置Storm

下载地址 https://www.storm-project.net/downloads.html

配置storm环境变量:nano  /etc/profile

source /etc/profile立即执行

配置storm.yaml(注意每个冒号后面两个空格)

 8、启动storm

storm nimbus &

storm supervisor &

storm ui &

浏览器输入: 127.0.0.1:8080

恭喜你,安装成功

原文地址:https://www.cnblogs.com/suwy/p/9064795.html