将本地文件上传至HDFS
2012-11-07 21:57
239 查看
//将本地文件上传到hdfs。
String target="hdfs://localhost:9000/user/Administrator/geoway_portal/tes2.dmp";
FileInputStream fis=new FileInputStream(new File("C:\\tes2.dmp"));//读取本地文件
Configuration config=new Configuration();
FileSystem fs=FileSystem.get(URI.create(target), config);
OutputStream os=fs.create(new Path(target));
//copy
IOUtils.copyBytes(fis, os, 4096, true);
System.out.println("拷贝完成...");
查看上传的hdfs的文件信息:
使用hadoop fs -ls shell命令查询geoway_portal下的文件情况:
String target="hdfs://localhost:9000/user/Administrator/geoway_portal/tes2.dmp";
FileInputStream fis=new FileInputStream(new File("C:\\tes2.dmp"));//读取本地文件
Configuration config=new Configuration();
FileSystem fs=FileSystem.get(URI.create(target), config);
OutputStream os=fs.create(new Path(target));
//copy
IOUtils.copyBytes(fis, os, 4096, true);
System.out.println("拷贝完成...");
查看上传的hdfs的文件信息:
使用hadoop fs -ls shell命令查询geoway_portal下的文件情况:
相关文章推荐
- java上传本地文件到HDFS简单demo
- 把本地文件夹下的所有文件上传到hdfs上并合并成一个文件
- JAVA实现批量上传本地文件至HDFS
- 本地多级文件 合并上传到hdfs(递归上传)
- 上传本地文件到HDFS
- 合并本地文件并上传到hdfs
- 解决从linux本地文件系统上传文件到HDFS时的权限问题
- 上传本地文件到hdfs
- 解决从本地文件系统上传到HDFS时的权限问题
- JAVA实现:将文件从本地上传到HDFS上、从HDFS上读取等操作
- 利用java API实现本地文件上传至hdfs
- 上传本地文件到HDFS
- Hadoop——上传本地文件到hdfs
- Linux上传本地文件到HDFS
- 解决从本地文件系统上传到HDFS时的权限问题
- Spark之本地文件上传至HDFS
- 将本地文件上传至HDFS
- talend 将本地文件或者mysql文件上传到hadoop/hdfs
- HDFS如何实现本地文件上传?
- hadoop生态系统学习之路(三)java实现上传文件(本地或ftp)至hdfs