要传递JAVA_HOME变量给ExecStart,可以在kafka.service配置文件中使用Environment变量设置。

在配置文件中添加以下内容:

[Service]
Environment="JAVA_HOME=/path/to/java/home"
ExecStart=/home/kafka/bin/kafka-server-start.sh

将"/path/to/java/home"替换为实际的JAVA_HOME路径。

保存并退出配置文件后,重新加载systemd配置并重启Kafka服务:

sudo systemctl daemon-reload
sudo systemctl restart kafka

这样就可以将JAVA_HOME变量传递给kafka-server-start.sh启动脚本了。

usrlibsystemdsystemkafkaservice这个配置文件怎么传递 JAVA_HOME 变量给ExecStart=homekafkabinkafka-server-startsh 这个启动脚本

原文地址: http://www.cveoy.top/t/topic/iHuY 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录