当我在我的机器上启动Kafka时,出现了这个错误。
giangnt@node2:/opt/kafka/kafka_2.12-2.6.0/bin$ nohup: ignoring input and appending output to 'nohup.out'
[1]+ Exit 127 nohup ./kafka-server-start.sh /opt/kafka/kafka_2.12-2.6.0/config/server.properties
giangnt@node2:/opt/kafka/kafka_2.12-2.6.0/bin$ ./kafka-topics.sh --create --zookeeper master:2181,node1:2181,node2:2181 --replication-factor 3 --partitions 3 --topic meetuprsvptopic
/opt/kafka/kafka_2.12-2.6.0/bin/kafka-run-class.sh: line 318: /usr/lib/jvm/java-8-openjdk-amd64 /bin/java: No such file or directory
giangnt@node2:/opt/kafka/kafka_2.12-2.6.0/bin$ 我的Kafka集群有3台服务器。我可以启动一台服务器,但另外两个代理无法启动,出现错误:
[1]+ Exit 127 nohup ./kafka-server-start.sh /opt/kafka/kafka_2.12-2.6.0/config/server.properties 当我尝试在其他服务器上创建主题时,我得到了这个错误,
我的JAVA_HOME目录有一个空格,是不是原因??:
/opt/kafka/kafka_2.12-2.6.0/bin/kafka-run-class.sh: line 318: /usr/lib/jvm/java-8-openjdk-amd64 /bin/java: No such file or directory发布于 2021-01-24 17:58:22
可执行文件的路径应该是/usr/lib/jvm/java-8-openjdk-amd64/bin/java,所以是的,间距是问题所在。
我建议您使用配置管理工具来保持集群设置的一致性
还有,systemctl或其他进程管理,而不是nohup
https://stackoverflow.com/questions/65851492
复制相似问题