centos7 + ambari 2.6安装与系统配置过程记录

继上一篇博客记录如何u盘安装centos,centos7 u盘安装遇到的坑以及靠谱解决方法,继续写安装的ambari的过程。

安装的过程主要是参考这个博客的,CentOS 7.4 安装 Ambari 2.6.0 + HDP 2.6.3 搭建Hadoop集群

在安装过程出现了很多配置相关问题,分割线下主要罗列所有遇到问题以及解决方法。

------------------------------分割线------------------------------------

1.firewall-cmd --add-service=http 提示FirewallD is not running 错误

解决:systemctl start firewalld 开启防火墙,(参考自centos开启防火墙

2.systemctl start firewalld 出现启动失败,出现以下错误。

Job for firewalld.service failed because the control process exited with error

code. See "systemctl status firewalld.service" and "journalctl -xe" for details

解决:由于系统python默认指向的是python3,而实际依赖的是python2,修改/usr/sbin/firewalld文件,将首行的/usr/bin/python改为/usr/bin/python2,问题顺利解决(参考自点击打开链接

3.如果系统想要升级python版本到3.X

解决:主要是安装python3,然后加到系统环境中,(参考自点击打开链接),个人建议,多版本的话最好是用anaconda或者pyenv环境

4.利用ambari安装出现错误,java.io.FileNotFoundException: /var/run/ambari-server/bootstrap/1 (没有那个文件或目录)

解决:手动创建/var/run/ambari-server/bootstrap/1 这个目录,然后修改权限为777,使用命令

chmod -R 777 /var/run/ambari-server/bootstrap/,避免后面出现访问权限不足。

5.安装 ambari-agent时报错NetUtil.py-[SSL: CERTIFICATE_VERIFY_FAILED]

解决:修改/etc/python/cert-verification.cfg配置文件,将verify=disable,然后重启ambari agent,就可以正常注册。

6.安装ambari-agent时报错NetUtil.py:79 - SSLError: Failed to connect. Please check openssl library versions.Refer to: https://bugzilla.redhat.com/show_bug.cgi?id=1022468 for more details. 

未解决:

怀疑是OpenSSL版本过旧,尝试用yum install openssl,然后未出现更新,显示系统已经时最新的版本。重启安装依然出现同样的错误。

由于使用ambari安装出现这个错误后,折腾了一两个小时,一直无法解决,最终我放弃使用ambari安装组件了,直接在集群配置Hadoop与spark环境了。

欢迎有经验博友提供建议,帮助解决下第6个问题,谢谢!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

UnknownBody

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值