ambari错误及解决方案

本文档列举了在安装和使用Ambari过程中可能遇到的错误及其解决方案,包括超时错误、SSL协议问题、Python SSL验证、Yum安装问题、资源下载失败以及命令找不到等问题,并提供了详细的修复步骤。

1.注册出现timeout错误

#修改超时限制 /usr/lib/python2.6/site-packages/ambari_agent/security.py
def create_connection(self):
    if self.sock:
      self.sock.close()
    logger.info("SSL Connect being called.. connecting to the server")
    sock = socket.create_connection((self.host, self.port), 120)

2.EOF occurred in violation of protocol (_ssl.c:661)

#修改/etc/ambari-agent/conf/ambari-agent.ini
#在security最下面新增
[security]
force_https_protocol=PROTOCOL_TLSv1_2
  1. python SSL验证设置
终极解决方案:

① 查看 openssl 版本:

    [root@ambari ~]# openssl version
    OpenSSL 1.0.2k-fips  26 Jan 2017

    [root@ambari ~]# rpm -qa | grep openssl
    openssl-libs-1.0.2k-12.el7.x86_64
    openssl-1.0.2k-12.el7.x86_64


如果低于 openssl-1.0.1e-16.el6.x86_64 版本,则需要更新到 openssl-1.0.1e-16.el6.x86_64 及以上版本

② 查看 Python 版本:

    [root@ambari ~]# python -V
    Python 2.7.5

如果低于 Python 2.7 版本,则升级 Python 到 2.7 及以上版本。


③ 编辑 /etc/pyth
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值