【Centos7.9通过systemctl启动zookeeper和kafka失败】

关于Centos7.9通过systemctl启动zookeeper和kafka失败的问题

1、环境说明

系统版本:Centos7.9
在这里插入图片描述

java版本:openJDK1.8
在这里插入图片描述

zookeeper版本:3.6.3
kafka版本:2.12-2.1.0

2、问题概要

在完成系统以及软件部署过后,由于各种原因服务器会经常关机重启;在通过systemctl做相关组件自启动时发现该问题;在启动时报错如下;这两个版本的zookeeper和kafka需要jdk1.8版本以上的才能支持,所以在使用该解决方案时先确定jdk或者各项服务版本是否正确。
kfka报错主要语句

kafka/Kafka : Unsupported major.minor version 52.0

zookeeper报错和这个报错类似,由于之前只顾着处理问题,没有截图记录,所以只有将就看。
在使用软件自带的启动脚本启动时没有问题,可以正常启动;但是通过systemctl start zookeeper或者kafka时会启动失败或者报错。

这时可以尝试在启动脚本里面加上jdk的环境变量
zookeeper加到zkEnv.sh里面。
在这里插入图片描述

kafka加到kafka-server-start.sh,其中红框里面的是我环境下的java环境变量
在这里插入图片描述
这两处在添加过后,在保证system的server文件无误的情况下就可以重启了,在重启过后应该就可以恢复正常。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值