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的集群配置
  • 相关阅读:
    原生searchView 自定义样式
    面试问题总结
    Android Studio开发环境搭建
    JAVA基本程序设计结构
    JAVA大数使用
    sql
    普通树的递归遍历
    6_43_递归交换二叉树中所有节点的左右子树
    6_42_二叉树递归求叶子节点个数
    6_44_二叉树中值为x的节点为根的子树的深度
  • 原文地址:https://www.cnblogs.com/shmilyToHu/p/9202113.html
Copyright © 2011-2022 走看看