在启动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)...
热门文章
- 1月6日 - 最高速度23M/S,2025年Surfboard每天更新免费节点订阅链接,干净IP机场推荐
- 使用 Eslint + husky + lint-staged + Prettier 提高前端项目质量、统一项目代码风格
- 免费宠物领养协议书范本(免费宠物领养协议书范本下载)
- 1月5日 - 最高速度22.5M/S,2025年Surfboard每天更新免费节点订阅链接,干净IP机场推荐
- 动物疫苗管理法律法规有哪些内容呢英文(动物疫苗管理制度)
- mysql数据库中字段为时间类型要怎么什么类型表示
- 动物疫苗可以带上高铁吗北京 动物疫苗可以带上高铁吗北京市
- 2月13日 - 最高速度19.5M/S,2025年Surfboard每天更新免费节点订阅链接,干净IP机场推荐
- 宠物粮食品牌排名榜前十名 宠物粮食品牌排名榜前十名有哪些
- 宠物领养市场经济可行性分析 宠物领养市场经济可行性分析报告