liunx-zookeeper配置和使用

1.搭建和配置

  1. 上传解压

    使用插件 lrzsz
    上传 
    	rz
    
  2. 配置环境变量

    1. 打开配置文件
    	vim /etc/profile
    2. 内容
    	export ZOOKEEPER_HOME=/zookeeper-3.4.9
    	export PATH=$PATH:$ZOOKEEPER_HOME/bin
    3. 刷新
    	source /etc/profile
    
  3. 配置节点(伪分布式需注意 zookeeper最少三个节点)

    1. 进入zookeeper目录

      cd /zookeeper-3.4.9
      
    2. 创建data文件夹

      mkdir -p service/data1
      mkdir -p service/data2
      mkdir -p service/data3
      
    3. 创建主机编号的标识

      cd /service/data1
      echo 1 > myid
      cd ../data2
      echo 2 > myid
      cd ../data3
      echo 3 > myid
      
    4. 配置

      1. 进入 conf
      	cd /zookeeper-3.4.9/conf
      	
      2. 复制zoo_sample.cfg
      	cp zoo_sample.cfg zoo01.cfg
      	cp zoo_sample.cfg zoo02.cfg
      	cp zoo_sample.cfg zoo03.cfg
      	
      3. 编辑 zoo.cfg 内容
      	vim zoo01.cfg
      	dataDir=/zookeeper-3.4.9/service/data1/
      	clientPort=2181
      	server.1=192.168.63.110:2887:3887
      	server.2=192.168.63.111:2888:3888
      	server.3=192.168.63.112:2889:3889
      	
      	vim zoo02.cfg
      	dataDir=/zookeeper-3.4.9/service/data2/
      	clientPort=2182
      	server.1=192.168.63.110:2887:3887
      	server.2=192.168.63.111:2888:3888
      	server.3=192.168.63.112:2889:3889
      
      	vim zoo03.cfg
      	dataDir=/zookeeper-3.4.9/service/data3/
      	clientPort=2183
      	server.1=192.168.63.110:2887:3887
      	server.2=192.168.63.111:2888:3888
      	server.3=192.168.63.112:2889:3889
      

2. 使用

  1. 服务器

    1. 启动
    	zkServer.sh start zoo01.cfg
    	zkServer.sh start zoo02.cfg
    	zkServer.sh start zoo03.cfg
    2. 停止
    	zkServer.sh stop zoo01.cfg
    	zkServer.sh stop zoo02.cfg
    	zkServer.sh stop zoo03.cfg
    
  2. 客户端

    zkCli.sh -server 192.168.63.110:2181
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值