0
点赞
收藏
分享

微信扫一扫

使用systemctl启动kafka

Greatiga 2022-12-01 阅读 136


kafka依赖于zookeeper

1.新建zookeeper配置文件:

​vim ​​​​/etc/systemd/system/zookeeper​​​​.service​

​[Unit]​

​Description=Apache Zookeeper server​

​Documentation=http:​​​​//zookeeper​​​​.apache.org​

​Requires=network.target remote-fs.target​

​After=network.target remote-fs.target​

 

​[Service]​

​Type=simple​

​ExecStart=​​​​/opt/kafka/bin/zookeeper-server-start​​​​.sh ​​​​/opt/kafka/config/zookeeper​​​​.properties​

​ExecStop=​​​​/opt/kafka/bin/zookeeper-server-stop​​​​.sh​

​Restart=on-abnormal​

​User=root​

​Group=root​

 

​[Install]​

​WantedBy=multi-user.target​

2.启动zookeeper

输入命令:

​sudo​​​ ​​systemctl start zookeeper​

​sudo​​​ ​​systemctl status zookeeper​

3.新建kafka配置文件:

​vim ​​​​/etc/systemd/system/kafka​​​​.service​

​[Unit]​

​Description=Apache Kafka Server​

​Documentation=http:​​​​//kafka​​​​.apache.org​​​​/documentation​​​​.html​

​Requires=zookeeper.service​

 

​[Service]​

​Type=simple​

​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​

4.启动kafka

输入命令:

​sudo​​​ ​​systemctl start kafka​

​sudo​​​ ​​systemctl status kafka​

举报

相关推荐

0 条评论