1.strom的安装和测试

  1.1 搭建zookeeper集群

    参考hadoop2.0初识1.3中的1.4配置zookeeper集群和自动故障转移

  1.2 安装storm依赖的软件

    sudo yum install gcc-c++

      

    sudo yum install uuid-devel

    sudo yum install libuuid-devel

      

    sudo yum install libtool

      

    sudo yum install git

      

    1.2.1 安装zeromq

      tar -zxf zeromq-3.2.5.tar.gz -C /opt/app/

      cd /opt/app/zeromq-3.2.5/

      ./configure

      make

      sudo make install

    1.2.2 安装jzmq

      git clone https://github.com/nathanmarz/jzmq.git
      cd /opt/softwares/jzmq/

      ./autogen.sh

      ./configure

      make

      sudo make install

  1.3 安装storm

    1.3.1 解压storm安装包

      tar -zxf apache-storm-1.0.2.tar.gz -C /opt/app/

    1.3.2 配置java环境变量,修改/opt/app/storm-1.0.2/conf/storm-env.sh文件

      

    1.3.3 配置storm配置文件,修改/opt/app/storm-1.0.2/conf/storm.yaml文件

      

      

    1.3.4 将storm分发到其他两个节点

       scp -r storm-1.0.2/ beifeng@hadoop-senior02.ibeifeng.com:/opt/app/

       scp -r storm-1.0.2/ beifeng@hadoop-senior03.ibeifeng.com:/opt/app/

    1.3.4 启动strom,并挂载到后台进行中

      1.3.4.1 启动nimbus

        [beifeng@hadoop-senior storm-1.0.2]$ nohup bin/storm nimbus &

      1.3.4.2 启动ui

        [beifeng@hadoop-senior storm-1.0.2]$ nohup bin/storm ui &

      1.3.4.3 启动supervisor(在另两台节点上启动)

        [beifeng@hadoop-senior02 storm-1.0.2]$ nohup bin/storm supervisor &

        [beifeng@hadoop-senior03 storm-1.0.2]$ nohup bin/storm supervisor &

    1.3.5 查看是否启动成功

      方法一:通过查看日志文件

      方法二:通过浏览器查看

        

      

strom的使用01的更多相关文章

  1. Flume+Kafka+Strom基于伪分布式环境的结合使用

    目录: 一.Flume.Kafka.Storm是什么,如何安装? 二.Flume.Kafka.Storm如何结合使用? 1) 原理是什么? 2) Flume和Kafka的整合  3) Kafka和St ...

  2. 01.SQLServer性能优化之----强大的文件组----分盘存储

    汇总篇:http://www.cnblogs.com/dunitian/p/4822808.html#tsql 文章内容皆自己的理解,如有不足之处欢迎指正~谢谢 前天有学弟问逆天:“逆天,有没有一种方 ...

  3. 用Kotlin创建第一个Android项目(KAD 01)

    原文标题:Create your first Android project using Kotlin (KAD 01) 作者:Antonio Leiva 时间:Nov 21, 2016 原文链接:h ...

  4. Java企业实训 - 01 - Java前奏

    前言: 虽然个人专攻.NET方向,不过由于个人是干教育行业的,方方面面的东西,不能说都必须精通,但肯定多少都会涉及到. 一个菜鸟学员,从啥都不会,经过一步步学习,最后到企业上手掌管一个模块甚至一个项目 ...

  5. Node.js 教程 01 - 简介、安装及配置

    系列目录: Node.js 教程 01 - 简介.安装及配置 Node.js 教程 02 - 经典的Hello World Node.js 教程 03 - 创建HTTP服务器 Node.js 教程 0 ...

  6. 0042 MySQL学习笔记-入门--01

    基本概念: 数据库DB(database): 数据的仓库,数据的集合,是数据的一种结构化的存储 数据库管理系统DBMS(database management system): 管理数据库的一套软件 ...

  7. Android快乐贪吃蛇游戏实战项目开发教程-01项目概述与目录

    一.项目简介 贪吃蛇是一个很经典的游戏,也很适合用来学习.本教程将和大家一起做一个Android版的贪吃蛇游戏. 我已经将做好的案例上传到了应用宝,无病毒.无广告,大家可以放心下载下来把玩一下.应用宝 ...

  8. ArtifactTransferException: Failure to transfer org.apache.openejb:javaee-api:jar:5.0-1

    最近在myeclipse上创建maven类型的web项目的时候,出现了一个错误. ArtifactTransferException: Failure to transfer org.apache.o ...

  9. Python学习--01入门

    Python学习--01入门 Python是一种解释型.面向对象.动态数据类型的高级程序设计语言.和PHP一样,它是后端开发语言. 如果有C语言.PHP语言.JAVA语言等其中一种语言的基础,学习Py ...

随机推荐

  1. LeetCode Binary Tree Vertical Order Traversal

    原题链接在这里:https://leetcode.com/problems/binary-tree-vertical-order-traversal/ 题目: Given a binary tree, ...

  2. nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use) 错误解决

    今天在做LNMP的时候,启动nginx服务,无法开启,导致网页打不开.把服务从起一下发现提示错误如下: Starting nginx: nginx: [emerg] bind() to 0.0.0.0 ...

  3. 关于Java中基本类型的长度相关基础知识

    1.  用HeapByteBuffer放int占几个byte? 占4个.而且不论你是放1还是-1还是0xffff. 因为int的长度是4个byte,HeapByteBuffer的存储又是byte数组. ...

  4. Redis集群~StackExchange.redis连接Twemproxy代理服务器

    回到目录 本文是Redis集群系列的一篇文章,主要介绍使用StackExchange.Redis进行Twemproxy(文中简称TW)代理服务的连接过程,事务上,对于TW来说,我们需要理解一下它的物理 ...

  5. [Core] .NET Core & VS Code 之路(2) Web API

    开发Core项目的条件 Visual Studio 2015 Update 3 .NET Core 1.0.0 - VS 2015 Tooling Preview 2 看到VS包的体积,以及不想往下走 ...

  6. Design Tic-Tac Toe

    Design a Tic-tac-toe game that is played between two players on a n x n grid. You may assume the fol ...

  7. javascript 中的 let 作用域

    let 声明了一个块级域的局部变量,并且可以给它一个初始化值. 语法EDIT let var1 [= value1] [, var2 [= value2]] [, ..., varN [= value ...

  8. 。。。欢乐捕鱼App WeX5 连接打包代理服务失败,请检查代理服务地址是否正确。。。

    今天学习了WeX5,第一次使用,使用它打包一个Web App 欢乐捕鱼的时候,在最终打包生成Native App的时候突然报错了,说:"连接打包代理服务失败,请检查代理服务地址是否正确&qu ...

  9. Adobe AIR对本地文件(XML文件)的操作

    引用:http://addiwang.blog.163.com/blog/static/118130772011221114230288/ Air的文件操做主要涉及两个类,FIle和FileStrea ...

  10. 调优SQL思路

    --调优SQL --sqlreview ->logshipping -> ag辅助副本 --查看正确的执行计划 打开实际的执行计划set statistics io on --查看错误的执 ...