跨版本distcp报Check-sum错误
(2014-04-16 19:36:50)
标签:
it |
分类: ERROR |
场景:
在cdh4.3上复制chd3u3上hdfs数据
堆栈信息:
Caused by: java.io.IOException: Check-sum mismatch between
hftp://X.X.X.X:50070/user/dd_edw/warehouse/gdm_online_log/dt=2014-04-10/000252_0.lzo
and
hdfs://X.X.X.X:8021/user/impala/warehouse/1/.distcp.tmp.attempt_1397555917215_0006_m_000018_0
网上解决方法:
hdfs-site.xml将dfs.checksum.type属性设置为CRC32
经测试,问题依然同上。
解决方法:
命令为:
hadoop distcp -update -skipcrccheck
hftp://X.X.X.X:50070/user/dd_edw/warehouse/X/dt=2014-04-10
/user/impala/warehouse/1