文档章节

Centos 6.5 Ambari 2.2.2 安装

varchard
 varchard
发布于 2016/09/28 14:48
字数 723
阅读 140
收藏 1

Ambari安装大数据生态圈中的工具方便快捷。

  • 一、服务器环境设置

1、使用虚拟机虚拟出3台centos6.5

    10.211.55.7 master

    10.221.55.8 node1

    10.221.55.9 node2

2、修改服务器hostname,三台服务器都要改

vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=master #将HOSTNAME 改为 自己想设置的主机名 

vi /etc/hosts #在hosts最后添加服务器IP及 主机名
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
10.211.55.7 master
10.211.55.8 node1
10.211.55.9 node2

3.关闭防火墙,三台服务器都要关闭

chkconfig iptables off 

4.更新插件

yum update #更新插件

5.重启服务器

  • 二、查看Ambari官网,可以通过yum安装。

https://cwiki.apache.org/confluence/display/AMBARI/Install+Ambari+2.2.2+from+Public+Repositories

1、安装server端,只需要安装一个,我安装在了master上

​
For Redhat/CentOS/Oracle:
  cd /etc/yum.repos.d/
  wget http://public-repo-1.hortonworks.com/ambari/centos6/2.x/updates/2.2.2.0/ambari.repo

yum install ambari-server

ambari-server setup #安装时一直回车,走默认即可

ambari-server start

​

 

2、安装agent,我安装在了node1和node2上

For Redhat/CentOS/Oracle:
  cd /etc/yum.repos.d/
  wget http://public-repo-1.hortonworks.com/ambari/centos6/2.x/updates/2.2.2.0/ambari.repo

yum install ambari-agent

#安装完成后,修改agent配置文件

vi /etc/ambari-agent/conf/ambari-agent.ini
.
.
[server]
hostname=master #将hostname 改为安装server端的主机名
url_port=8440
secured_url_port=8441
.
.

 

3、启动agent

ambari-agent start
  • 三、添加工具

浏览器输入 master:8080 ,账号密码 都是admin。这一段网上有很多,我就先不写了。

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

ps:安装node2节点时始终无法连接到server,查看日志

WARNING 2016-09-29 00:54:47,966 NetUtil.py:112 - Server at https://master:8440 is not reachable, sleeping for 10 seconds...
INFO 2016-09-29 00:54:57,967 NetUtil.py:60 - Connecting to https://master:8440/ca
ERROR 2016-09-29 00:54:58,016 NetUtil.py:84 - [Errno 1] _ssl.c:492: error:100AE081:elliptic curve routines:EC_GROUP_new_by_curve_name:unknown group
ERROR 2016-09-29 00:54:58,016 NetUtil.py:85 - SSLError: Failed to connect. Please check openssl library versions. 
Refer to: https://bugzilla.redhat.com/show_bug.cgi?id=1022468 for more details.
WARNING 2016-09-29 00:54:58,016 NetUtil.py:112 - Server at https://master:8440 is not reachable, sleeping for 10 seconds...

在网上查到 http://www.cnblogs.com/6tian/p/4277808.html

解决方法:

一下是官方论坛中给出的方法,很好

Platforms:

  • RHEL / CentOS 6.5
  • Ambari 1.4 or later

Root Cause: The OpenSSL library available and installed by default on RHEL/CentOS 6.5 has a bug. Refer to https://bugzilla.redhat.com/show_bug.cgi?id=1025598 for detailed information on the bug.

Remedy:

  1. Check the OpenSSL library version installed on your host(s):
    rpm -qa | grep openssl
    
    openssl-1.0.1e-15.el6.x86_64
    
    
  2. If the output says openssl-1.0.1e-15.x86_64 (1.0.1 build 15) you will need to upgrade the OpenSSL library by running the following command:

    yum upgrade openssl

  3. Verify you have the newer version of OpenSSL (1.0.1 build 16):

    rpm -qa | grep openssl

    openssl-1.0.1e-16.el6.x86_64

  4. Restart Ambari Agent(s) and Click Retry Failed on the Wizard

 

按照上面的操作成功连接,原来是openssl 版本过低,由于之前两台服务器 都yum update 所以没有出现这个问题。通过这件事情我们发现,1、任何错误都是有迹可循的,要善于查日志;2、新做完系统 要先更新 yum update。

© 著作权归作者所有

varchard
粉丝 6
博文 58
码字总数 19458
作品 0
程序员
私信 提问
CentOS6、7局域网离线安装Ambari

(自己安装多遍,踩过各种坑,终于趟顺了,下面绝对完整版) (安装6、7的步骤一样,只是相关执行命令6、7会有差别) 1.1 Ambari Ambari的作用来说,就是创建、管理、监视 Hadoop的集群。Amb...

cp_panda_5
2018/04/18
0
0
Ambari在离线环境中安装Hadoop集群

(WJW)Ambari在离线环境中安装Hadoop集群 如果手工安装Hadoop集群,在管理和后继部署中,越来越多的问题不断出现,主要如下:+ 各集群节点的配置同步+ 新应用的部署:比如为集群添加hbase应用,...

白石
2015/10/26
1K
0
Ambari离线安装hadoop集群所需资源包

ambari安装包 http://public-repo-1.hortonworks.com/ambari/centos6/ambari-1.7.0-centos6.tar.gz HDP(Hortonworks Data Platform) http://public-repo-1.hortonworks.com/HDP/centos6/H......

遇见o未来
2015/01/27
6K
0
ambari部署hadoop集群

1、基本工具 yum、scp、curl、wget、pdsh、ssh 2、环境准备 2.1、系统环境 Centos6.5 64bit Ambari 1.4.3.38 2.2、ambari server 与 ambari agent 服务器root ssh无密互访 Ambari server服务...

chunhei2008
2014/01/18
1K
0
centos7.4配置ambari2.4.0.1+HDP-2.5.0.0

前言   由于项目需求,最近需要使用ambari配置hdp,因此在公司找了台搭建一套测试环境,测试环境运行在kvm虚拟机上,ambari版本和hdp版本没有采用最新版进行配置,为了快速进行配置,使用了...

sdhzdtwhm
2018/07/09
0
0

没有更多内容

加载失败,请刷新页面

加载更多

js如何控制table中的某一行动态置顶

两行代码搞定: $('#'+item.roadCode).fadeOut().fadeIn();//获取到需要置顶的行 $(".table").prepend($('#'+item.roadCode)); 其中,fadeOut()方法 作用 --- 从可见到隐藏 如下: prepend(......

码妞
今天
4
0
四种解决Nginx出现403 forbidden 报错的方法

我是在在本地用虚拟机中通过yum安装nginx的,安装一切正常,但是访问时报403, 于是查看nginx日志,路径为/var/log/nginx/error.log。打开日志发现报错Permission denied,详细报错如下: 1....

dragon_tech
今天
3
0
获取RestResultResponse返回的值

Springboot项目,需要调其他服务的接口,返回值类型是RestResultResponse 打断点的结果集是这个 打印出来的getData(): [{id=3336b624-8474-4dd9-bd5b-c7358687c877, paraNo=104, para=Postpo...

栾小糖
今天
4
0
【小学】 生成10以内的加减法

#!/usr/bin/env python# coding: utf-8from random import randrange# 题目的最大数值R_MAX = 10# 生成的题目的数量R_PAGE = 70# 生成减法列表def get_sub_list():...

Tensor丨思悟
今天
11
0
JavaScript设计模式——适配器模式

  适配器模式是设计模式行为型模式中的一种模式;   定义:   适配器用来解决两个已有接口之间不匹配的问题,它并不需要考虑接口是如何实现,也不用考虑将来该如何修改;适配器不需要修...

有梦想的咸鱼前端
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部