加入收藏 | 设为首页 | 会员中心 | 我要投稿 西安站长网 (https://www.029zz.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 业界 > 正文

ZooKeeper 原理与服务器集群部署

发布时间:2019-07-27 08:15:31 所属栏目:业界 来源:kefeng.wang博客
导读:副标题#e# ZooKeeper 是大型分布式系统中可靠的协调系统,它以树状结构存储数据,以领导选举和信息同步机制保证了集群的高可用性,以事件通知机制协助事件订阅者及时捕获数据的变化,可协助实现 Dubbo、Kafka 等架构。本文以 CentOS 和 Windows 为例,总结

2.6 客户端验证

  1. zkCli.sh -server localhost:2181 ## 进入命令行状态 
  2. help ## 显示所有命令格式 
  3. quit ## 退出命令行状态 
  4. history ## 显示历史命令 
  5.  
  6. ls path [watch] 
  7. createpath data acl 
  8. delete path [version] 
  9. set path data [version] 
  10. get path [watch] 
  11. stat path [watch] 
  12. sync path 
  13.  
  14. listquota path 
  15. setquota -n|-b val path 
  16. delquota [-n|-b] path 
  17.  
  18. addauth scheme auth 
  19. setAcl path acl 
  20. getAcl path 
  21.  
  22. printwatches on|off 
  23. redo cmdno 

也可集连接和命令于一行:

  1. zkCli.sh -server localhost:2181 ls / 

2.7 清空数据【慎用】

  1. sudo systemctl stop zookeeper@{1,2,3} 
  2. sudo rm -rf $ZOOKEEPER_HOME/{logs,data}/{1,2,3}/version-* 
  3. sudo systemctl start zookeeper@{1,2,3} 

2.8 卸载服务【慎用】

  1. sudo systemctl stop zookeeper@{1,2,3} 
  2. sudo systemctl disable zookeeper@{1,2,3} 
  3. sudo rm -rf $ZOOKEEPER_HOME 

3.Windows 下安装(可用于开发)

3.1 下载

https://archive.apache.org/dist/zookeeper/

https://archive.apache.org/dist/zookeeper/zookeeper-3.4.11/

https://archive.apache.org/dist/zookeeper/zookeeper-3.4.11/zookeeper-3.4.11.tar.gz

3.2 安装

3.2.1 解压

3.2.2 修改系统环境变量

  1. set ZOOKEEPER_HOME={???}zookeeper-3.4.11 
  2. set PATH=%ZOOKEEPER_HOME%bin 

(编辑:西安站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读