zookeeper安装


一、独立模式(standalone mode)安装

    1、下载zookeeper安装包并解压
  1. tar -zxvf zookeeper-3.4.6.tar.gz
    2、在conf目录下重命名zoo_sample.cfg文件为zoo.cfg,编辑其中的内容
        修改dataDir目录为自己的目录,其他的默认即可。
    3、返回zookeeper根目录,启动zookeeper
  1. bin/zkServer.sh start
    执行jps,如果有QuorumPeerMain则启动成功

二、分布式模式安装
    1)zoo.cfg
        所有zookeeper服务器的zoo.cfg配置文件是一样的,在单机模式的基础上新添加服务器列表配置:
        server.x=host:port1:port2
        x是由1到N的数字
        port1是服务器间通信的端口
        port2是leader选举的端口
        
    2)myid
        在每个zookeeper服务器上的dataDir配置的路径下,创建myid文件,其中的内容是数值类型,跟server.n对应。
    3)启动
        zookeeper服务器挨个启动。
    4)查看
        在各个zk服务器上查看其身份
  1. [zk@cluster1 zookeeper-3.4.6]$ zkServer.sh status
  2. JMX enabled by default
  3. Using config: /usr/local/bigdata/zookeeper-3.4.6/bin/../conf/zoo.cfg
  4. Mode: follower
三、客户端操作
    1、连接
        1)bin/zkCli.sh
        2)bin/zkCli.sh -server 127.0.0.1:2181
    2、常用命令
        1)help
        
        2)ls 
        
        3)create
        后面必须要加上数据,否则创建不成功
        
        4)set
        
        5)get
        
        6)delete
        
        7)quit
        
    
原文地址:https://www.cnblogs.com/lishouguang/p/4558993.html