gpt4 book ai didi

带有分区的 Hadoop distcp

转载 作者:行者123 更新时间:2023-12-02 18:14:59 26 4
gpt4 key购买 nike

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

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

最佳答案

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

SET hive.mapred.mode=unstrict;
MSCK REPAIR TABLE <DB_NAME>.<TABLE_NAME>;

关于带有分区的 Hadoop distcp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30775934/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com