Storm-1.1.0集群的安装和配置

来源:互联网 发布:物理地址是mac地址吗 编辑:程序博客网 时间:2024/06/05 15:10

准备

  • 1.apache-storm-1.1.0.tar.gz
  • 2.安装配置好的Zookeeper-3.4.10分布式集群
    mini1:192.168.213.133
    mini2:192.168.213.134
    mini3:192.168.213.135

安装

  • 1.解压apache-storm-1.1.0.tar.gz安装包实现安装
# tar -zxvf apache-storm-1.1.0.tar.gz -C /usr/local/bigdata
  • 2.重命名
# cd /usr/local/bigdata# mv apache-storm-1.1.0 storm-1.1.0

配置

  • 1.配置Storm环境变量
# vim /etc/profile

添加记录:

STORM_HOME=/usr/local/bigdata/storm-1.1.0export PATH=$STORM_HOME/bin:$PATH

使配置文件生效:

# source /etc/profile
  • 2.修改storm.yaml文件

添加记录:

#指定storm使用的zk集群storm.zookeeper.servers:    - "mini1"    - "mini2"    - "mini3"#指定storm本地状态保存地址storm.local.dir: "/usr/local/bigdata/storm-1.1.0/stormdata"#指定storm集群中的nimbus节点所在的服务器nimbus.host: "mini1"#指定nimbus启动JVM最大可用内存大小nimbus.childopts: "-Xmx1024m"#指定supervisor启动JVM最大可用内存大小supervisor.childopts: "-Xmx1024m"#指定supervisor节点上,每个worker启动JVM最大可用内存大小worker.childopts: "-Xmx512m"#指定ui启动JVM最大可用内存大小,ui服务一般与nimbus在同一个节点上ui.childopts: "-Xmx512m"#指定supervisor节点上,启动worker时对应的端口号,每个端口对应槽位,每个槽位对应一个workersupervisor.slots.ports:    - 6701    - 6702    - 6703

启动集群

在nimbus上启动nimbus和ui:

nohup storm nimbus &nohup storm ui &

在supervisor上启动supervisor:

nohup storm supervisor &

Over