CreateArtTechnology
/ Blog
Login
最新文章
Java
语言相关
库相关
虚拟机相关
CreateArtTechnology
项目搭建
使用的工具
自研的工具
开源工具
ELK
ElasticSearch
Jenkins
Markdown
GraphQL
Arthas
生产工具
Linux
Nginx
VersionControl
Subversion
Git
Redis
Archiva
Maven
Zookeeper
Spring
SpringBoot
MySql
HBase
Cassandra
容器化
Docker
Kubernetes
服务容器化从零开始
未分类笔记
算法相关
概念相关
豆知识
机器学习
机器学习从零开始
Zookeeper部署
7
2018-11-15 15:05:27
生产工具
Zookeeper
和Apache旗下的其他项目一样,部署非常简单。 **部署流程** 1. 访问Zookeeper的releases页面https://zookeeper.apache.org/releases.html 2. 挑选合适的镜像,下载Zookeeper的压缩包 3. 解压缩 4. 修改配置 5. 运行 **详细指令** ```shell # 下载 wget http://apache.mirrors.tds.net/zookeeper/zookeeper-3.4.13/zookeeper-3.4.13.tar.gz # 解压 tar -xvf zookeeper-3.4.13.tar.gz cd zookeeper-3.4.13 # 修改配置 mv conf/zoo_sample.cfg conf/zoo.cfg vim zoo.cfg # 修改内容后附 # 启动,默认后台运行,此外还有status、stop、restart命令 ./bin/zkServer.sh start ``` **配置内容修改** ```shell # 心跳时间间隔 tickTime=2000 # 数据保存目录 dataDir=yourPath # 服务对外端口 clientPort=2181 ``` **命令行操作** 在Zookeeper根目录下,通过以下命令登录命令行: `bin/zkCli.sh -server {ip:port}` 一般`ip:port`使用`127.0.0.1:2181`,即`localhost:clientPort`。 常用命令: ```shell # 查看帮助 help # 查看子节点 ls {path} # 设置权限,参考权限控住部分的介绍 setAcl {path} params # 获取权限 getAcl {path} # 删除某节点 delete {path} # 递归删除节点 rmr {path} ``` 注意!虽然命令类似Shell命令,但并没有cd命令,不可以切换当前目录,所以大多数操作需要带上节点路径。 **其他细节** 集群部署等介绍可查看该文章: https://www.ibm.com/developerworks/cn/opensource/os-cn-zookeeper/index.html
发布文章 101
文章被阅读 1817
最近修改
什么是“丝滑”的曲线
2021-12-08 15:19:20
高效空间数据索引R树及其批量加载方法STR简介
2021-09-29 20:33:37
关于分库分表的一些事儿
2021-06-25 11:51:25
获得诺奖的稳定匹配理论之TTC算法与GS算法
2021-03-14 23:04:48
算法小白的机器学习入门实践,从零到上线
2021-01-13 14:28:27
分站宗旨
一站式资料平台,减少重复检索,减少重复采坑。