zoukankan      html  css  js  c++  java
  • 54.Storm环境搭建

    集群环境搭建

    1. 关闭防火墙,修改/etc/hosts配置(3台机器的ip可以相互通信)
    2. 下载安装jdk7(1.6以上),配置JAVA_HOME, CLASSPATH
    3. 搭建Zookeeper集群(保证3台机器的zookeeper都可用)
    4. 安装Python(最好是2.6.6版本以上)
      地址:wget https://www.python.org/ftp/python/2.6.6/Python-2.6.6.taz
      解压:tar zxf Python-2.6.6.tgz
      进入:cd Python-2.6.6
      命令1: ./configure -prefix=/usr/local/Python2.6.6
      命令2: make
      命令3:sudo make install
    5. 下载并解压Storm发布版本
    6. 修改storm.yaml配置文件
    7. 启动Storm各个后台进程

    实际操作

    storm包解压后的目录结构是这样的:

    再到bin里面看看:

    再看一下conf目录,可见我们需要配置的文件:

    首先配置一下storm的profile全局环境(三台机器都要配置):

    在来配置一下storm.yaml文件(三台机器都要配置),要注意短线前后的空格:

    配置好后启动zookeeper:

    • zkServer.sh start
    • zkServer.sh status

    先启动nimbus.host

      storm nimbus &

    再启动supervisor

      storm supervisor &

    到logs中分别查看nimbus.log 和supervisor.log 是否正常启动

    在启动nimbus的时候报错,原因是6627端口已经被storm占用(因为之前已经启动过一次storm了,以为没启动好,又启动了一次)

    (图片来自网络)

     解决办法是jps:

    然后kill -9 4016,最后再启动一次

    启动管控台:

    storm ui &

    启动后在浏览器输入: http://192.168.1.16:18080 可以看到如下页面:

  • 相关阅读:
    input文本框输入限制(正则表达式)
    SQL Server通用型分页存储过程
    简单易学的数据图表
    HTML中input文本框只读不可编辑的方法
    SQL添加外键约束的方式
    +1 也要睁着眼
    博客园的自定义皮肤
    网站收集整理
    jQuery extend方法介绍
    HTML5本地存储
  • 原文地址:https://www.cnblogs.com/sigm/p/6864351.html
Copyright © 2011-2022 走看看