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
相关推荐
jjkkzzzz2 小时前
Linux下的C/C++开发之操作Zookeeper
linux·zookeeper·c/c++
Johny_Zhao2 天前
Docker + CentOS 部署 Zookeeper 集群 + Kubernetes Operator 自动化运维方案
linux·网络安全·docker·信息安全·zookeeper·kubernetes·云计算·系统运维
半新半旧2 天前
Redis集群和 zookeeper 实现分布式锁的优势和劣势
redis·分布式·zookeeper
Code季风3 天前
深入理解微服务中的服务注册与发现(Consul)
java·运维·微服务·zookeeper·架构·go·consul
武子康4 天前
大数据-31 ZooKeeper 内部原理 Leader选举 ZAB协议
大数据·后端·zookeeper
阿波罗.20125 天前
Zookeeper 客户端 .net访问框架 ZookeeperNetEx项目开发编译
分布式·zookeeper
武子康5 天前
大数据-30 ZooKeeper Java-API 监听节点 创建、删除节点
大数据·后端·zookeeper
小葛呀15 天前
互联网大数据求职面试:从Zookeeper到Flink的技术探讨
大数据·redis·zookeeper·面试·flink·互联网·yarn
小白上线*^_^*15 天前
Kafka与Zookeeper在linux上的下载记录
zookeeper·kafka·linux上的下载与安装
longxibo16 天前
ZooKeeper 3.9.2 集群安装指南
大数据·分布式·zookeeper·debian