栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Zookeeper

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Zookeeper

Zookeeper
  • Zookeeper
    • 安装步骤

Zookeeper
  • Zookeeper是Apache Hadoop项目下的一个子项目,是一个树形目录服务。
  • Zookeeper是一个分布式,开源的分布式应用程序的协调服务
  • 主要功能
    1. 配置管理
    2. 分布式锁
    3. 集群管理
  • 每一个节点被称之为: ZNode,每一个节点上都会保存自己的数据和节点信息
  • 节点可以拥有 子节点,同时也允许少量(1MB)数据存储在该节点之下
  • 节点可以分为四大类
    1. PERSISTENT 持久化节点
    2. EPHEMERAL 临时节点: -e
    3. PERSISTENT_SEQUENTIAL 持久化顺序节点:-s
    4. EPHEMERAL_SEQUENTIAL 临时顺序节点: -es
安装步骤
  1. 上传压缩包
  2. 将下载的ZooKeeper放到/opt/t目录下
#打开 opt目录
cd /opt
#创建zooKeeper目录
mkdir  zooKeeper
#将zookeeper安装包移动到 /opt/zooKeeper
mv apache-zookeeper-3.5.6-bin.tar.gz /opt/zookeeper/
  1. 解压压缩包
tar -zxvf apache-ZooKeeper-3.5.6-bin.tar.gz 
  1. 配置zoo.cfg路径
#打开目录
cd /opt/zooKeeper/
#创建zooKeeper存储目录
mkdir  zkdata
#修改zoo.cfg
vim /opt/zooKeeper/apache-zooKeeper-3.5.6-bin/conf/zoo.cfg

#修改存储目录
dataDir=/opt/zookeeper/zkdata
  1. 启动ZooKeeper–服务端
#启动
 ./zkServer.sh  start
#关闭
./zkServer.sh  stop
# 查看状态
./zkServer.sh  status
# 重启
./zkServer.sh  restart
  1. 客户端命令
# 连接ZooKeeper服务端
./zkCli.sh -server ip:port
# 断开连接
quit
# 查看命令帮助
help
# 显示指定目录下节点
ls 目录
# 创建节点
create /节点path value
# 获取节点值
get /节点path
# 设置节点值
set /节点path value
# 删除单个节点
delete /节点path
# 删除带有子节点的节点
deleteall /节点path


# 创建临时节点
create -e /节点path value
# 创建顺序节点
create -s /节点path value
# 查询节点详情信息
ls -s /节点path
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/583793.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号