Spark-Streaming任务消费Kafka中topic(Resource)堆积问题排查&恢复

1. 观察该该topic消费组 Resource-group确定为Spark-Streaming任务消费resource主题出现堆积,堆积数据20Y

2.访问spark master web ui 查看 Resource任务,发现running applications 中该没有该任务,该任务已经死掉,查看死掉应用日志发现日志中只有一句: Received signal term. 没有其他错误信息。

3. running applications总数量为10, running drivers总数量为15, 现场急于恢复任务正常。因此决定杀掉所有提交的任务重新提交.

4. 重新提交任务,任务提交后running drivers 15个,running applications 一直在8~13个之间疯狂跳动,每个任务执行10s左右自动死掉。然后driver又会重新拉起一个新的appliction,重复该过程。

5. 查看app日志发现日志中未发现有用信息,只有一句received signal term

5. 查找driver日志,发现日志中一直提示 kafka jaas鉴权配置认证未通过错误信息,发现提交的任务中为包含jaas 鉴权配置文件。

6. 查看消费的kafka配置文件中,发现以下配置已经增加

security.protocol=SASL_PLAINTEXT

sasl.mechanism=PLAIN

producer.security.protocol=SASL_PLAINTEXT

producer.sasl.mechanism=PLAIN

consumer.security.protocol=SASL_PLAINTEXT

consumer.sasl.mechanism=PLAIN

7. 查看${SPARK_

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值