安装zookeeper集群

本文详细介绍了如何安装并配置Zookeeper集群版本3.4.6,包括解压压缩包、修改配置文件、复制文件到所有节点、创建myid文件以及启动集群的完整步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.安装zookeeper版本为:zookeeper-3.4.6.tar.gz,下载地址: http://zookeeper.apache.org/
2.安装zookeeper集群还是比较简单的,具体步骤如下:
    (1)解压压缩包zookeeper-3.4.6.tar.gz:tar zvxf zookeeper-3.4.6.tar.gz
    (2)进入zookeeper配置目录修改配置文件:
        >cd zookeeper-3.4.6/conf
        >cp zoo_sample.cfg zoo.cfg
        >vi zoo.cfg 【修改zookeeper配置,具体主要添加安装zookeeper的hadoope节点,zookeeper节点要为奇数便于zookeeper选举                leader,并添加下面内容,如下是我的配置,主要 修改dataDir指定zookeeper数据存储路径, 添加zookeeper节点
        dataDir=/usr/hadoop/storage/zookeeper-3.4.6/data 
        server.1=master:2888:3888
        server.2=slave1:2888:3888
        server.3=slave2:2888:3888
    (3)scp复制到所有zookeeper节点,注意每台机器安装目录和数据存储目录保持一致:
        scp -r /usr/hadoop/zookeeper-3.4.6 root@slave1:/usr/hadoop/
        scp -r /usr/hadoop/zookeeper-3.4.6 root@slave2:/usr/hadoop/
    (4)在zookeeper数据存储路径新建myid文件,标志每个节点的zookeeper:
       master节点
        >cd /usr/hadoop/storage/zookeeper-3.4.6/data
        >echo "1" > myid
       slave1节点
        >cd /usr/hadoop/storage/zookeeper-3.4.6/data
        >echo "2" > myid   
       slave2节点
        >cd /usr/hadoop/storage/zookeeper-3.4.6/data
        >echo "3" > myid   
    (5)在每个几点上都启动zookeeper:
         master节点
        >cd /usr/hadoop/zookeeper-3.4.6/bin
        >./zkServer.sh start
        
         slave1节点
        >cd /usr/hadoop/zookeeper-3.4.6/bin
        >./zkServer.sh start
        slave2节点
        >cd /usr/hadoop/zookeeper-3.4.6/bin
        >./zkServer.sh start
    (6)查看每个节点的状态:
         master节点
        >cd /usr/hadoop/zookeeper-3.4.6/bin
        >./zkServer.sh status
        
         slave1节点
        >cd /usr/hadoop/zookeeper-3.4.6/bin
        >./zkServer.sh status
        
        slave2节点
        >cd /usr/hadoop/zookeeper-3.4.6/bin
        >./zkServer.sh status
        
    (7)关闭zookeeper集群,在每个节点上执行下面命令:
        >cd /usr/hadoop/zookeeper-3.4.6/bin
        >./zkServer.sh stop
            

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值