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

    准备工作:

    • 关闭防火墙,修改/etc/hosts配置(3台机器的IP可以互相通信)
    • 下载安装jdk7,配置JAVA_HOME,CLASSPATH
    • 搭建ZOOKEEPER集群(保证3台机器的zookeeper都可用)
    • 安装python(2.6.6版本以上)
    1. 地址:wget https://www.python.org/ftp/python/2.6.6/Python-2.6.6.tgz
    2. 解压:tar xzf Python-2.6.6.tgz
    3. 进入: cd Python-2.6.6
    4. 命令1:./configure --prefix=/usr/local/Python2.6.6
    5. 命令2:make
    6. 命令3:sudo make install

    安装storm环境

    • 下载:wget http://mirror.bit.edu.cn/apache/storm/apache-storm-1.2.2/apache-storm-1.2.2-src.tar.gz
    • 解压:tar -zxvf apache-storm-1.2.2-src.tar.gz -C /usr/local
    • 修改conf/storm.yaml文件
    1. storm.zookeeper.servers:设置3台zookeeper地址
    2. nimbus.host:配置nimbus主节点ip地址
    3. 配置storm数据文件夹和ui.port:18080
    4. 配置supervisor的工作进程(solt槽)

    1. 建立文件夹:mkdir /usr/local/apache-storm-0.9.2/data
    2. 把local/apache-storm-0.9.2使用scp命令,到集群的各个服务器中
    3. 分别配置/etc/profile    配置storm环境
    4. 分别进行source /etc/profile
    5. 先启动zookeeper集群,然后分别启动运行storm;
      • 主机器(nimbus运行) storm nimbus &
      • 从机器(supervisor运行) storm supervisor &
      • 主机器(ui运行) storm ui & (查看ui)
      • 主机器(logviewer运行) storm logviewer & (查看工作日志)
      • 浏览器访问主机ip加端口,可以看到storm的集群配置
  • 相关阅读:
    SQL注入
    浅复制
    重构
    UML
    UML
    工业4.0
    MVC
    博客搬家(CSDN->博客园)
    BitCoin
    Java
  • 原文地址:https://www.cnblogs.com/shmilyToHu/p/9202113.html
Copyright © 2011-2022 走看看