今天在访问hdfs文件的时候出现了一个奇怪的问题,我去访问 /user/hive/warehouse/ 下的一个表文件的时候,明明这个文件存在,可是在访问的时候后台就是报错这个文件不存在。
这是因为需要显式指定 Hadoop 配置项 “fs.defaultFS”;
conf.set("fs.defaultFS", "hdfs://localhost:9000"); //没有这一项会报错
FileSystem fs = FileSystem.get(conf);
访问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)