Linux(centos)下Storm集群环境搭建

本人使用的环境是CentOS-6.4-x86_64-bin-DVD1.rar,Python-2.7.10.tgz,jdk-7u67-linux-x64.tar.gz,apache-storm-0.9.2-incubating.tar.gz。三台机器ip:192.168.1.123,192.168.1.124,192.168.1.125。同时关闭三台虚拟机的防火墙:chkconfig iptables off(永久关闭防火墙)

2.下载安装jdk(1.6版本以上)。配置环境变量(不会的之前的文章有搭建jdk环境的)【三台机器】

3.搭建Zookeeper集群,保障三台机器的集群都正常工作(不会的上一一篇文章已经教大家搭建zookeeper集群)【三台机器】

4.安装python环境,并配置环境变量。【三台机器】
    解压:tar -zxvf Python-2.7.10.tgz -C /usr/local/
    创建文件夹 mkdir Python2.7
    安装python:命令1: cd Python-2.7.10
                命令2: ./configure --prefix=/usr/local/Python2.7
                命令3: make
                命令4: make install
    查看python是否安装成功:python -V

5.下载解压apache-storm-0.9.2-incubating.tar.gz 并重命名【三台机器】
        tar -zxvf apache-storm-0.9.2-incubating.tar.gz -C /usr/local/
        mv  apache-storm-0.9.2-incubating/ apache-storm-0.9.2 

6.配置storm环境变量    【三台机器】

7.修改配置文件 vim /usr/local/apache-storm-0.9.2/conf/storm.yaml 【三台机器】
        storm.zookeeper.servers:
         - "192.168.1.123"
         - "192.168.1.124"
         - "192.168.1.125"

        nimbus.host: "192.168.1.123"
        storm.local.dir: "/usr/local/apache-storm-0.9.2/data"
        ui.port: 18080
        supervisor.slots.ports:
              - 6700
              - 6701
              - 6702
              - 6703

 

 

8.创建文件夹  【三台机器】
       mkdir -p /usr/local/apache-storm-0.9.2/data    

9.启动zookeeper并查看状态【三台机器】
        zkServer.sh start
        zkServer.sh status    

10.启动storm主节点【主机:192.168.1.123】
     storm nimbus &

11.启动从节点【主机:192.168.1.124,主机:192.168.1.125】
     storm supervisor &

12.查看是否启动成功可以到
    cd /usr/local/apache-storm-0.9.2/logs   下查看日志文件nimbus,supervisor日志文件

13.启动管控台【主机:192.168.1.123】
     storm ui &    

以上便完成了storm集群的搭建工作。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值