Stom安装部署

版权声明:该版权归博主个人所有,在非商用的前提下可自由使用,转载请注明出处. https://blog.csdn.net/qq_24696571/article/details/86695560

完全分布式部署

  • 上传安装包解压(集群全部节点都需要)
    在这里插入图片描述
  • 修改conf目录下的storm.yaml文件
    vim /home/apache-storm-0.10.0/conf/storm.yaml
    • 配置zookeeper集群的ip , 注意不要顶格 , 预留一个空格(集群每台节点都要配置)
      在这里插入图片描述
    • 配置nimbus节点的ip(集群所有节点都指向规划为nimbus节点的ip)
      在这里插入图片描述

测试集群

  • 关闭防火墙

  • 启动zookeeper集群

  • 在规划为nimbus的服务器节点上启动nimbus

    • 命令行启动:
      /home/apache-storm-0.10.0/bin/storm nimbus
    • 后台启动,日志输出到指定路径:
      nohup /home/apache-storm-0.10.0/bin/storm nimbus > /home/apache-storm-0.10.0/logs/nimbus.out 2>&1 &
      (命令解读):nohup(不挂起) /home/apache-storm-0.10.0/bin/storm nimbus(使用该路径的storm脚本启动nimbus) > /home/apache-storm-0.10.0/logs/nimbus.out(将日志信息输出到该路径的nimbus.out文件) 2>&1(不论是否错误都输出) &(后台运行)
      在这里插入图片描述
  • 在集群其他节点启动supervisor

    • 命令行启动:
      /home/apache-storm-0.10.0/bin/storm supervisor
    • 后台启动 (如果目录不存在则创建)
      /home/apache-storm-0.10.0/bin/storm supervisor > /home/apache-storm-0.10.0/conf/supervisor.out 2>&1 &
      在这里插入图片描述

启动webUI

  • 启动ui:/home/apache-storm-0.10.0/bin/storm ui > /home/apache-storm-0.10.0/logs/ui.out 2>&1 &
    在这里插入图片描述
  • 在web页面使用该节点ip和8080端口访问stormUI
    在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_24696571/article/details/86695560