码迷,mamicode.com
首页 > 其他好文 > 详细

配置Kafka的Systemctl启动

时间:2019-12-07 14:40:38      阅读:252      评论:0      收藏:0      [点我收藏+]

标签:art   ted   a10   root   star   result   failed   ESS   roo   

查看system  ctl 方式配置

https://www.jianshu.com/p/7fd8b6ea336e

systemctl list-unit-files --type=service|grep kafka

kafka systemctl 启动方式命令

systemctl start kafka.service

systemctl stop kafka.service

systemctl start zookeeper.service

systemctl stop zookeeper.service

 

操作步骤

1、修改KafkaStart.sh、zkStart.sh 、zkStop.sh、zkStart.sh,将相对路径改为绝对路径。

2、修改kafkaStart.sh。去掉JMXPORT属性,放到Kafka-Server-Start.sh

 3、去掉KafkaStart.sh中的kafkamanager启动命令,单独启动。

4、配置开机启动

注:KafkaStart.sh、zkStart.sh 、zkStop.sh、zkStart.sh 为自己编写的快速启动脚本,主要是将原生命令做了次封装。

systemctl enable zookeeper

systemctl  enable  kafka

● zookeeper.service - zookeeper

   Loaded: loaded (/usr/lib/systemd/system/zookeeper.service; static; vendor preset: disabled)

   Active: failed (Result: exit-code) since Tue 2019-11-19 19:06:40 CST; 26s ago

  Process: 96869 ExecStart=/usr/bin/sh /opt/kafka10/zkStart.sh (code=exited, status=127)

 

相关脚本

Zookeeper

[Unit]

Description=zookeeper

After=network.target

[Service]

Type=forking

ExecStart=/usr/bin/sh /opt/kafka10/zkStar

ExecStop=/usr/bin/sh /opt/kafka10/zkStop.sh

PrivateTmp=true

User=root

Group=root

 

Kafka

[Unit]

Description=kafka

After=network.target

[Service]

Type=forking

ExecStart=/usr/bin/sh /opt/kafka10/kafkaStart.sh

ExecStop=/usr/bin/sh /opt/kafka10/kafkaStop.sh

PrivateTmp=true

User=root

Group=root

配置Kafka的Systemctl启动

标签:art   ted   a10   root   star   result   failed   ESS   roo   

原文地址:https://www.cnblogs.com/likethis/p/12001525.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!