tez的 Container killed on request. Exit code is 143问题

在使用Tez进行数据导入时遇到错误,起初误以为是内存问题,但发现是在插入少量数据时出现问题。错误信息显示Container被异常杀死,退出代码为143。进一步检查发现原表的某个分区未创建,导致导入失败。创建缺失的分区后,数据成功导入。总结经验,确保目标表的分区存在是避免此类问题的关键。
摘要由CSDN通过智能技术生成

今天遇到了一个tez的错误记录一下:
在导入数据的时候出现了下面错误, 起初我以为是内存问题, 但一想,插入那么多数据都没问题,怎么插入几条数据就出现问题了呢?

Container killed on request. Exit code is 143
Container exited with a non-zero exit code 143
Failing this attempt. Failing the application

解决分析: 我查了查原表的数据和分区, 才发现原表的这个分区根本就没有创建, 怎么可以会导入成功呢? 这样我又去创建了一下分区, 并导入了一条数据,终于出现导入成功了,

总结: 原表的这个分区不存在

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值