systemd execstart脚本未读取环境变量

zc0qhyus  于 2021-06-08  发布在  Kafka
关注(0)|答案(0)|浏览(405)

我正在运行用systemd管理的kafka合流的发行版,但是它不会识别kafka\u opts,除非用systemctl set environment kafka\u opts=。。。
我尝试过使用environment指令、environmentfile和change execstart来首先导出变量,但是它们都会出现错误。。。
我运行的是debian 9,我的单位文件如下所示:

[Unit]
Description=Apache Kafka - broker
Documentation=http://docs.confluent.io/
After=network.target confluent-zookeeper.target

[Service]
User=cp-kafka
Group=confluent
ExecStart=/usr/bin/kafka-server-start /etc/kafka/server.properties
ExecStop
TimeoutStopSec=180
Restart=no

[Install]
WantedBy=multi-user.target

如有任何建议,将不胜感激!谢谢!

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题