AnyBackup-添加 Fusionlnsight 虚拟客户端报错:客户端 xxx 连接 HDFS 失败,可能原因:1.输入信息有误,2. hadoop 未启动。(错误码:406454273)
关键字
Fusionlnsight、Hadoop
适用产品
- AnyBackup 7.0.16.x
问题描述
登录 AnyBackup 操作员,添加 Fusionlnsight 虚拟客户端时出现如图所示错误提示:

问题影响
Hadoop 虚拟客户端添加失败,无法对该平台进行备份。
问题原因
可能原因有以下两种:
1,添加虚拟客户端时所用的代理客户端没有添加 kerboros 路径
2,添加虚拟客户端的账号没有 kerboros 认证
解决方案
为解决该问题,需要保证代理客户端和授权用户具有 kerboros 认证,请按如下步骤操作:
1,登录 Fusionlnsight Manager 界面,点击系统>权限>用户>添加用户,如下图:

2,登录 Fusionlnsigh 节点,确认该节点已安装代理客户端;
ps -ef |grep esf

3,登录该节点配置hadoop环境变量,并给接口对接用户添加 kerboros 授权;
配置环境变量:source bigdata_env
给用户添加 kerboros 认证:kinit 用户名

4,查看该节点的 kerboros 配置文件路径;
klist -e

5,操作员用户登录 AnyBackup 添加 Hadoop 虚拟客户端,选择客户端时填入 kerboros 认证文件的位置信息后点击应用,当上方的 kerberos ticket 路径显示之后,点击确认;

6,使用之前添加了 kerboros 认证的用户添加 hadoop 虚拟机客户端,,输入信息后点击创建。

更多信息
Fusionlnsight 是华为的 Hadoop 发行版本,添加方式与常规 Hadoop 一致;
kerboros 认证客户端相关内容可参考华为知识库:客户端组件使用方式。