zoukankan      html  css  js  c++  java
  • storm1.2.2集群搭建

    一.下载、解压

    二.配置安装

      1.配置分配

        1.zk的集群分别在:192.168.100.143  192.168.100.144  192.168.100.145 三台服务器上, zk集群的安装说见:Linux安装zookeeper集群

        2.服务器143: nimbus   ui

         服务器144:supervisor

                      服务器145:supervisor

      2.storm.yml 的配置


    storm.local.dir: "/home/pengbo.zhao/storm-1.2.2/data" storm.zookeeper.servers: - "192.168.100.143" - "192.168.100.144" - "192.168.100.145" nimbus.seeds : ["192.168.100.143"] supervisor.slots.ports: - 6700 - 6701 - 6702 - 6703 ui.host: 0.0.0.0 ui.port: 8080

     三.验证

      由于storm是严重依赖于zk集群的,所以在启动storm之前我们需要先启动zk集群

           由于将storm设置了环境变量,所在在任何位置都可以启动

           1.启动

    // 143 服务器
    storm nimbus &        //后台启动nimbus
    
    storm ui &            //后台启动ui
    //在启动过程中可以通过2种方式验证启动是否正常 jps -l 查看storm启动的进程是否存在 log 日志 查看日志是否卡死 

    //144 服务器
    storm supervisor &
    storm logviewer &

    //145 服务器
    storm supervisor &
    storm logviewer &

    2.打开UI界面

       http://192.168.100.143:8080

       

       

    supervisor 是通过向zk中注册本机名的方式将服务显露出来,然后由nimbus发现

    如果supervisor 的host 显示的是hostname,那是因为你本机没有做ip和域名的映射,修改 /etc/hosts

    //设置规则是  ip 本机的hostname
    192.168.100.143 All-Service       192.168.100.144 nginx-keepalived 192.168.100.145 nginx-keepalived2
  • 相关阅读:
    Oracle开发常用函数与存储过程
    winform 窗体传值
    asp.net中的窗口弹出实现,包括分支窗口 . ASP.NET返回上一页面实现方法总结 .
    android语音识别和合成第三方 .
    百度拾取坐标系统 .
    过滤非法字符和发送邮件
    过滤字符串的Html标记 c#函数 .
    asp.net ListBox 移除操作的思路
    [POI2008]MAF-Mafia
    [BJOI2019]删数
  • 原文地址:https://www.cnblogs.com/MrRightZhao/p/10978696.html
Copyright © 2011-2022 走看看