第2章 ZooKeeper安装

本文详细介绍如何在Linux环境下安装配置JDK与ZooKeeper,包括JDK的环境变量配置,ZooKeeper的下载、安装及环境变量设置,ZooKeeper文件夹结构解析,配置文件详解,以及ZooKeeper的基本操作命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

2-1 JDK的安装

在这里插入图片描述

  1. 下载jdk的tar.gz包,并传到Linux系统里面;
  2. 解压,并编辑/etc/profile配置jdk的环境变量
    在这里插入图片描述
    注意:在配置好了之后,要使用source 命令对/etc/profile里面的修改进行刷新:
    在这里插入图片描述
  3. 输入java -version进行测试
    在这里插入图片描述

2-2 zookeeper下载、安装以及配置环境变量

在这里插入图片描述
Zookeeper官网


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


我们可以使用wget进行下载:
在这里插入图片描述


对其进行解压:
在这里插入图片描述


我们可以对其进行重命名:
在这里插入图片描述


一般我们上传到Linux里面的文件会放在home目录下面,而解压了之后的文件会放在/usr/local的这个目录下面:
在这里插入图片描述


配置Zookeeper的环境变量:
在这里插入图片描述


使用source命令对配置文件进行刷新:
在这里插入图片描述


2-3 zookeeper文件夹主要目录介绍

在这里插入图片描述

  • bin
    在这里插入图片描述
  • conf
    在这里插入图片描述
  • contrib
    在这里插入图片描述

在这里插入图片描述

  • dist-maven
    在这里插入图片描述
  • docs
    在这里插入图片描述
  • lib
    在这里插入图片描述

在这里插入图片描述

  • recipes
    在这里插入图片描述
    在这里插入图片描述
  • src
    在这里插入图片描述

2-4 zookeeper配置文件介绍,运行zk

我们先拷贝一份配置文件供我们使用,备份一份原始的配置文件:
在这里插入图片描述


在这里插入图片描述


在这里插入图片描述
dataDir是必须要配置的:
在这里插入图片描述
我们要对上面的两个配置的文件夹进行创建:
在这里插入图片描述
对于端口的话,在集群的环境里面会进行配置,默认端口是2181;


如果我们不知道怎么用的话,我们就可以这样来写,会有命令提示:
在这里插入图片描述


  • 启动Zookeeper:./zkServer.sh start
    在这里插入图片描述

  • 查看状态:./zkServer.sh status
    在这里插入图片描述
  • 如果当前的zookeeper没有启动,那么用restart也会启动;如果已经启动了,那么它会重新启动:./zkServer.sh restart
    在这里插入图片描述
  • 停止zookeeper:./zkServer.sh stop
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值