大数据入门(13)zookeeper的安装配置

本文详细介绍了如何从上传Zookeeper软件包开始,一步步在多台服务器上搭建Zookeeper集群的过程,包括解压、配置zoo.cfg文件、创建data目录、设置myid文件以及通过scp命令分发配置到各个节点。

1、上传zookeeper-3.4.6.tar.gz

2、解压文件到指定目录(目录:admin/app)
   tar -zxvf zookeeper-3.4.6.tar.gz -C /app

3、配置(一台节点上)

    3.1添加一个zoo.cfg配置文件(/home/admin/app/zookeeper-3.4.6/conf)
        $ZOOKEEPER/conf
        修改名字:mv zoo_sample.cfg zoo.cfg
    
    3.2修改配置文件(zoo.cfg)
        dataDir=/home/admin/app/zookeeper-3.4.6/data
        
        server.1=192.168.1.181:2888:3888
        server.2=192.168.1.182:2888:3888
        server.3=192.168.1.183:2888:3888
    
    3.3(dataDir=/home/admin/app/zookeeper-3.4.6/data)在zookeeper-3.4.6/下创建一个data文件
        mkdir data
        cd data 
        echo 1 > myid        
        cat myid        

        里面内容是server.N中的N(server.2里面内容为2)    echo 1 > myid
    
    3.4将配置好的zk拷贝到其他节点(app下)配置zookeeper集群
         scp -r zookeeper-3.4.6 192.168.1.182:/home/admin/app
         scp -r zookeeper-3.4.6 192.168.1.182:/home/admin/app
        
    
    3.5注意:在其他节点上一定要修改myid的内容
        在192.168.1.182应该讲myid的内容改为2 (echo 2 > myid)
        在192.168.1.183应该讲myid的内容改为3 (echo 3 > myid)
        
4.启动集群
    分别启动zk(bin 目录下)
        ./zkServer.sh start

    启动成功:
    21697 Jps
    21679 QuorumPeerMain

5、
    root权限:查询监听程序: netstat -nltp | gerp 2181

    amdin(bin)查看状态:./zkServer.sh status (如果其他的没有启动,会报错)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

沙漏无语

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值