MapReduce服务 MRS-规则:HDFS上传本地文件

时间:2023-11-01 16:19:45

HDFS上传本地文件

通过FileSystem.copyFromLocalFile(Path src,Patch dst)可将本地文件上传到HDFS的指定位置上,其中src和dst均为文件的完整路径。

正确示例:

public class CopyFile {        public static void main(String[] args) throws Exception {         Configuration conf=new Configuration();        FileSystem hdfs=FileSystem.get(conf);              //本地文件                 Path src =new Path("D:\\HebutWinOS");                  //HDFS为止          Path dst =new Path("/");                hdfs.copyFromLocalFile(src, dst);        System.out.println("Upload to"+conf.get("fs.default.name"));              FileStatus files[]=hdfs.listStatus(dst);              for(FileStatus file:files){                  System.out.println(file.getPath());              }        } } 
support.huaweicloud.com/devg3-mrs/mrs_07_450021.html