`
wuneng94zui
  • 浏览: 35193 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

使用ambari离线安装Hadoop集群

阅读更多

准备工作:(系统centos6) (推荐java1.7以上版本)

 1.准备至少3台机器依次配置每台机器的主机名,第一台机器同时作为yum本地源

配置主机名3

1.#hostname hdp1

2.# vim /etc/sysconfig/network

  HOSTNAME=hdp1

3.# vim /etc/hosts

192.168.144.63 hdp1

192.168.144.64 hdp2

192.168.144.70 hdp3

2.设置hdp1免密码登陆hdp2,hdp3

  hdp1上执行:

  #ssh-keygen -t rsa 3次回车)

  # scp ~/.ssh/id_rsa.pub root@hdp1:~/

  # scp ~/.ssh/id_rsa.pub root@hdp2:~/

  # scp ~/.ssh/id_rsa.pub root@hdp3:~/

  每台机器上执行:

  #vim /etc/ssh/sshd_config  (打开下面3行的注释)

       RSAAuthentication yes

PubkeyAuthentication yes

AuthorizedKeysFile      .ssh/authorized_keys

  # cat ~/id_rsa.pub >> ~/.ssh/authorized_keys  

下载 HDP   HDP-UTILS  

#wget -nv http://public-repo-1.hortonworks.com/HDP/centos6/2.x/updates/2.3.2.0/hdp.repo -O /etc/yum.repos.d/hdp.repo

#同步

#Yum repolist

#reposync -r HDP-2.3.2.0

#reposync -r HDP-UTILS-1.1.0.20

下载 Amabri 

# wget -nv http://public-repo-1.hortonworks.com/ambari/centos6/2.x/updates/2.1.2.1/ambari.repo -O /etc/yum.repos.d/ambari.repo

#同步

#yum repolist

  # reposync -r Updates-ambari-2.1.2.1

 

每台机器安装:

#yum install -y mesa-libGL.i686

#yum install openssl

     [安装时遇到openssl问题# rpm -qa|grep openssl

     # rpm -e openssl-1.0.1e-15.el6.x86_64

     # rpm -Uvh openssl-devel-1.0.0-27.z.2.ec1.gf.el6.x86_64.rpm]

#yum install nc

#yum install redhat-lsb

#yum install gcc

#yum install python-devel

#yum install python-libs

  关闭 Linux  THP 服务(#centos6)

  # echo transparent_hugepage=never >> /etc/grub.conf

  #echo never > /sys/kernel/mm/redhat_transparent_hugepage/enabled

  #yum install ntp

  # chkconfig ntpd on && service ntpd start

  (失败vim /etc/ntp.conf  添加ntpd_enable="YES")

关闭 SELinux 服务,关闭防火墙,

#chkconfig iptables off && service iptables stop && setenforce 0

修改/etc/selinux/config文件中的SELINUX="" disabled

  # mkdir -p /var/lib/ambari-agent/data

  #date -s "2015-12-05 15:02:00"校准时间

  #/etc/init.d/sshd restart

 

 

第一台机器安装:

  #yum install createrepo (安装  createrepo ,用于制作本地源)

  /etc/yum.repo.d文件夹中添加一个 ambari.repo文件,内容如下:

[Updates-ambari-2.1.2.1]

name=ambari-2.1.2.1 - Updates

baseurl=http://192.168.116.129/ambari/Updates-ambari-2.1.2.1/

gpgcheck=0

enabled=1

[HDP-2.3.2.0]

name=HDP Version - HDP-2.3.2.0

baseurl=http://192.168.116.129/ambari/HDP-2.3.2.0/

gpgcheck=0

enabled=1

[HDP-UTILS-1.1.0.20]

name=HDP Utils Version - HDP-UTILS-1.1.0.20

baseurl=http://192.168.116.129/ambari/HDP-UTILS-1.1.0.20/

gpgcheck=0

enabled=1

# mkdir /var/www/html/ambari

把上面下载的文件夹移动到abmari

#createrepo /var/www/html/ambari

#createrepo HDP-2.3.2.0/

#createrepo HDP-UTILS-1.1.0.20/

 

#createrepo Updates-ambari-2.1.2.1/

  配置环境:httpd 服务

  #vi /etc/httpd/conf/httpd.conf

    #ServerName  www.example.com :80  修改为 ServerName hostname:80

修改访问权限:

<Directory />

  Options FollowSymLinks

  AllowOverride None

</Directory>

启动 httpd 服务

#chkconfig httpd on && service httpd start

 

#yum clean all && yum makecache

# yum install ambari-server

#ambari-server setup

# ambari-server start

 

3.访问hdp1:8080安装

注意:

Select Stack> Advanced Repository Options指定本地源

  安装ambari-agent选择的sshkeyid_rsa

  #mkdir /var/lib/ambari-agent/data

  安装agent报错

  vi /etc/ambari-agent/conf/ambari-agent.ini

[server]

hostname=<your.ambari.server.hostname>

url_port=8440

secured_url_port=8441

  使用hiveview报错

修改hdfs》df.permision =false

 

3
2
分享到:
评论

相关推荐

    ambari离线安装solr所需文件

    标题中提到的"ambari离线安装solr所需文件"主要包括两个部分:`solr.tgz`和`SOLR-github`。`solr.tgz`是一个包含Solr软件包的压缩文件,解压后将得到Solr的源代码或者预编译的二进制文件,这取决于tgz文件的内容。`...

    ambari离线安装自总结.docx

    ### Ambari离线安装知识点总结 #### 一、前言 Ambari是一个开源的工具,用于简化Apache Hadoop集群的部署、管理和监控过程。它通过提供一个友好的Web界面来实现对Hadoop生态系统的组件进行管理。本文将详细介绍如何...

    Ambari离线环境下的web服务器

    【Ambari离线环境下的Web服务器】是一个关于在没有互联网连接的情况下,如何利用Ambari管理和监控Hadoop集群的教程。Ambari是Apache软件基金会的顶级项目,旨在简化Hadoop及其相关生态系统的部署、管理和监控。它...

    202x年ambari搭建大数据平台安装手册(专业完整版).pdf

    * Ambari 的作用是创建、管理、监视 Hadoop 的集群,包括 Hadoop 整个生态圈(例如 Hive、HBase、Sqoop、Zookeeper 等)。 * Ambari 现在所支持的平台组件也越来越多,例如流行的 Spark、Storm 等计算框架,以及资源...

    flink安装文件,详细

    Ambari是一个用于Hadoop集群管理和监控的工具,它可以简化Flink在Hadoop生态系统中的安装和配置过程。通过Ambari,用户可以图形化地管理Flink服务,监控性能指标,进行故障排查,并进行版本升级。 在“flink文档+...

    局域网下安装离线Ambari终结版

    它提供了一个统一的界面来管理Hadoop集群,包括安装、配置、监控和维护等功能。Ambari支持多种大数据组件,包括HDFS、YARN、MapReduce、Hive、Pig、Sqoop等。 为什么需要离线安装Ambari? 在某些情况下,我们可能...

    Ambari接管线上Hadoop游戏数据集群实践

    首先介绍我们生产环境中Hadoop集群的现状,Hadoop集群主要承担了数据接入存储、离线计算的职责,同时提供其上数据调度等自研系统的基础服务。生产环境中Hadoop使用的版本是v2.7.3,下面介绍其主要组件。首先HDFS采用...

    CentOS7局域网下安装离线Ambari

    它是Hadoop生态系统中用于创建、管理和监视Hadoop集群的工具,但不仅仅局限于Hadoop本身。Ambari所支持的组件涵盖Spark、Storm、HBase、Zookeeper、Hive、Pig等广泛的大数据技术,甚至包括资源调度平台YARN。 ...

    Ambari-2.7.3.0+HDP-3.1.0.0-Ubuntu安装包-HDP安装包大全

    在使用Ambari时,需要注意的是,虽然它简化了Hadoop集群的运维,但仍然需要一定的Hadoop知识,比如理解HDFS、MapReduce、YARN等核心概念,以及如何根据业务需求调整配置。此外,安全性和高可用性也是考虑的重点,...

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

    - **Ambari离线安装包**:针对RedHat 6的Ambari 2.6.0离线安装包可以从Hortonworks官网获取,用于无网络环境或限制网络的部署。 - **Hadoop**:根据HDP(Hortonworks Data Platform)版本,下载相应的Hadoop组件。 ...

    RedHat7局域网下安装离线Ambari

    Ambari是Apache软件基金会的顶级项目,用于简化Hadoop集群的创建、管理、监视工作。它管理的不仅仅是Hadoop,而是Hadoop生态系统中的所有组件,包括Hive、Hbase、Sqoop、Zookeeper等。Ambari通过其分布式架构,由...

    大数据技术基础培训-Hadoop集群管理与维护.pptx

    Hadoop集群数据导入是一个重要环节,通常使用Sqoop从传统数据库或本地文件系统导入数据。对于实时数据处理,HBase的实时查询功能可以满足需求;而对于离线数据分析,Hive提供了强大的SQL支持。Flume则用于收集和传输...

    hortonworks测试环境离线安装与配置doc文档合集整理.zip

    1. 初始化集群:安装完成后,需要初始化Hadoop集群,包括格式化NameNode和设置集群的配置文件。 2. 配置HDFS:定义DataNode和NameNode,设置HDFS的存储策略和副本数量。 3. 配置YARN:配置ResourceManager和...

    Redhat7.3局域网使用ambari安装大数据平台

    Red Hat 7.3环境下,通过局域网使用Ambari安装大数据平台是一项复杂的工程任务,涉及到网络配置、系统配置、服务安装与配置等多个步骤。以下是根据提供的文件内容,详细解析在这一过程中会用到的知识点: 1. 静态IP...

    ambari安装文档

    ### Ambari安装文档知识点详解 ...通过以上步骤,您可以成功地使用Ambari安装并管理一个Hadoop集群。此外,Ambari还提供了丰富的功能,如健康检查、日志分析和警报通知等,帮助您更好地运维大数据平台。

    presto集成到ambari

    而Apache Ambari则是一个用于简化Hadoop集群管理、监控与维护的工具。将Presto集成到Ambari中,可以实现对Presto服务的自动化部署、管理和监控,极大地提高运维效率。 #### 二、Presto集成到Ambari的步骤详解 ####...

    HDP-UTILS-1.1.0.22-centos7.tar.gz

    这些工具对于安装、配置和维护Hadoop集群至关重要,特别是在离线环境中,它们可以帮助解决网络限制带来的问题。 标签 "ambari HDP-UTILS" 明确指出了这个压缩包与Ambari和HDP-UTILS两个关键概念的关系。Ambari是...

    hadoop需要注意几个组件端口

    总之,理解和配置好Hadoop集群中的各个组件端口是保证系统稳定运行的基础,这需要对Hadoop架构有深入的理解,同时也需要熟悉Ambari的使用方法。通过监控这些端口的服务状态,我们可以及时发现并解决潜在的问题,确保...

Global site tag (gtag.js) - Google Analytics