快速启动zookeeper服务【单机】

一、前言

  在日常工作当中,经常需要用到zookeeper用于开发测试,因此能快速部署一个zookeeper服务,用于开发测试是有必要了解的。本文讲的,就是如何快速部署一个可用的zookeeper单机服务。(如需集群部署,请看笔者https://blog.csdn.net/cndmss/article/details/80220273
 

二、快速部署

1、下载
  在指定目录下,执行下载命令:
wget http://archive.apache.org/dist/zookeeper/zookeeper-3.4.13/zookeeper-3.4.13.tar.gz
(笔者目录为:/usr/local/xiaojiang/zookeeper ;可在地址http://archive.apache.org/dist/zookeeper中选择自己需要的版本下载)

2、复制默认配置
  a、执行命令 tar -zxvf zookeeper-3.4.13.tar.gz 解压压缩包;
  b、执行命令 cd zookeeper-3.4.13/conf/ 进入zookeeper配置文件目录;
  c、执行命令 cp zoo_sample.cfg zoo.cfg 复制zookeeper的默认配置文件;(zoo_sample.cfg是zookeeper服务的默认示例配置文件,但zookeeper服务启动时,读取的是文件名为zoo.cfg的配置文件,所以要执行这个操作)

3、启动服务
  进入文件夹zookeeper-3.4.13中的/bin 目录,执行命令 ./zkServer.sh start 启动zookeeper服务
在这里插入图片描述
以上, 快速部署zookeeper单机服务就算完成了。
(如果只需要部署服务,已经可以结束阅读了;如果需要了解zookeeper的基础命令操作,可继续往下阅读)
 

三、基础操作

1、服务启动相关操作命令

操作 命令
启动服务 ./zkServer.sh start
停止服务 ./zkServer.sh stop
重启服务 ./zkServer.sh restart
查看服务状态 ./zkServer.sh status

2、数据访问操作命令
  使用客户端工具登录服务,执行命令 ./zkCli.sh -server 127.0.0.1:2181 登录zookeeper服务。 常用命令如下:

操作 命令
查看目录节点(内容) ls /{path}
查看目录节点(内容和数据) ls2 /{path}
数据节点-增 create /{path} {value}
数据节点-查 get /{path} {value}
数据节点-改 set /{path} {value}
数据节点-删 delete /{path}
帮助(查看所有命令) help
退出客户端登录 quit

具体相关命令操作依次如下图所示:
  a、使用zk客户端登录zookeeper服务:使用zk客户端登录zookeeper服务
   b、数据操作 :

在这里插入图片描述
   c、帮助、退出客户端 :
在这里插入图片描述

发布了17 篇原创文章 · 获赞 61 · 访问量 9万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 编程工作室 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览