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