问题:

Zookeeper 启动时报错 :JAVA_HOME is not set and java could not be found in PATH

原因:

zookeeper启动时需要java环境变量,环境变量没找到

解决办法

  • 第一步JAVA_HOME是否设置并生效,
#echo $JAVA_HOME 
#java --version
  • 第二步:如果JAVA_HOME确实存在,并且正确,那么可能原因是zkEnv.sh中没有读到环境变量,可以在该文件中直接写入JAVA_HOME环境变量的绝对路径
vim zkEnv.sh
JAVA_HOME="/usr/local/java"
Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐