我正在尝试使用 Cloudera-Manager 安装程序(如安装指南中的建议)在 4 个虚拟机上设置 HBase 集群。Cloudera-Manager 版本为 4.6.1,CDH 版本为 4.3,操作系统为 CentOS-6.4。但是在安装parcels并尝试启动cloud-era agent后,报如下错误:'Hostname is invalid; 它包含一个下划线字符。来自 /usr/lib64/cmf/agent/src/cmf/agent.py :315。
我可以在 agent.py 的第 315 行看到一个下划线('_')检查主机名。交叉检查了我们之前的 CDH3.4 设置,没有这样的验证。开发人员/用户的某个人能否确认检查是否相关以及下划线('_')是否未在 CDH 代码内部用于任何解析逻辑?有人能够在主机名中使用下划线安装吗?
感谢有关此问题的任何意见。
谢谢,
阿布舍克
PS:我禁用了检查,所以云时代的代理启动了,我为这些节点上的各种 HDFS 服务配置了角色。但服务并不健康。更改主机名不在我手中,并且被告知由于某些 xyz 原因,这需要时间。