次のコードを使用して、distcp を介して hdfs から s3 に巨大なファイルをコピーしようとしています。
val files:Array[String] = new Array[String](2)
files(0) = "/****/in.zip"
val in = new Path(new URI("/**/in.zip"))
val out = new Path(new URI("***/out.zip"))
var distcpOpt = new DistCpOptions(in,out)
ToolRunner.run(new DistCp(new Configuration(),distcpOpt), files)
このリンクに似たようなことをしようとしました。
誰かが以前にこれをやった、助けてください。