在启动kafka时,需要启动zookeeper服务端
[dream@localhost bin]$sudo ./zookeeper-server-start.sh../config/zookeeper.properties
启动时,可能会报以下错误
/usr/local/kafka/kafka_2.13-2.7.1/bin/kafka-run-class.sh: 第 318 行:exec: java: 未找到
根据错误提示,我们打印以下该文件的318行:
exec"$JAVA"$KAFKA_HEAP_OPTS$KAFKA_JVM_PERFORMANCE_OPTS$KAFKA_GC_LOG_OPTS$KAFKA_JMX_OPTS$KAFKA_LOG4J_OPTS -cp"$CLASSPATH"$KAFKA_OPTS"$@"
我们发现和java有关的就是$JAVA
,意思是我们要一个名为JAVA
的变量,还可以看到它之前有一个exec
,大概是执行的意思,大概猜到需要使用java命令,所以我们在配置文件中加入该环境变量。
sudovim /etc/profile
修改后的部分环境变量如下:
JAVA_HOME=/home/dream/jdk/jdk1.8.0_271JAVA=/home/dream/jdk/jdk1.8.0_271/bin/javaPATH=$JAVA_HOME/bin:$PATHexport JAVA_HOME JAVAPATH
然后,使用命令让配置文件生效:
source /etc/profile
再次启动zookeeper服务端时,就不会报错了。
INFO Reading configuration from: config/zookeeper.properties(org.apache.zookeeper.server.quorum.QuorumPeerConfig)...
热门文章
- 宠物粮市场分析论文题目(宠物粮调研)
- 动物疫苗的发展现状和趋势论文(动物疫苗行业分析)
- 猫咪3针疫苗多少钱一针啊(猫咪三针疫苗都是什么多少钱)
- 狗粮品牌大全国产有哪些呢(狗粮品牌大全国产有哪些呢知乎)
- 「1月21日」最高速度20.7M/S,2025年Shadowrocket/SSR/Clash/V2ray每天更新免费节点订阅链接
- 「2月11日」最高速度22.9M/S,2025年Shadowrocket/Clash/SSR/V2ray每天更新免费节点订阅链接
- 「1月12日」最高速度19.4M/S,2025年SSR/Shadowrocket/Clash/V2ray每天更新免费节点订阅链接
- 「1月9日」最高速度20.2M/S,2025年V2ray/Shadowrocket/SSR/Clash每天更新免费节点订阅链接
- 「1月10日」最高速度20.5M/S,2025年V2ray/Shadowrocket/Clash/SSR每天更新免费节点订阅链接
- 动物疫苗去哪里买的好呢(动物注射疫苗注射哪里)