Я хочу создать файл в 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?
Спасибо.