Java代码如下:

  1. FileSystem fs = FileSystem.get(conf);
  2. in = fs.open(new Path("hdfs://192.168.130.54:19000/user/hmail/output/part-00000"));

抛出异常如下:

  1. Exception in thread "main" java.lang.IllegalArgumentException: Wrong FS: hdfs://192.168.130.54:19000/user/hmail/output/part-00000, expected: file:/// 
  2. at org.apache.hadoop.fs.FileSystem.checkPath(FileSystem.java:310)
  3. at org.apache.hadoop.fs.RawLocalFileSystem.pathToFile(RawLocalFileSystem.java:47)
  4. at org.apache.hadoop.fs.RawLocalFileSystem.getFileStatus(RawLocalFileSystem.java:357)
  5. at org.apache.hadoop.fs.FilterFileSystem.getFileStatus(FilterFileSystem.java:245)
  6. at org.apache.hadoop.fs.ChecksumFileSystem$ChecksumFSInputChecker.<init>(ChecksumFileSystem.java:125)
  7. at org.apache.hadoop.fs.ChecksumFileSystem.open(ChecksumFileSystem.java:283)
  8. at org.apache.hadoop.fs.FileSystem.open(FileSystem.java:356)
  9. at com.netease.hadoop.HDFSCatWithAPI.main(HDFSCatWithAPI.java:23)

解决方案:

hadoop需要把集群上的core-site.xml和hdfs-site.xml放到当前工程下。eclipse工作目录的bin文件夹下面

因为是访问远程的HDFS 需要通过URI来获得FileSystem.

最新文章

  1. Google Tensorflow 源码编译(三):tensorflow&lt;v0.5.0&gt;
  2. HDU 4941 Magical Forest(map映射+二分查找)杭电多校训练赛第七场1007
  3. ADF_Data Binding系列2_使用URL Service Data Control
  4. (转)Sqlite中INTEGER PRIMARY KEY AUTOINCREMENT和rowid的使用
  5. lua 初接触 --- The first time use Lua for programing
  6. NEERC 2014, Eastern subregional contest
  7. hibernate学习五(关系映射多对一与一对多)
  8. mysql 函数在源码中的定义
  9. linux系统时间同步更新
  10. php开发利器
  11. 利用 Makefile 写的小程序
  12. SPOJ 0962 Intergalactic Map
  13. 最艰难的采访IT公司ThoughtWorks代码挑战——FizzBuzzWhizz游戏
  14. Java 程序员快速上手 Kotlin 11 招
  15. 从 JavaScript 到 TypeScript
  16. 字符IO流
  17. Python入门:如何使用第三方库?
  18. Codeforces Round #441(Div.2) F - High Cry
  19. requireJs搭建
  20. 页面出现Incorrect string以及数据库内容乱码

热门文章

  1. 美团大众点评服务框架Pigeon
  2. MongoDB数据库安装与连接
  3. SQLite剖析之临时文件、内存数据库
  4. IOS 单例模式的写法
  5. flask页面操作gpn接口
  6. table share
  7. App Extension编程指南(iOS8/OS X v10.10)中文版
  8. 未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0” 提供程序解决办法
  9. JavaScript【5】高级特性(作用域、闭包、对象)
  10. FreeNAS 9.1.1 发布,网络存储系统 - 开源中国社区
  11. Linux下is not in the sudoers file(转)
  12. php自学笔记3
  13. [bzoj1587] [Usaco2009 Mar]Cleaning Up 打扫卫生
  14. 批量录入快递地址-快宝地址服务(PHP代码示例)
  15. shell的输入参数
  16. ajax return 的问题
  17. PAT 乙级 1089 狼人杀 &amp;&amp; 1090 危险品装箱 (我的时间最短哦)
  18. corosync+pacemaker的crmsh的常用指令介绍
  19. git使用——分支
  20. SpringBoot设置事务隔离等级