访问Hdfs文件,文件明明存在却报错说文件不存在的问题解决

阎小妍

关注

阅读 115

2022-08-23


今天在访问hdfs文件的时候出现了一个奇怪的问题,我去访问 /user/hive/warehouse/ 下的一个表文件的时候,明明这个文件存在,可是在访问的时候后台就是报错这个文件不存在。

这是因为需要显式指定 Hadoop 配置项 “fs.defaultFS”;

conf.set("fs.defaultFS", "hdfs://localhost:9000");  //没有这一项会报错
FileSystem fs = FileSystem.get(conf);

精彩评论(0)

0 0 举报