在hadoop的两个版本之间的distcp期间,我会出现以下错误:
服务器IPC版本9不能与客户端版本3通信
我使用以下命令: hadoop
解决方案将不胜感激。
发布于 2016-05-16 23:08:28
从hdfs://到hdfs://的版本之间,distcp不起作用。
您必须在目标集群上运行distcp,并在源集群上使用hftp://协议(只读协议)。
注意:对于不同的协议,默认端口是不同的,因此该命令最后如下所示:
hadoop distcp hftp://<source>:50070/<src path> hdfs://<dest>:8020/<dest path>
或者,如果你喜欢假值
hadoop distcp hftp://foo.company.com:50070/data/baz hdfs://bar.compnay.com:8020/data/
https://stackoverflow.com/questions/23148419
复制相似问题