美文网首页
centos7 kerberos bug

centos7 kerberos bug

作者: 杰杰微电 | 来源:发表于2020-04-19 11:54 被阅读0次

环境说明: CentOS7.5 ,  HDP 2.6 ,或者HDP 3.1

HDP ambari 中开启 keberos 的过程中,最后一步启动 namenode 报ZKFC 启动错误

报错日志如下:

查了老半天  https://bugzilla.redhat.com/show_bug.cgi?id=1560951 

CentOS7.5 当中 krb5-1.15.1-18  中存在 bug 

解决方法如下:

一。 卸载 7.5 系统中的kerberos 

注意:卸载过程中会出现sudo 命令不能用,因此卸载必须使用root 用户,不要使用sudo  

rpm -e libkadm5-1.15.1-18.el7_7.2.x86_64 --nodeps

rpm -e krb5-workstation-1.15.1-18.el7_7.2.x86_64 --nodeps

rpm -e krb5-server-1.15.1-18.el7_7.2.x86_64 --nodeps

rpm -e krb5-libs-1.15.1-18.el7_7.2.x86_64 --nodeps       // 删libs 包可能出现ssh 问题

二。升级高版本的kerberos, 替换1.15.1-18 

rpm -ivh   krb5-libs-1.15.1-37.el7_7.2.x86_64.rpm

rpm -ivh   libadm5-1.15.1-37.el7_7.2.x86_64.rpm

rpm -ivh   krb5-workstation-1.15.1-37.el7_7.2.x86_64.rpm

rpm -ivh   krb5-server-1.15.1-37.el7_7.2.x86_64.rpm 

三。 恢复kerberos 服务,只需要修改 krb5.conf 等配置文件。kerberos 数据库不需要重新创建,此时KDC 当中已经有hdp 各组件的principal 

四。 ambari 中重新开启kerberos, 启动服务正常。

相关文章

网友评论

      本文标题:centos7 kerberos bug

      本文链接:https://www.haomeiwen.com/subject/dmlimctx.html