Zookeeper启动指定JDK版本

  1. 从官网下载jdk21版本。

Java Downloads | Oracle

  1. 将下载的jdk-21_linux-x64_bin.tar.gz文件上传的主机/usr/java目录下面。

  2. 在/usr/java目录下面解压文件。

bash 复制代码
tar -zxvf jdk-21_linux-x64_bin.tar.gz
  1. 修改zookeeper的bin目录下面的zkEnv.sh脚本,在关于获取JAVA_HOME的脚本行前面添加安装jdk21的目录。
bash 复制代码
JAVA_HOME=/usr/java/jdk-21.0.5
if [[ -n "$JAVA_HOME" ]] && [[ -x "$JAVA_HOME/bin/java" ]];  then
    JAVA="$JAVA_HOME/bin/java"
elif type -p java; then
    JAVA=java
else
    echo "Error: JAVA_HOME is not set and java could not be found in PATH." 1>&2
    exit 1
fi
  1. 重启zookeeper,重启完查看zookeeper状态,查看zookeeper进程。
bash 复制代码
zkServer.sh stop

zkServer.sh start

zkServer.sh status 

ps -ef | grep zookeeper
相关推荐
费曼乐园15 小时前
Kafka与ZooKeeper
zookeeper·kafka
ShareBeHappy_Qin20 小时前
ZooKeeper 中的 ZAB 一致性协议与 Zookeeper 设计目的、使用场景、相关概念(数据模型、myid、事务 ID、版本、监听器、ACL、角色)
分布式·zookeeper·云原生
黄名富4 天前
Kafka 日志存储 — 文件目录及日志格式
java·分布式·微服务·zookeeper·kafka
guihong0044 天前
ZooKeeper 核心概念与机制深度解析
分布式·zookeeper·云原生
命运之手5 天前
[ Spring ] Install ZooKeeper on Ubuntu24
spring·zookeeper·ubuntu24
VX_CXsjNo15 天前
免费送源码:Java+SpringBoot+MySQL SpringBoot网上宠物领养管理系统 计算机毕业设计原创定制
java·hadoop·spring boot·mysql·zookeeper·flask·pytest
guihong0046 天前
ZooKeeper 常见问题与核心机制解析
linux·zookeeper·debian
斯普信专业组6 天前
Zookeeper 配置文件:核心参数优化与实操指南
分布式·zookeeper·云原生