zoukankan      html  css  js  c++  java
  • 大数据学习——Storm集群搭建

    安装storm之前要安装zookeeper

    一.安装storm步骤

    1.下载安装包

    2.解压安装包

     tar -zxvf apache-storm-0.9.6.tar.gz
    
     mv apache-storm-0.9.6  storm

    3.修改配置文件

    mv /root/apps/storm/conf/storm.yaml  /root/apps/storm/conf/storm.yaml.bak
    
    vi /root/apps/storm/conf/storm.yaml

     修改环境变量/etc/profile

    export STORM_HOME=/root/apps/storm
    export PATH=${STORM_HOME}/bin:$PATH
    #指定storm使用的zk集群
    storm.zookeeper.servers:
         - "mini1"
         - "mini2"
         - "mini3"
    #指定storm集群中的nimbus节点所在的服务器
    nimbus.host: "mini1"
    #指定nimbus启动JVM最大可用内存大小
    nimbus.childopts: "-Xmx1024m"
    #指定supervisor启动JVM最大可用内存大小
    supervisor.childopts: "-Xmx1024m"
    #指定supervisor节点上,每个worker启动JVM最大可用内存大小
    worker.childopts: "-Xmx768m"
    #指定ui启动JVM最大可用内存大小,ui服务一般与nimbus同在一个节点上。
    ui.childopts: "-Xmx768m"
    #指定supervisor节点上,启动worker时对应的端口号,每个端口对应槽,每个槽位对应一个worker
    supervisor.slots.ports:
        - 6700
        - 6701
        - 6702
        - 6703

    4.分发安装包

     scp -r $PWD mini2:$PWD
     scp -r $PWD mini3:$PWD

    5.启动集群

    storm的集群中的是三个角色

    nimbus 主节点,管理节点

    supervisor每个机器上的管理者

    ui界面

    mini1的/root/apps/storm/bin目录下
     ./storm nimbus
     ./storm supervisor
     ./storm ui
    
    mini2的/root/apps/storm/bin目录下
     ./storm supervisor
    
    mini3的/root/apps/storm/bin目录下
     ./storm supervisor

    6.查看集群

     

    http://mini1:8080/index.html

     

  • 相关阅读:
    linux 遇到(vsftpd)—500 OOPS:chroot
    linux中配置JAVA环境
    win主机ping不通linux的IP
    java:递归算法
    MySQL数据库中字段类型为tinyint,读取出来为true/false的问题
    Mybaitis-generator生成数据对象和时间的优化
    IntelliJ IDEA 2017.1.6 x64 的破解
    在eclipse中maven构建Web项目,tomcat插件在maven中的运用
    Maven 的聚合
    理解面向对象
  • 原文地址:https://www.cnblogs.com/feifeicui/p/10415774.html
Copyright © 2011-2022 走看看