`

hadoop自动化安装、管理及监控工具Ambari安装

 
阅读更多

         Apache Ambari是对Hadoop进行监控、管理和生命周期管理的开源项目。它也是一个为Hortonworks数据平台选择管理组建的项目。Ambari向Hadoop MapReduce、HDFS、 HBase、Pig, Hive、HCatalog以及Zookeeper提供服务。最近准备装ambari,在网上找了许久,没找到比较系统的ambari安装过程,于是,就根据官网进行了安装,下面是我推荐的正确的较完善的安装方式,希望对大家有所帮助。

  一、准备工作

  1、系统:我的系统是CentOS6.2,x86_64,本次集群采用两个节点。管理节点:192.168.10.121;客户端节点:192.168.10.122

  2、系统最好配置能上网,这样方便后面的操作,否则需要配置yum仓库,比较麻烦。

  3、集群中ambari-serveer(管理节点)到客户端配置无密码登录。

  4、集群同步时间

  5、SELinux,iptables都处于关闭状态。

  6、ambari版本:1.2.0

  二、安装步骤

  A、配置好集群环境

复制代码
############  配置无密码登录  #################
[root@ccloud121 ~]# ssh-keygen -t dsa
[root@ccloud121 ~]# cat /root/.ssh/id_dsa.pub >> /root/.ssh/authorized_keys
[root@ccloud121 ~]# scp /root/.ssh/id_dsa.pub 192.168.10.122:/root/
[root@ccloud121 ~]# ssh 192.168.10.122
[root@ccloud122 ~]# cat /root/.ssh/id_dsa.pub >> /root/.ssh/authorized_keys

#############  NTP 时间同步  #################
[root@ccloud121 ~]# ntpdate time.windows.com
[root@ccloud121 ~]# ssh ccloud122 ntpdate time.windows.com

###########  SELinux & iptables 关闭   ###########
[root@ccloud121 ~]# setenforce 0
[root@ccloud121 ~]# ssh ccloud122 setenforce 0
[root@ccloud121 ~]# chkconfig iptables off
[root@ccloud121 ~]# service iptables stop
[root@ccloud121 ~]# ssh ccloud122 chkconfig iptables off
[root@ccloud121 ~]# ssh ccloud122 service iptables stop
复制代码

  B、管理节点上安装ambari-server

    1、下载repo文件     

[root@ccloud121 ~]# wget http://public-repo-1.hortonworks.com/AMBARI-1.x/repos/centos6/ambari.repo

[root@ccloud121 ~]# cp ambari.repo /etc/yum.repos.d

    这样,ambari-server的yum仓库就做好了。

    2、安装epel仓库

 

[root@ccloud121 ~]# yum install epel-release 

# 查看仓库列表,应该有HDP,EPEL
[root@ccloud121 ~]# yum repolist

    3、通过yum安装amabari bits,这同时也会安装PostgreSQL

[root@ccloud121 ~]# yum install ambari-server

     这个步骤要等一会,它需要上网下载,大概39M左右。

    4、运行ambari-server setup,安装ambari-server,它会自动安装配置PostgreSQL,同时要求输入用户名和密码,如果按n,它用默认的用户名/密码值:ambari-server/bigdata。接着就开始下载安装JDK。安装完成后,ambari-server就可以启动了。

  三、集群启动

    

    1、直接接通过ambari-server start和amabari-server stop即可启动和关闭ambari-serveer。

    2、启动成功后,在浏览器输入http://192.168.36.128:8080

 

 

登录名和密码都是admin。

这样就可以登录到管理控制台。

以上是参考该博客http://www.cnblogs.com/caoyuanzhanlang/archive/2013/03/06/2944852.html的内容

下面是解决该博客安装中遇到的问题

下面这一步中要注意:

这个私钥是root用户的私钥,同时还要对root用户做ssh无密码登陆,否则第三部会过不去

 

 

confirm hosts

choose services:

 

选择好你要安装的service,点击下一步 安装Assign Masters:

Assign slaves and clients:

 

Customize Services:

 

Review:

 

Install,start,test:

 

 

 安装成功后的界面

 

 

 

分享到:
评论
2 楼 hustlxf 2013-09-03  
第三步的时候一直过不去。不知道什么原因。
1 楼 hustlxf 2013-09-03  
非常完整。

相关推荐

    hadoop自动化运维工具Ambari应用实践

    Apache Ambari是一种基于Web的运维工具,支持Apache Hadoop集群的自动化部署、管理和监控。Ambari目前已支持大多数Hadoop组件,包括HDFS、MapReduce、Hive、Pig、 Hbase、Zookeeper、Sqoop和Hcatalog等。     ...

    Hadoop集群自动安装

    4. **自动化安装脚本**:编写或使用现成的自动化脚本,如Cloudera Manager、Ambari等工具,它们能帮助配置Hadoop的各个组件,如HDFS、YARN、MapReduce、Hive、Spark等。这些脚本通常会处理节点间的通信、配置文件的...

    Hadoop顶级开源管理工作Ambari

    Apache Ambari 是一个由 Apache Software Foundation (ASF) 维护的开源项目,主要用于简化 Hadoop 集群的部署、管理和监控。它的核心特性在于提供了一个用户友好的 Web 界面,使得非技术背景的用户也能轻松管理 ...

    大数据Hadoop平台监控、预警及自动化 共48页.pdf

    "大数据Hadoop平台监控、预警及自动化" 大数据Hadoop平台监控、预警及自动化是大数据Hadoop平台的关键组件之一。它旨在提供实时的监控、预警和自动化功能,以确保Hadoop集群的稳定运行和高效运作。 监控是一种实时...

    Ambari部署Hadoop集群.doc

    Ambari提供了自动化安装、中心化管理和监控功能,极大地提高了集群管理效率。通过其直观的Web界面,用户可以方便地进行集群部署、服务启动与停止、配置更新,以及监控集群健康状况。Ambari还支持告警框架,当发生...

    Ambari搭建Hadoop

    其不仅为用户提供了一个直观的Web界面,还通过REST API支持集群的自动化安装、配置与监控。通过Ambari搭建Hadoop集群环境,用户能够轻松完成从节点安装到集群监控的全过程,这大幅降低了Hadoop集群运维的技术门槛。 ...

    hadoop集群自动化安装手册

    ### Hadoop集群自动化...以上内容详细介绍了Hadoop集群自动化安装手册中的关键知识点,包括Ambari的功能介绍、安装所需条件以及安装前的准备工作等。这对于理解如何使用Ambari进行Hadoop集群的自动化部署非常有帮助。

    ambari使用ansible自动化安装

    Ambari是一款由Apache软件基金会开发的开源工具,主要用于简化Hadoop和其他大数据组件的部署、管理和监控。在大型数据集群的环境中,手动安装和配置所有组件可能会非常耗时且容易出错,这就是Ambari的价值所在。而...

    hadoop ambari简介,为什么选择ambari

    综上所述,Hadoop Ambari 作为一款先进的 Hadoop 集群管理工具,不仅提供了丰富的功能,而且极大地简化了大数据集群的部署、管理和维护过程。对于大多数企业和组织来说,选择 Ambari 而不是其他解决方案(如 CDH 或 ...

    HDP2.2 ambari自动化安装

    【HDP2.2 Ambari自动化安装】是 Hortonworks 数据平台(HDP)的一个关键组件,它提供了一个直观的Web界面和API,用于管理和监控Hadoop集群。在HDP2.2版本中,Ambari简化了安装和管理流程,特别适合于大规模集群的部署...

    Ambari 2.6.0 安装部署文档

    1. **统一的安装与配置**:Ambari 2.6.0提供了一套完整的安装流程,支持Hadoop、Spark等多个组件的自动化安装和配置。 2. **监控与管理**:提供了丰富的监控功能,包括资源使用情况、服务状态等,并且可以通过Web...

    HDP集成环境配置工具ambari2.7含源码

    Ambari是Apache软件基金会的一个开源项目,主要设计用于简化Hadoop生态系统的部署、管理和监控。在本场景中,我们讨论的是Ambari的2.7版本,它包含源码,意味着用户可以深入理解其工作原理并进行定制化开发。 **...

    Hadoop技术-Ambari简介.pptx

    Ambari不仅可以安装和配置Hadoop生态系统中的各种服务,还能提供实时的集群健康检查、性能监控和报警功能,极大地提高了Hadoop集群的管理效率。 **Ambari的功能** 1. **安装向导化**:Ambari提供了一步式的安装流程...

    使用Ambari快速部署Hadoop大数据环境.pdf

    Ambari正是为了解决这个问题而生,它可以自动化这些繁琐的过程,使得大规模Hadoop集群的管理变得简单。 Ambari的安装过程需要在所有节点上进行,包括一个管理节点(通常是主NameNode)和其他数据节点。首先,你需要...

    RedHat6.4全自动安装Ambari2.6.0详细教程(图文一步步)

    Ambari是Hortonworks提供的一个强大工具,用于管理和监控Hadoop生态系统,包括Hadoop、HBase、YARN等组件。以下是一步步的详细步骤: 1. **安装规划** 在开始之前,你需要明确集群的规模,包括节点数量、硬件配置...

    Ambari下Hive3.0升级到Hive4.0

    在大数据领域,Apache Ambari 是一个用于 Hadoop 集群管理和监控的开源工具,而 Hive 是一个基于 Hadoop 的数据仓库系统,用于处理和分析大规模数据集。本话题聚焦于如何在 Ambari 环境下将 Hive 3.0 升级到 Hive ...

    Ambari 开源软件.doc

    总之,Apache Ambari是Hadoop生态系统中一个强大的工具,通过提供可视化界面和自动化管理功能,极大地简化了复杂的大数据环境的部署和运维工作,对于任何希望高效管理Hadoop集群的组织来说,都是一个不可或缺的资源...

Global site tag (gtag.js) - Google Analytics