我正在使用systemd运行汇编的Kafka分发版,但除非使用systemctl set-environment设置KAFKA_OPTS = ...
,否则它将无法识别KAFKA_OPTS我已尝试使用Environment指令,EnvironmentFile,并更改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
任何建议都将不胜感激!谢谢!