无法启动动物园管理员服务器。没有 jdk 目录
Cannot start zookeeper server. No jdk directory
我正在尝试在 UNIX 上启动 kafka,但首先我需要 运行 zookpeer。
我有 https://www.apache.org/dyn/closer.cgi?path=/kafka/2.0.0/kafka_2.11-2.0.0.tgz 的 kafka 2.12 版本
我 运行 命令 bin/zookeeper-server-start.sh config/zookeeper.properties
,但出现错误:
/kafka_2.12-2.0.0/bin/kafka-run-class.sh: line 306: /project/multiar/jdk1.7.0_17_x64/bin/java: No such file or directory
/kafka_2.12-2.0.0/bin/kafka-run-class.sh: line 306: exec: /project/multiar/jdk1.7.0_17_x64/bin/java: cannot execute: No such file or directory.
我有 Java 8 jdk 在路径中:
openjdk version "1.8.0_161"
OpenJDK Runtime Environment (build 1.8.0_161-b14)
OpenJDK 64-Bit Server VM (build 25.161-b14, mixed mode)
为什么我不能 运行 zookeper 服务器?我应该安装 jdk 7 还是更改 .sh
文件中的某些内容?
我正在尝试解决同样的问题。 Ubuntu 更新后发生在我身上(完全不确定)
我就是这样解决问题的
1 检查 Java 版本
2 检查安装的所有 Java 版本
3 添加JAVA_HOME到环境变量
4 检查 JAVA_HOME
在我设置 JAVA_HOME 正确后 zookeeper 正确启动(这里没有显示完整的日志)
我正在尝试在 UNIX 上启动 kafka,但首先我需要 运行 zookpeer。
我有 https://www.apache.org/dyn/closer.cgi?path=/kafka/2.0.0/kafka_2.11-2.0.0.tgz 的 kafka 2.12 版本
我 运行 命令 bin/zookeeper-server-start.sh config/zookeeper.properties
,但出现错误:
/kafka_2.12-2.0.0/bin/kafka-run-class.sh: line 306: /project/multiar/jdk1.7.0_17_x64/bin/java: No such file or directory
/kafka_2.12-2.0.0/bin/kafka-run-class.sh: line 306: exec: /project/multiar/jdk1.7.0_17_x64/bin/java: cannot execute: No such file or directory.
我有 Java 8 jdk 在路径中:
openjdk version "1.8.0_161"
OpenJDK Runtime Environment (build 1.8.0_161-b14)
OpenJDK 64-Bit Server VM (build 25.161-b14, mixed mode)
为什么我不能 运行 zookeper 服务器?我应该安装 jdk 7 还是更改 .sh
文件中的某些内容?
我正在尝试解决同样的问题。 Ubuntu 更新后发生在我身上(完全不确定)
我就是这样解决问题的
1 检查 Java 版本
2 检查安装的所有 Java 版本
3 添加JAVA_HOME到环境变量
4 检查 JAVA_HOME
在我设置 JAVA_HOME 正确后 zookeeper 正确启动(这里没有显示完整的日志)