其他同事手动部署kerberos服务无法启动krb5kdc服务,记录协助排查过程


启动krb5kdc服务时,报错如下:

# less /var/log/krb5kdc.log 

krb5kdc: Cannot allocate memory - while creating main loop


排查发现可用内存不多,关停了一些不需要的服务,并且释放了一些内存,保证机器可用内存足够,但是启动仍旧报错。

最终卸载了krb5-server,再重新安装,发现缺少系统包,配置了系统base yum源后,再次安装上krb5-server和依赖包 libverto libverto-devel libverto-libevent,重新配置启动即可