Zookeeper启动指定JDK版本方式
更新时间:2025年02月08日 10:43:45 作者:费曼乐园
文章讲述了如何在Linux系统上启动指定JDK版本的Zookeeper,包括下载JDK、解压文件、修改zkEnv.sh脚本和重启Zookeeper的过程
Zookeeper启动指定JDK版本
1. 从官网下载jdk21版本
2. 将下载的jdk-21_linux-x64_bin.tar.gz文件
上传的主机/usr/java目录下面。
3. 在/usr/java目录下面解压文件
tar -zxvf jdk-21_linux-x64_bin.tar.gz
4. 修改zookeeper的bin目录下面的zkEnv.sh脚本
在关于获取JAVA_HOME的脚本行前面添加安装jdk21的目录。
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
fi5. 重启zookeeper
重启完查看zookeeper状态,查看zookeeper进程。
zkServer.sh stop zkServer.sh start zkServer.sh status ps -ef | grep zookeeper
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
IDEA 集成 Docker 插件一键部署 SpringBoot 应用
通过本文介绍的方法,我们期望能帮助开发者更轻松地在IDEA中实现Spring Boot应用的Docker化部署,为现代软件开发提供更便捷的解决方案,感兴趣的朋友一起看看吧2023-11-11
详解Java8新特性Stream之list转map及问题解决
这篇文章主要介绍了详解Java8新特性Stream之list转map及问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2019-09-09
Java concurrency集合之ArrayBlockingQueue_动力节点Java学院整理
ArrayBlockingQueue是数组实现的线程安全的有界的阻塞队列。下面通过本文给大家介绍Java concurrency集合之ArrayBlockingQueue的相关知识,感兴趣的朋友一起看看吧2017-06-06
Springboot使用@WebListener 作为web监听器的过程解析
这篇文章主要介绍了Springboot使用@WebListener作为web监听器的过程,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2023-08-08


最新评论