无效协议缓冲区异常:协议消息标记具有无效的线路类型



我已经在我的Ubuntu-VM上安装了Hadoop 2.6.0。我按照这个网站上的步骤操作:http://qursaan-howto.blogspot.fr/2014/12/how-to-install-hadoop-as-single-node-on.html

一切对我来说都

很好,但我仍然有这个错误:

$ hadoop fs -mkdir /usr/hive/warehouse
mkdir: Failed on local exception: com.google.protobuf.InvalidProtocolBufferException: Protocol message tag had invalid wire type.; Host Details : local host is: "ubuntu/127.0.1.1"; destination host is: "localhost":9000;

start-all.sh : 工作正常JPS

2836 SecondaryNameNode
3420 Jps
2965 ResourceManager
2688 DataNode
3079 NodeManager

该错误似乎表明您有网络错误...

在官方的Hadoop文档安装指南中,它明确表示要编辑/etc/hosts以从文件中删除127.0.1.1条目,该文件用于您拥有的错误输出。

最新更新