Hadoop 集群搭建(十三):Storm

Storm:我才是流处理!


johannes-plenio-247177-unsplash

Storm 安装配置

安装Storm

  • cd /mnt/hgfs/Hadoop
  • cp apache-storm-1.2.2.tar.gz /usr/local/src/
  • cd /usr/local/src/
  • tar zxvf apache-storm-1.2.2.tar.gz
  • rm -rf apache-storm-1.2.2.tar.gz

Storm环境变量:

  • vim ~/.bashrc
1
2
3
# SET STORM PATH 
export STORM_HOME=/usr/local/src/apache-storm-1.2.2
export PATH=$PATH:$STORM_HOME/bin
  • source ~/.bashrc

修改Storm配置文件

  • cd apache-storm-1.2.2

创建日志文件/数据文件:

  • mkdir data
  • mkdir logs

配置文件:

  • cd conf
  • vim storm.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# 添加如下信息
storm.zookeeper.servers:
- "master"
- "slave1"
- "slave2"
storm.zookeeper.port: 2181
storm.local.dir: "/usr/local/storm-1.2.2/data"
ui.port: 8089
nimbus.seeds: ["master"]
supervisor.slots.ports:
- 6700
- 6701
- 6702
- 6703
- 6704
- 6705

启动Storm集群

主节点启动:

  • storm nimbus >> /usr/local/src/apache-storm-1.2.2/logs/nimbus.out 2>&1 &
  • storm ui >> /usr/local/src/apache-storm-1.2.2/logs/ui.out 2>&1 &

从节点启动:

  • storm supervisor >> /usr/local/src/apache-storm-1.2.2/logs/supervisor.out 2>&1 &
  • storm logviewer >> /usr/local/src/apache-storm-1.2.2/logs/logviewer.out 2>&1 &

主节点关闭:

  • kill -9 `ps -ef | grep ui.core | awk ‘{print $2}’ | head -n 1`
  • kill -9 `ps -ef | grep daemon.nimbus | awk ‘{print $2}’ | head -n 1`
  • kill -9 `ps -ef | grep daemon.supervisor | awk ‘{print $2}’ | head -n 1`
  • kill -9 `ps -ef | grep daemon.logviewer | awk ‘{print $2}’ | head -n 1`

WEB监控页面:

Web: http://master:8089/index.html



Alessa0 wechat
(> <)  中国儿童少年基金会  &  Alessa0.cn  谢谢您的帮助!
--------- 本文结束 感谢您的阅读 ---------

本文标题:Hadoop 集群搭建(十三):Storm

文章作者:Alessa0

发布时间:2019年04月25日 - 16:04

最后更新:2019年08月05日 - 15:08

原始链接:https://alessa0.cn/posts/9017301c/

版权声明: CC BY-NC-ND 4.0 转载请保留原文链接及作者。

0%