千家信息网

Zookeeper如何安装、配置及基础使用

发表于:2025-02-07 作者:千家信息网编辑
千家信息网最后更新 2025年02月07日,这篇文章将为大家详细讲解有关Zookeeper如何安装、配置及基础使用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。8. Zookeeper此主题介Zookeepe
千家信息网最后更新 2025年02月07日Zookeeper如何安装、配置及基础使用

这篇文章将为大家详细讲解有关Zookeeper如何安装、配置及基础使用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

8. Zookeeper

此主题介Zookeeper的安装、配置及基础使用。

Spark基本信息

官网:https://zookeeper.apache.org/官方教程:https://zookeeper.apache.org/doc/r3.4.8/

8.1. 环境准备

# 切换到工作空间cd /opt/workspaces# 创建Zookeeper数据目录mkdir data/zookeeper# 创建Zookeeper日志目录mkdir logs/zookeeper

8.2. 安装

wget http://mirrors.hust.edu.cn/apache/zookeeper/current/zookeeper-3.4.8.tar.gztar -zxf zookeeper-3.4.8.tar.gzrm -rf zookeeper-3.4.8.tar.gzmv zookeeper-3.4.8 ./frameworks/zookeeper

8.3. 配置

cat>./frameworks/zookeeper/conf/zoo.cfg<

8.4. 启动与停止

./frameworks/zookeeper/bin/zkServer.sh start

8.5. 测试

./frameworks/zookeeper/bin/zkCli.sh -server localhost:2181   ls /   [zookeeper]

8.6. Zookeepr常用命令

# 创建文件并初始内容create /zk "test"# 获取文件内容get /zk# 修改文件内容set /zk "new"# 显示目录ls /# 删除文件delete /zk# 退出客户端quit

Zookeeper znode节点属性

  • cZxid:创建节点的事务的zxid

  • mZxid:对znode最近修改的zxid

  • ctime:以距离时间原点(epoch)的毫秒数表示的znode创建时间

  • mtime:以距离时间原点(epoch)的毫秒数表示的znode最近修改时间

  • pZxid : 子节点最后一次变更的zxid

  • version:znode数据的修改次数

  • cversion:znode子节点修改次数

  • aversion:znode的ACL修改次数

  • ephemeralOwner:如果znode是临时节点,则指示节点所有者的会话ID;如果不是临时节点,则为零。

  • dataLength:znode数据长度。

  • numChildren:znode子节点个数

关于"Zookeeper如何安装、配置及基础使用"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

0