• 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

    恭喜你,安装成功

  • 相关阅读:
    python基础--二分查找
    python基础--字典
    python基础--列表和元组
    python基础--基本数据类型的概述
    python基础--循环
    python基础--变量和基础数据类型
    Python2与Python3区别
    project euler之最大的回文产品
    project euler之最大的素因子
    project euler之甚至斐波那契数字(Even Fibonacci numbers)
  • 原文地址:https://www.cnblogs.com/suwy/p/9064795.html
Copyright © 2020-2023  润新知