【Kafka】Linux环境设置kafka成自启动服务,超详细~

锦通  金牌会员 | 2024-10-18 03:05:48 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 898|帖子 898|积分 2694

目录
1、安装kafka请参考
2、设置sytemctl
3、编辑文件 kafka.service
4、填写如下内容
5、保存,退出编辑
 6、刷新sytemctl设置
7、启动kafka
8、查看kafka服务状态
9、设置开机自启动
10、制止kafka命令
11、完成执行流程


1、安装kafka请参考

        【Kafka】Kafka快速实战与根本原理详解-CSDN博客
2、设置sytemctl

        进入到目录/lib/systemd/system/下:
  1. cd /lib/systemd/system/
复制代码
3、编辑文件 kafka.service

  1. vim kafka.service
复制代码
4、填写如下内容

  1. [Unit]
  2. Description=Apache Kafka Server
  3. After=network.target remote-fs.target kafka-zookeeper.service
  4. [Service]
  5. Type=forking
  6. User=root
  7. Group=root
  8. Environment="PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
  9. ExecStart=/usr/local/kafka-2.4.1/bin/kafka-server-start.sh -daemon /usr/local/kafka-2.4.1/config/server.properties
  10. ExecStop=/usr/local/kafka-2.4.1/bin/kafka-server-stop.sh
  11. Restart=on-failure
  12. [Install]
  13. WantedBy=multi-user.target
复制代码
        Type 主动为 forking表示服务类型为背景启动 
        kafka的启动路径:
  1. /usr/local/kafka-2.4.1/bin/kafka-server-start.sh -daemon /usr/local/kafka-2.4.1/config/server.properties 
复制代码
         注意:Environment此设置必须设置,否则会导致kafka启动失败!
5、保存,退出编辑

  1. :wq
复制代码
        注意:是英文状态下的冒号 !
 6、刷新sytemctl设置

  1. systemctl daemon-reload
复制代码
7、启动kafka

  1. systemctl start kafka
复制代码
8、查看kafka服务状态

        执行以下命令
  1. systemctl status kafka
复制代码
出现 Active: active (running)  字样表示启动成功,否则表示启动失败!如下图所示:

9、设置开机自启动

  1. systemctl enable kafka
复制代码
10、制止kafka命令

  1. systemctl stop kafka
复制代码
11、完成执行流程

如图所示,非常好使~~

        非常的实用,喜欢的小同伴可以动动你们发财的小手,给博主一个小小的点赞大概关注,就是对博主最大的鼓励,爱你们哦~~ 


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

锦通

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表