zookeeper安装部署及使用

1.服务器要求:
    配置jdk;
    已配置完毕/etc/hosts信息
2.安装
2.1 将下载的安装包解压至相应目录
2.2 conf文件夹下创建zoo.cfg,内容如下:
tickTime=2000
initLimit=5
syncLimit=2
dataDir=/data/zookeeper/data
clientPort=2181
server.1=zookeeper01:2888:3888
server.2=zookeeper02:2888:3888
server.3=zookeeper03:2888:3888
2.3 /data/zookeeper/data下创建myid文件
    每台服务器分别是1.2.3
3 启动&&停止:
    启动:
    cd /data/zookeeper/bin
    ./zkServer.sh start
    停止:
    cd /data/zookeeper/bin
    ./zkServer.sh stop
    查看状态:
    cd /data/zookeeper/bin
    ./zkServer.sh status
4 zkCli.sh使用:
    连接:
        ./zkCli.sh -server 192.168.2.31:2181
    创建:
        create [-s] [-e] path data acl
        注:-s -e 分别指定节点特性:顺序或临时节点,默认创建的为持久节点。
        最后一个参数为acl,他用来做权限控制
        示例:create /zk "node01"
    读取:
        ls path [watch  ]
        示例:ls /
        get path [watch]
        示例:get /
    更新:
        set path data [version]
        示例:set /zk-book 456
    删除:
        delete path [version]
        示例:delete /zk-book

猜你喜欢

转载自www.cnblogs.com/hang0716/p/9644583.html