centos设置kafka开机自启动设置
时间: 2023-11-11 17:57:51 浏览: 167
可以使用systemctl命令设置kafka开机自启动。具体步骤如下:
1. 编辑kafka.service文件,命令为:sudo vim /etc/systemd/system/kafka.service,输入以下内容:
[Unit]
Description=Apache Kafka server (broker)
Documentation=http://kafka.apache.org/documentation.html
Requires=network.target remote-fs.target
After=network.target remote-fs.target kafka-zookeeper.service
[Service]
Type=simple
User=kafka
Group=kafka
ExecStart=/opt/kafka/bin/kafka-server-start.sh /opt/kafka/config/server.properties
ExecStop=/opt/kafka/bin/kafka-server-stop.sh
Restart=on-abnormal
[Install]
WantedBy=multi-user.target
2. 保存并退出文件。
3. 启用kafka.service服务,命令为:sudo systemctl enable kafka.service。
4. 设置kafka.service服务开机自启动,命令为:sudo systemctl daemon-reload。
5. 重启服务器,命令为:sudo reboot。
阅读全文