ZooKeeper 下载安装

来源:互联网 发布:阿里云logo矢量图下载 编辑:程序博客网 时间:2024/05/29 02:47
1、zookeeper 下载然后解压wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.3.6/zookeeper-3.3.6.tar.gz2、zookeeper 配置 将 zoo_sample.cfg 改成 zoo.cfg 配置详情  # The number of milliseconds of each tick  tickTime=2000  # The number of ticks that the initial   # synchronization phase can take  initLimit=10  # The number of ticks that can pass between   # sending a request and getting an acknowledgement  syncLimit=5  # the directory where the snapshot is stored.  dataDir=/123/soft/zookeeper-3.3.6/data  dataLogDir=/123/soft/zookeeper-3.3.6/logs  # the port at which the clients will connect  clientPort=2181  server.1=192.168.247.128:2888:3888 3、zookeeper 启动  ./zkServer.sh start   (1)start:用于启动服务端   (2)stop:用于停止服务端   (3)restart:用于重启服务端   (4)status:用于查看服务端状态4、zookeeper 客户端链接  ./zkCli.sh -server ip:port  5 zookeeper 命令  ZooKeeper维护者一个树形的数据结构,根节点为“/”。  “ls path”用于查看路径path下的所有直接子节点:     “create path data”用于在path路径下创建一个新节点,携带数据data。  “get path”用于获取path节点下的数据  “get path”用于获取path节点下的数据  “delete path”用于删除path节点。5、zookeeper 四字命令   ZooKeeper 支持某些特定的四字命令字母与其的交互。它们大多是查询命令,   用来获取 ZooKeeper 服务的当前状态及相关信息。   用户在客户端可以通过 telnet 或 nc 向 ZooKeeper 提交相应的命令   ZooKeeper四字命令     功能描述    conf                输出相关服务配置的详细信息    cons                列出所有连接到服务器的客户端的完全的连接 / 会话的详细信息。                       包括“接受 / 发送” 的包数量、会话 id 、操作延迟、最后的操作执行等等信息    dump                列出未经处理的会话和临时节点    envi                输出关于服务环境的详细信息(区别于 conf 命令)    reqs                列出未经处理的请求    ruok                测试服务是否处于正确状态。如果确实如此,那么服务返回“ imok ”,否则不做任何相应    stat                输出关于性能和连接的客户端的列表    wchs                列出服务器 watch 的详细信息    wchc                通过 session 列出服务器 watch 的详细信息,它的输出是一个与 watch 相关的会话的列表    wchp                通过路径列出服务器 watch 的详细信息。它输出一个与 session 相关的路径     例如 “echo conf | nc 127.0.0.1 21816、zookeeper 创建节点的模式    EPHEMERAL: 以ZooKeeper的 CreateMode.EPHEMERAL方式创建节点。    EPHEMERAL_SEQUENTIAL: 如果path已经存在,以CreateMode.EPHEMERAL创建节点,否则以CreateMode.EPHEMERAL_SEQUENTIAL方式创建节点。    PROTECTED_EPHEMERAL: 以CreateMode.EPHEMERAL创建,提供保护方式。    PROTECTED_EPHEMERAL_SEQUENTIAL: 类似EPHEMERAL_SEQUENTIAL,提供保护方式。
0 0
原创粉丝点击