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

Ambari安装过程中异常问题记录

一.虚拟机克隆出现ip地址异常问题:解决办法:1.vietcsysconfignetwork-scriptsifcfg-eth0将UUID和HWAD
一.虚拟机克隆出现ip地址异常问题:

 

解决办法:

1. vi /etc/sysconfig/network-scripts/ifcfg-eth0

将UUID和HWADDR的配置注释掉,保存。

2.rm -rf /etc/udev/rules.d/70-persistent-net.rules 

3.重启服务器:reboot

4.使用ifconfig查看,ip地址配置正常。

2.虚拟机NAT模式下,无法访问虚拟机上的web服务,而虚拟机是可以连接的:curl http://Master

解决办法:编辑--虚拟网络编辑器--NAT模式--NAT设置(对主机端口,虚拟机地址,虚拟机端口进行设置)

3.Ambari安装包下载完成后,使用yum repolist检查时,报错:

原因分析:Http://Master/Ambari-2.6.2.2/centos6/repodata/repomd.xml 无法找到此文件,因为/etc/yum.repo.d下的Ambari.repo中的url路径配置有误,正确路径:http://Master/Ambari-2.6.2.2/centos6/2.6.2.2-1,配置时少了2.6.2.2-1。

同理修改HDP的/etc/yum.repo.d/hdp.repo配置。HDP的repomd.xml也可以找到

5.安装yum install ambari-server时报:

Total download size: 724 M
Installed size: 811 M
Is this ok [y/N]: y
Downloading Packages:


Error Downloading Packages:
  postgresql-server-8.4.20-8.el6_9.x86_64: Insufficient space in download directory /var/cache/yum/x86_64/6/base/packages
    * free   0
    * needed 3.4 M
  postgresql-8.4.20-8.el6_9.x86_64: Insufficient space in download directory /var/cache/yum/x86_64/6/base/packages
    * free   0
    * needed 2.6 M
  postgresql-libs-8.4.20-8.el6_9.x86_64: Insufficient space in download directory /var/cache/yum/x86_64/6/base/packages
    * free   0
    * needed 202 k
  ambari-server-2.6.2.2-1.x86_64: Insufficient space in download directory /var/cache/yum/x86_64/6/ambari-2.6.2.2/packages
    * free   0
    * needed 718 M

原因:空间不足,使用df -h ,占比100%

解决办法:清除不要数据:

5.安装mysql时报错:

原因输入指令出现错误,正确的指令是:yum install -y MariaDB-server MariaDB

6.Armabr 页面配置Confirm Host报错

原因分析;应该时使用的协议不匹配,各种查找原因,还是无法解决,系统是centos6,Ambari2.6

解决办法:centos6上无法找到对应的解决办法,后面将系统换成centos7,还是报上图的错误,但使用网上帖子centos7是可以解决此问题的,参考文章:https://blog.csdn.net/devalone/article/details/81356617

步骤如下:

① 查看 openssl 版本:

  [root@ambari ~]# openssl version
  OpenSSL 1.0.2k-fips  26 Jan 2017

  [root@ambari ~]# rpm -qa | grep openssl
  openssl-libs-1.0.2k-12.el7.x86_64
  openssl-1.0.2k-12.el7.x86_64


如果低于 openssl-1.0.1e-16.el6.x86_64 版本,则需要更新到 openssl-1.0.1e-16.el6.x86_64 及以上版本

② 查看 Python 版本:

  [root@ambari ~]# python -V
  Python 2.7.5

如果低于 Python 2.7 版本,则升级 Python 到 2.7 及以上版本。


③ 编辑 /etc/python/cert-verification.cfg 配置文件,将 [https] 节的 verify 项设为禁用:

  [root@ambari ~]# vi /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=disable

保存退出。


④ 编辑 /etc/ambari-agent/conf/ambari-agent.ini 配置文件,在 [security] 节部分,确保设置如下两个值,其它值保持不变:

  [root@ambari ~]# vi /etc/ambari-agent/conf/ambari-agent.ini

  [security]
  ssl_verify_cert=0
  force_https_protocol=PROTOCOL_TLSv1_2


保存退出,重启 ambari-agent:

  [root@ambari ~]# ambari-agent restart


重新执行确认主机步骤(Confirm Hosts),即可通过确认主机并完成注册

 

9,centos7 固定ip地址参考:https://www.linuxidc.com/Linux/2017-12/149910.htm

10.Ambari环境部署完成,网页上各个组件也能正常启动,在slave71.com等各节点上运行hive,报错:

原因分析:root没有权限访问hdfs

解决办法:参考https://blog.csdn.net/jzy3711/article/details/85003606

 

 

 

 

 

 

 

 

 

 

 


推荐阅读
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 本文介绍了在CentOS上安装Python2.7.2的详细步骤,包括下载、解压、编译和安装等操作。同时提供了一些注意事项,以及测试安装是否成功的方法。 ... [详细]
  • 基于PgpoolII的PostgreSQL集群安装与配置教程
    本文介绍了基于PgpoolII的PostgreSQL集群的安装与配置教程。Pgpool-II是一个位于PostgreSQL服务器和PostgreSQL数据库客户端之间的中间件,提供了连接池、复制、负载均衡、缓存、看门狗、限制链接等功能,可以用于搭建高可用的PostgreSQL集群。文章详细介绍了通过yum安装Pgpool-II的步骤,并提供了相关的官方参考地址。 ... [详细]
  • Skywalking系列博客1安装单机版 Skywalking的快速安装方法
    本文介绍了如何快速安装单机版的Skywalking,包括下载、环境需求和端口检查等步骤。同时提供了百度盘下载地址和查询端口是否被占用的命令。 ... [详细]
  • Nginx使用(server参数配置)
    本文介绍了Nginx的使用,重点讲解了server参数配置,包括端口号、主机名、根目录等内容。同时,还介绍了Nginx的反向代理功能。 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • 本文介绍了如何使用php限制数据库插入的条数并显示每次插入数据库之间的数据数目,以及避免重复提交的方法。同时还介绍了如何限制某一个数据库用户的并发连接数,以及设置数据库的连接数和连接超时时间的方法。最后提供了一些关于浏览器在线用户数和数据库连接数量比例的参考值。 ... [详细]
  • 如何使用Java获取服务器硬件信息和磁盘负载率
    本文介绍了使用Java编程语言获取服务器硬件信息和磁盘负载率的方法。首先在远程服务器上搭建一个支持服务端语言的HTTP服务,并获取服务器的磁盘信息,并将结果输出。然后在本地使用JS编写一个AJAX脚本,远程请求服务端的程序,得到结果并展示给用户。其中还介绍了如何提取硬盘序列号的方法。 ... [详细]
  • 本文介绍了Web学习历程记录中关于Tomcat的基本概念和配置。首先解释了Web静态Web资源和动态Web资源的概念,以及C/S架构和B/S架构的区别。然后介绍了常见的Web服务器,包括Weblogic、WebSphere和Tomcat。接着详细讲解了Tomcat的虚拟主机、web应用和虚拟路径映射的概念和配置过程。最后简要介绍了http协议的作用。本文内容详实,适合初学者了解Tomcat的基础知识。 ... [详细]
  • 本文介绍了在Windows环境下如何配置php+apache环境,包括下载php7和apache2.4、安装vc2015运行时环境、启动php7和apache2.4等步骤。希望对需要搭建php7环境的读者有一定的参考价值。摘要长度为169字。 ... [详细]
  • 本文介绍了在mac环境下使用nginx配置nodejs代理服务器的步骤,包括安装nginx、创建目录和文件、配置代理的域名和日志记录等。 ... [详细]
  • Vagrant虚拟化工具的安装和使用教程
    本文介绍了Vagrant虚拟化工具的安装和使用教程。首先介绍了安装virtualBox和Vagrant的步骤。然后详细说明了Vagrant的安装和使用方法,包括如何检查安装是否成功。最后介绍了下载虚拟机镜像的步骤,以及Vagrant镜像网站的相关信息。 ... [详细]
  • 本文介绍了使用CentOS7.0 U盘刻录工具进行安装的详细步骤,包括使用USBWriter工具刻录ISO文件到USB驱动器、格式化USB磁盘、设置启动顺序等。通过本文的指导,用户可以轻松地使用U盘安装CentOS7.0操作系统。 ... [详细]
  • 在CentOS/RHEL 7/6,Fedora 27/26/25上安装JAVA 9的步骤和方法
    本文介绍了在CentOS/RHEL 7/6,Fedora 27/26/25上安装JAVA 9的详细步骤和方法。首先需要下载最新的Java SE Development Kit 9发行版,然后按照给出的Shell命令行方式进行安装。详细的步骤和方法请参考正文内容。 ... [详细]
author-avatar
丶沈丨灬de艳本人
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有