热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

centos7+ambari2.6安装与系统配置过程记录

继上一篇博客记录如何u盘安装centos,centos7u盘安装遇到的坑以及靠谱解决方法,继续写安装的ambari的过程。安装的过程主要是参考这个博客的,CentOS7.4安装A

继上一篇博客记录如何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个问题,谢谢!


推荐阅读
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • Vagrant虚拟化工具的安装和使用教程
    本文介绍了Vagrant虚拟化工具的安装和使用教程。首先介绍了安装virtualBox和Vagrant的步骤。然后详细说明了Vagrant的安装和使用方法,包括如何检查安装是否成功。最后介绍了下载虚拟机镜像的步骤,以及Vagrant镜像网站的相关信息。 ... [详细]
  • 基于CentOS7的服务器环境搭建(LAMP环境)一、安装MySQL组件  1.由于在CentOS7中,默认yum安装库中不含有mysql,我们可以下载mysql的分支Mari ... [详细]
  • 怎么在Centos7环境中安装Docker
    这期内容当中小编将会给大家带来有关怎么在Centos7环境中安装Docker,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有 ... [详细]
  • 之前有一篇文章介绍过在ubuntu下安装selenium和firefox现在介绍下centos7注意以下都是下载的linux64位的软件,32位的请自己找下链接,现在使用的python的版 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • 本文介绍了在使用Python中的aiohttp模块模拟服务器时出现的连接失败问题,并提供了相应的解决方法。文章中详细说明了出错的代码以及相关的软件版本和环境信息,同时也提到了相关的警告信息和函数的替代方案。通过阅读本文,读者可以了解到如何解决Python连接服务器失败的问题,并对aiohttp模块有更深入的了解。 ... [详细]
  • iOS超签签名服务器搭建及其优劣势
    本文介绍了搭建iOS超签签名服务器的原因和优势,包括不掉签、用户可以直接安装不需要信任、体验好等。同时也提到了超签的劣势,即一个证书只能安装100个,成本较高。文章还详细介绍了超签的实现原理,包括用户请求服务器安装mobileconfig文件、服务器调用苹果接口添加udid等步骤。最后,还提到了生成mobileconfig文件和导出AppleWorldwideDeveloperRelationsCertificationAuthority证书的方法。 ... [详细]
  • 三、查看Linux版本查看系统版本信息的命令:lsb_release-a[root@localhost~]#lsb_release-aLSBVersion::co ... [详细]
  • asp.net core 应用docke部署到centos7
    前言前期准备win10(不要安装hyper-V)VMware-Workstation-Pro15.0Xshell6(非必需)VS2019以上环境请自行安装都是默认安装没什么可说的不 ... [详细]
  • 首先安装VM,VM破解版和激活版的百度有很多,随意下载一个下载CentOS7地址1:https:mirrors.btte.netcentos7isosx86_64地址2:http: ... [详细]
  • 这里我们采用两台Nginx服务器作为前端,一主一从,Keepalived实现状态监测,保证Nginx正常对外提供服务,即主Nginx服务进程死掉之后,keepalived能够通过其自身的检测机制 ... [详细]
  • 1、创建数据库[root@controller~]#mysql-uroot-p-eCREATEDATABASEkeystone;Enterpassword:[root ... [详细]
  • 达梦8图形化安装部署安装准备远程工具:xshell环境准备:vmware14\centos7操作系统镜像安装软件:Linux版本的DM8安装包系统准备检查系统信息#获取系统位数ge ... [详细]
  • 本文为转载,转载要说明出处:原作者为:sxhlinux地址:http:www.cnblogs.comsxhlinuxp6120216.html1-在启动grub菜单,选择编辑选 ... [详细]
author-avatar
俊维肇民74
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有