Windows系统连接Linux的Hadoop文件系统,对于没有权限的问题
解决办法:有两种
1、在程序的main方法里面,最上面一行加入
System.setProperty("HADOOP_USE_NAEM","user");
2、在文件系统FileSystem创建对象是,表明user
FileSystem fileSystem = FileSystem.get(URI.create("hdfs://hadoop01:9000/") ,conf,"hadoop01");
解决办法:有两种
System.setProperty("HADOOP_USE_NAEM","user");
FileSystem fileSystem = FileSystem.get(URI.create("hdfs://hadoop01:9000/") ,conf,"hadoop01");