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,问题顺利解决(参考自点击打开链接

扫描二维码关注公众号,回复: 3928851 查看本文章

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个问题,谢谢!

猜你喜欢

转载自blog.csdn.net/c_cpp_csharp/article/details/80480605