CDH集群Kerberos报错:Host XXX has upper-case characters in its name ...

Z先森 2021-06-18 PM 256℃ 0条

问题


集群是以前搭建的,发现报了个这样的错误,Kerberos异常,搜了一下资料,发现是host映射的问题,/etc/hosts里面写的主机名是大写,然后cdh里面组集群用的大写主机名,kerberos使用的主机名又是小写,所以导致这个问题。

处理方法

在集群所有节点下的/etc/hosts里面有大写主机名的(报错的基本都是大写),在前面全部添加一个小写的,大写不动(原大写的删除了会影响集群通信),如下:

#旧
192.168.1.100 NODE01
192.168.1.101 NODE02

#新
192.168.1.100 node01 NODE01
192.168.1.101 node02 NODE02

改完重启所有agent,警告信息会消失,集群会提示配置过期,重启集群即可

标签: cdh, cm, hadoop, kerberos, 大数据

如无特殊说明,本博所有文章均为博主原创。

评论啦~