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
相关推荐
CrazyClaz23 分钟前
Zookeeper
分布式·zookeeper
yumgpkpm1 小时前
网易数帆EasyData使用Cloudera CDP、CMP(华为鲲鹏版)作为底座的ChatBI方案
大数据·hive·hadoop·华为·zookeeper·kafka·cloudera
J_bean3 小时前
Spring Boot + Dubbo + Zookeeper 集成
spring boot·zookeeper·dubbo
天码-行空3 天前
【大数据环境安装指南】ZooKeeper搭建Storm高可用集群教程
大数据·zookeeper·storm
天码-行空3 天前
【大数据环境安装指南】ZooKeeper搭建spark高可用集群教程
大数据·linux·运维·zookeeper·spark
java1234_小锋4 天前
Zookeeper集群数据是如何同步的?
分布式·zookeeper·云原生
java1234_小锋5 天前
ZooKeeper集群中服务器之间是怎样通信的?
分布式·zookeeper·云原生
AC赳赳老秦5 天前
工业互联网赋能智造:DeepSeek解析产线传感器数据驱动质量管控新范式
前端·数据库·人工智能·zookeeper·json·flume·deepseek
java1234_小锋6 天前
Zookeeper分布式锁如何实现?
分布式·zookeeper·云原生
西敏寺的乐章6 天前
ZooKeeper 系统学习总结
分布式·学习·zookeeper