大数据CDH集群开启kerberos后主机名小写是否必要?
发布时间
阅读量:
阅读量
版权声明:本篇文章系作者独立创作,如需转载须经作者授权许可。
一、传闻规则
若希望在大数据CDH集群中启用Kerberos功能,则所有主机名必须采用小写字母格式,否则将导致CDH与Kerberos的集成过程无法顺利完成。
二、背景
由于生产环境经常需要进行扩容,并且集群中包含大量应用节点,若采用/etc/hosts文件实现主机间的解析,将导致较高的人工维护成本,因此选择使用DNS服务。然而这一做法引发了一个问题:当前公司生产环境中的DNS配置在解析主机名时,会将原始主机名转换为大写形式,并附加大写后缀。例如,原本的主机名为abc,在DNS映射中会被解析为ABC.DEF.com,即主机名中出现了大写字母,这与既定的命名规范存在矛盾。尽管回退至使用/etc/hosts的方式不可行,而对现有DNS映射规则进行大规模网络调整也缺乏现实可行性。
三、问题
尽管主机名本身采用小写形式,但在经过DNS解析之后转换为大写,此时是否仍能与Kerberos实现正常的集成?
四、尝试的方案
4.1 老朋友/etc/hosts
在集群中所有节点的/etc/hosts文件内配置IP地址与主机名称(采用小写形式)之间的对应关系。此方法虽可有效解决当前问题,但其所需投入的人力资源成本难以被接受。因此,该措施仅作为对传闻规则的进一步验证手段而存
全部评论 (0)
还没有任何评论哟~
