ambari安装中常见的问题

1.openssl版本问题

错误如下:ERROR 2018-09-11 14:51:40,101 NetUtil.py:96 - EOF occurred in violation of protocol (_ssl.c:579)

ERROR 2018-09-11 14:51:40,101 NetUtil.py:97 - SSLError: Failed to connect. Please check openssl library versions.

解决方法:

 

vim /etc/python/cert-verification.cfg

# Possible values are:
# 'enable' to ensure HTTPS certificate verification is enabled by default
# 'disable' to ensure HTTPS certificate verification is disabled by default
# 'platform_default' to delegate the decision to the redistributor providing this particular Python version

# For more info refer to https://www.python.org/dev/peps/pep-0493/

[https]
verify=platform_default

verify的值改为disable

ambari-agent的配置文件/etc/ambari-agent/conf/ambari-agent.ini[security]

force_https_protocol=PROTOCOL_TLSv1_2

2.安装服务时提示namenode不能以home开头(非root用户安装时)

解决方法:vi /usr/lib/ambari-server/web/javascripts/app.js

isAllowedDir: function(value) {
var dirs = value.replace(/,/g,' ').trim().split(new RegExp("\\s+", "g"));
for(var i = 0; i < dirs.length; i++){
if(dirs[i].startsWith('/home') || dirs[i].startsWith('/homes')) {
return false;
}
}
return true;
}

把false改为true

3.install时一直失败

解决方法:vi /usr/lib/ambari-agent/lib/resource_management/libraries/script/script.py

把541行注释掉就可以了

4.注册节点失败(非root用户安装时)

解决方法:vi /etc/sudoers在最后加

用户名    ALL=(ALL)       NOPASSWD:ALL

5.ambari-service启动时一直retrying

解决方法:给当前用户分配加载mysql驱动包的权限

转载于:https://www.cnblogs.com/jinke/p/10430338.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值