zoukankan      html  css  js  c++  java
  • 配置Kafka的Systemctl启动

    查看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

  • 相关阅读:
    python 3.5.2安装mysql驱动报错
    mysql创建用户
    Centos7 修改SSH 端口
    centos 7 升级后yum install出现Exiting on user cancel
    centos7 systemctl 启动 Redis 失败
    redis 异常解决办法
    用普通用户通过sudo进行启动tomcat时报如下异常
    svn迁移到git仓库并保留commit历史记录
    CentOS更新yum源
    django 添加comments app
  • 原文地址:https://www.cnblogs.com/likethis/p/12001525.html
Copyright © 2011-2022 走看看