欢迎访问机房运维工作室

爱数知识库

AnyBackup-AnyBackup 新建 Hadoop 虚拟客户端失败,提示错误信息:HDFS连接失败,原因:HdfsRpcException_ RPC c

频道:爱数知识库 日期: 浏览:43

AnyBackup-AnyBackup 新建 Hadoop 虚拟客户端失败,提示错误信息:HDFS连接失败,原因:HdfsRpcException: RPC channel to "<IP>:<por

关键字

Hadoop 虚拟客户端、端口

适用产品

  • AnyBackup CDM 7.0.x
  • AnyBackup Express 7.0.x

问题描述

操作员登录 AnyBackup 管理控制台新建 Hadoop 虚拟客户端失败,提示错误信息:

HDFS连接失败,原因:HdfsRpcException: RPC channel to "< IP >: < port >" got protocol mismatch: RPC channel cannot parse response header.。(错误码:406470657)

问题影响

新建 Hadoop 虚拟客户端失败。

问题原因

Hadoop 虚拟客户端的 NameNode 端口号填写错误。

解决方案

为了解决此问题,请按照以下步骤执行:
1.SSH 工具连接 Hadoop 集群 NameNode 节点,使用如下命令查看 Hadoop 安装目录,执行命令输出信息中的 -Dhadoop.home.dir 参数值即为 Hadoop 安装目录。

ps -ef | grep hadoop

2.使用如下命令查看 NameNode 端口号。

cat /usr/local/software/hadoop-2.7.7/etc/hadoop/core-site.xml |grep hdfs://namenode:

注意:示例中 Hadoop 安装目录为/usr/local/softwore/hadoop-2.7.7,端口号为9000, 具体以实际环境为准。

3.使用第 2 步中获取的 NameNode 端口号新建 Hadoop 虚拟客户端。

更多信息

关于 Hadoop 设置的更多信息,请参考官方文档:Hadoop Cluster Setup