zoukankan      html  css  js  c++  java
  • apache-storm-1.0.3安装部署

     

    CentOS7-1

    CentOS7-2

    CentOS7-3

    CentOS7-4

    nimbus

    supervisor

    supervisor

    supervisor

    core(UI)

     

     

     

    1、首先安装配置zookeeper

    2、Python安装(官网要求2.6.6以上),CentOS7系统自带2.7.x版本。

    3、配置/opt/apache-storm-1.0.3/conf/storm.yaml

     storm.zookeeper.servers:

         - "CentOS7-1"

         - "CentOS7-2"

         - "CentOS7-3"

     nimbus.seeds: ["CentOS7-1"]

     supervisor.slots.ports:

         - 6700

         - 6701

         - 6702

         - 6703

     storm.local.dir: "/storm/localdir/"

     ui.port: 10080

      注意:上面配置参数前的空格符、TAB符不要去掉,否则会报错

    4、同步以上配置到其他服务器。

    5、 在各个节点上增加storm集群本地存储文件,该目录被Nimbus和Supervisor进程用于存储少量状态,如jars、confs等的本地磁盘目录,需要提前创建该目录并给以足够的访问权限。然后在storm.yaml中配置该目录

    sudo mkdir -p /storm/localdir/

     6、启动Storm各个后台进程

     在hostname=master节点CentOS7-1启动Nimbus进程服务,放置于后台运行

      nohup bin/storm nimbus >/dev/null 2>&1 &

    在各个hostname-slavery节点(CentOS7-2CentOS7-3,CentOS7-4)启动Supervisor

      nohup bin/storm supervisor >/dev/null 2>&1 &

    hostname=master(CentOS7-1节点启动UI进程服务,放置于后台运行

      nohup bin/storm ui >/dev/null 2>&1 &  

    7、 启动后打开浏览器,访问http://10.79.115.111:10080,打开的storm ui界面如下:

     

  • 相关阅读:
    [刘阳Java]_什么是MyBatis_第1讲
    [刘阳Java]_斗胆介绍一下Eclipse快捷键大全[超详细]_第6讲
    [刘阳Java]_避开环境配置快速的使用Java的开发工具_第5讲
    [刘阳Java]_JVM工作流程_第4讲
    [刘阳Java]_Java程序员的成长路线_第3讲
    [刘阳Java]_Java环境搭建_第2讲
    使用node操作mongodb
    mongodb学习
    node多文件处理方法
    yarn工具的使用
  • 原文地址:https://www.cnblogs.com/zhangmingcheng/p/6439901.html
Copyright © 2011-2022 走看看