#Centos 7安装 ambari通过Ambari部署系统时,ambari-agent注册失败,在/var/log/ambari-agent的log中可以看到日志显示: ERROR 2018-03-08 15:02:25,223 NetUtil.py:88 - [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:579) ERROR 2018-03-08 15:02:25,223 NetUtil.py:89 - SSLError: Failed to connect. Please check openssl library versions. #从字面上看为openssl版本的问题,实际是因为python版本的问题。 在python 2.7.5及以上版本时,增加了certificate verification,正是因为这个特性导致ambari-agent无法连接server。
解决方法
#修改/etc/python/cert-verification.cfg配置文件 cat /etc/python/cert-verification.cfg
#三台服务器都必须修改 #重启agent Ambari-agent restart



