首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用分区的Hadoop distcp

使用分区的Hadoop distcp
EN

Stack Overflow用户
提问于 2015-06-11 16:48:29
回答 1查看 463关注 0票数 4

我正在尝试从一个系统到另一个具有相同配置(比如A到B)的系统执行distcp。但是在从A到B的distcp之后,我在A中创建的分区没有显示在B中。我必须在B中手动创建分区。

我已经设置了动态分区参数,但它只是添加分区,这是另一回事。请让我知道有没有办法解决这个问题。

EN

回答 1

Stack Overflow用户

发布于 2020-09-16 18:50:48

在distcp之后,您需要修复系统B(复制数据的位置)上的表,执行以下hive命令

代码语言:javascript
复制
SET hive.mapred.mode=unstrict;
MSCK REPAIR TABLE <DB_NAME>.<TABLE_NAME>;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30775934

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档