1、一直无法在准备状态
解决方法:缺少了那个文件,就在报错缺失的路径创建,并赋予权限
通过查看,/var/run/ambari-server目录下确实没有bootstrap文件夹,手动添加即可
mkdir bootstrap
但是,如果只创建该文件夹的话,ambari依然报错,大概是没有权限相关的,就不贴出详细的异常了
为ambari用户添加权限即可
chown -R ambari:ambari /var/run/ambari-server/bootstrap/
2、ssh配置问题
遇到问题:Permanently added 'hdp21,192.168.163.21' (ECDSA) to the list of known hosts.
解决方法
问题的关键在于要把hdp21 那条数据放在第一行,(PS原先hdp21 的数据在末尾一行)
遇到问题:
Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).
解决方法:
请看一下authorized_keys 文件是否有服务器自己的公钥内容.免密登录不但需要把自己的公钥给其他服务器,还要设置一份给自己的公钥.
[root@hdp21 ~]# ssh-copy-id -i .ssh/id_rsa.pub root@hdp21
3、
遇到错误信息:
ERROR NetUtil.py:96 - EOF occurred in violation of protocol (_ssl.c:618) ERROR NetUtil.py:97 - SSLError: Failed to connect. Please check openssl library versions.
解决方法:
第一步:
修改/etc/ambari-agent/conf/ambari-agent.ini
force_https_protocol=PROTOCOL_TLSv1_2
第二步
修改/etc/python/cert-verification.cfg配置文件:
# vim /etc/python/cert-verification.cfg
[https]
verify=disable
4、
问题:
解决方法:
mkdir stack-recommendations
但是,如果只创建该文件夹的话,ambari依然报错,大概是没有权限相关的,就不贴出详细的异常了
为ambari用户添加权限即可
chown -R ambari:ambari /var/run/ambari-server/stack-recommendations/