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驅動包的權限


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM