使用 Java 在 hdfs 中写入文件
我想在HDFS中创建一个文件并在其中写入数据。我用了这个代码:
Configuration config = new Configuration();     
FileSystem fs = FileSystem.get(config); 
Path filenamePath = new Path("input.txt");  
try {
    if (fs.exists(filenamePath)) {
        fs.delete(filenamePath, true);
    }
    FSDataOutputStream fin = fs.create(filenamePath);
    fin.writeUTF("hello");
    fin.close();
}
它创建文件,但不会在其中写入任何内容。我搜索了很多,但没有找到任何东西。我的问题是什么?我需要任何权限才能在HDFS中编写吗?
谢谢。
 
					 
				 
				    		 
				    		 
				    		