我正在使用hadoop-2.0.5-alpha
运行java应用。我的代码如下:
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
我无法找到导致此错误的原因。有什么想法吗?
答案 0 :(得分:1)
您似乎在客户端使用hadoop-2.0.5-alpha。但是服务器版本可能太低了。
键入hadoop version
以检查版本。