0
Я запускаю приложение java с помощью hadoop-2.0.5-alpha
. Мой код выглядит следующим образом:java hdfs api buffer buffer exception
FileSystem fileSystem = FileSystem.get(conf);
Path path = new Path("/tmp/sample.txt");
System.out.println(fileSystem.exists(path));
Но я получаю исключение
com.google.protobuf.InvalidProtocolBufferException: Message missing required fields: callId, status
Я не смог найти много на то, что вызывает эту ошибку. Есть предположения?
Можете ли вы предоставить свою среду? Какая у вас версия HDFS? Кажется, вы используете hadoop-2.0.5-alpha в клиенте. Но версия ранга может быть слишком медленной. Введите 'hadoop version', чтобы проверить версию. – zsxwing
Ах да, вы можете быть здесь верны. Позвольте мне попробовать изменить версию, и я скоро отправлю сообщение. –
Вот и все, спасибо. Можете ли вы опубликовать это как ответ? –