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
相关推荐
Hoking18 小时前
Kafka集群部署(docker容器方式)SASL认证(zookeeper)
docker·zookeeper·kafka
一弓虽18 小时前
zookeeper 学习
分布式·学习·zookeeper
viperrrrrrrrrr71 天前
大数据学习(130)-zookeeper
大数据·学习·zookeeper
darin_ฅ( ̳• ◡ • ̳)ฅ11 天前
Linux环境-通过命令查看zookeeper注册的服务
linux·zookeeper
UCoding2 天前
我们来学zookeeper -- 集群搭建
分布式·zookeeper
bigdata-rookie7 天前
kafka SASL/PLAIN 认证及 ACL 权限控制
大数据·运维·服务器·分布式·zookeeper·kafka
一切顺势而行8 天前
zookeeper 操作总结
分布式·zookeeper·云原生
兮动人9 天前
ZooKeeper 命令操作
分布式·zookeeper·zookeeper 命令操作
蒂法就是我10 天前
ZAB 和 RAFT分别是什么?它们的区别是什么?
大数据·分布式·zookeeper·高性能
master-dragon13 天前
分布式锁总结
redis·分布式·zookeeper