linux上安装zookeeper 启动和关闭的教程

下面是详细的 "linux上安装zookeeper 启动和关闭的教程"。

安装Zookeeper

步骤一:下载Zookeeper

我们可以在Zookeeper官网https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/下载所需版本的Zookeeper。这里我下载的是zookeeper-3.4.14.tar.gz

wget https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz

步骤二:解压Zookeeper压缩包

tar -zxvf zookeeper-3.4.14.tar.gz

步骤三:修改Zookeeper配置文件

复制一份Zookeeper的默认配置文件。

cd zookeeper-3.4.14/conf/
cp zoo_sample.cfg zoo.cfg

修改zoo.cfg配置文件:

tickTime=2000
initLimit=10
syncLimit=5
dataDir=/var/lib/zookeeper   #Zookeeper数据目录
clientPort=2181  #Zookeeper监听端口

步骤四:启动Zookeeper

cd ~/zookeeper-3.4.14/bin
./zkServer.sh start

通过jps命令可以查看到Zookeeper进程:

[jack@localhost ~]$ jps
31329 QuorumPeerMain

这表明已经成功启动了Zookeeper进程。

步骤五:验证Zookeeper

连接到Zookeeper:

cd ~/zookeeper-3.4.14/bin
./zkCli.sh -server 127.0.0.1:2181

在Zookeeper客户端中创建一个节点,例如:

create /test myData

查询新创建的节点:

get /test

当查询结果为myData,表明Zookeeper已成功安装并运行。

停止Zookeeper

在Zookeeper的安装目录下执行如下命令,即可停止Zookeeper进程:

cd ~/zookeeper-3.4.14/bin
./zkServer.sh stop

示例说明

  1. 创建名为"znode001"的节点:
create /znode001 "hello world"
  1. 获取名为"znode001"的节点:
get /znode001

以上是Linux上安装Zookeeper的完整攻略,包含了安装、启动、验证Zookeeper和停止Zookeeper的完整流程,并且提供了两条对Zookeeper节点的示例说明。希望能够对您有所帮助!

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:linux上安装zookeeper 启动和关闭的教程 - Python技术站

(0)
上一篇 2023年6月27日
下一篇 2023年6月27日

相关文章

  • docke-cli的调试环境搭建过程

    介绍Docker-CLI前,请先介绍一下Docker? Docker简介 Docker是一个开源的应用容器引擎,可以将软件应用及其依赖项打包成一个可移植的容器中,然后发布到任何支持Docker的Linux机器上,运行容器就像运行任何其他应用一样简单,方便,并且有以下特点: 轻量化 弹性伸缩 隔离性 Docker-CLI简介 Docker-CLI是Docker…

    other 2023年6月27日
    00
  • offsetparent的解释

    以下是详细讲解“offsetParent的解释的完整攻略”的标准Markdown格式文本: offsetParent的解释的完整攻略 offsetParent是一个DOM属性,用于获取一个元素的最近的定位(position属性值为relative、absolute、fixed)祖先元素。本文将介绍offsetParent的基本概念、使用方法和两个示例说明。 …

    other 2023年5月10日
    00
  • C++内存管理详解使用方式

    C++内存管理详解使用方式 C++是一种强大的编程语言,它提供了灵活的内存管理功能。在C++中,我们可以手动分配和释放内存,以确保程序的性能和资源利用的最佳化。本文将详细讲解C++内存管理的使用方式,并提供两个示例说明。 1. 栈内存管理 栈是一种自动分配和释放内存的数据结构,它用于存储局部变量和函数调用的上下文信息。栈内存的分配和释放是由编译器自动完成的,…

    other 2023年8月1日
    00
  • DoytoQuery中的查询映射方案详解

    DoytoQuery中的查询映射方案详解 DoytoQuery是一个用于处理数据库查询的Java框架,它提供了一种查询映射方案,用于将查询条件映射到数据库查询语句中。在本文中,我们将详细讲解DoytoQuery中的查询映射方案,并提供两个示例说明。 查询映射方案概述 DoytoQuery的查询映射方案基于注解和反射机制,通过将查询条件的字段与数据库表的列进行…

    other 2023年8月6日
    00
  • java-bigdecimal减法 结果为负

    在Java中,使用BigDecimal类进行数值计算时,可能会出现减法结果为负数的情况。这是由于BigDecimal类的精度和舍入模式的设置不当所导致的。本文详细介绍何解决BigDecimal减法结果为负数的问题,并提供两个示例说明。 问题描述 在Java中,使用BigDecimal`类减法计算时,可能会出现结果为负数的情况。例如,以下代码: BigDeci…

    other 2023年5月7日
    00
  • 玩转smartqq之登录

    以下是关于“玩转smartqq之登录”的完整攻略,包括登录过程、示例说明等。 1. 登录过程 smartqq是一款基于WebQQ协议的第三方QQ客户端,可以在Linux、Mac OS X、Windows等多个平台上使用。以下是smartqq登录的完整攻略: 获取二维码:打开smartqq客户端,点击“登录”按钮,获取二维码。 扫描二维码:使用手机QQ或其他支…

    other 2023年5月7日
    00
  • Win7如何格式化硬盘?Win7硬盘无法格式化的解决方法

    Win7如何格式化硬盘? 在Win7中,格式化硬盘的方法非常简单。只需要按照下面的步骤进行操作即可。 步骤一:打开“计算机” 首先,我们需要打开“计算机”界面。在Windows任务栏上,可以看到一个“计算机”图标,双击即可打开。 或者,我们也可以按下Win+E快捷键来快速打开“计算机”界面。 步骤二:右击要格式化的硬盘 在“计算机”中,找到要格式化的硬盘,右…

    other 2023年6月28日
    00
  • Win10电脑自动修复失败无限循环重启怎么办?

    Win10电脑自动修复失败无限循环重启怎么办? 当Windows 10系统出现无限循环重启问题时,可能是由于系统文件出现损坏或者硬件故障等原因引起的。以下是解决这个问题的完整攻略,其中提供了两种示例方法。 方法一:通过高级启动选项修复系统文件 若你的电脑仍然能够进入Windows 10的高级启动选项,那么你可以尝试通过该选项来修复电脑。 在重启电脑时,按住“…

    other 2023年6月27日
    00
合作推广
合作推广
分享本页
返回顶部