执行HDFS命令 'hdfs dfs -ls hdfs://sh1-bi-thdwcdh-hm0250070/home/sre/HttpLog/' 时报错 'ls: Failed on local exception: com.google.protobuf.InvalidProtocolBufferException: Protocol message end-group tag did not match expected tag.; Host Details : local host is: 'sh1-bigdata-node-1/10.2.48.101'; destination host is: 'sh1-bi-thdwcdh-hm02':50070;',该错误提示表明在执行命令时发生了一个本地异常,具体是Protocol Buffer解析错误。错误信息中还提供了一些主机细节,如本地主机和目标主机。

要解决这个问题,可以尝试以下几个步骤:

  1. 检查命令是否正确:确保你的命令语法正确,包括参数和路径都正确。

  2. 检查网络连接:确认你的本地主机和目标主机之间的网络连接正常。可以尝试通过ping命令或其他网络工具测试连接。

  3. 检查HDFS服务状态:确认HDFS服务是否正常运行。可以通过访问HDFS Web界面来检查服务状态,如sh1-bi-thdwcdh-hm02:50070。

  4. 检查HDFS配置文件:查看HDFS配置文件是否正确,并确保配置文件中的相关参数设置正确。

如果以上步骤都没有解决问题,可以尝试重启HDFS服务,并重新执行命令。如果问题仍然存在,建议向系统管理员或技术支持寻求进一步帮助。

解决HDFS命令执行报错:'Protocol message end-group tag did not match expected tag.'

原文地址: https://www.cveoy.top/t/topic/qjBU 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录