hive Cannot obtain block length for LocatedBlock 报错定位

1.背景:昨天运维同事生产升级了MySQL,跑的定时任务出错。
2.查看job在这里插入图片描述
发现规律 所有的查询都跑完,但插入不进去数据。
3.查看日志mr都100%但插入的都被kill掉了,最后有个映射错误啥的,错误不明显。
在这里插入图片描述
4,在HUE上测试
在这里插入图片描述
的确是查可查,但插入不了,页面报错这个。很玄乎没啥好定位的,但确认是有错,且是插入错误。
5,截图联系运维人员一起排查。运维人员进入集群后看server2日志看到 Cannot obtain block length for LocatedBlock
6.查了很多资料
https://zhuanlan.zhihu.com/p/53593639
https://www.cnblogs.com/cssdongl/p/6700512.html
https://www.cnblogs.com/cssdongl/p/6699919.html
https://www.cnblogs.com/cssdongl/p/6700512.html(给出问题分析,再去解决问题)
https://blog.csdn.net/qq_29992111/article/details/80533563(直接解决问题)
最后修复好了。
原因是昨晚升级MySQL时某个数据没同步好,最后修复了。
和运维同事互相配合忙活了很久,慢慢定位到的。希望大家下次少趟点坑,早下班,保护好头发!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值