大数据平台部署-----ambari在线和离线安装

一、在线编译安装

1.1.  安装独立maven

1.1.1.       下载Maven

wget http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.5.2/binaries/apache-maven-3.5.2-bin.tar.gz

 

1.1.2.       解压安装Maven

tar -xzvf apache-maven-3.5.2-bin.tar.gz

 

1.1.3.       配置环境变量

vim /etc/profile

   M2_HOME=/opt/apache-maven

   PATH=$JAVA_HOME/bin:$PATH:$M2_HOME/bin

source /etc/profile

 

1.1.4.       修改仓库位置

vim conf/setting.xml

   /opt/apache-maven/repo

 

 

1.2.  编译安装ambari

1.2.1.       下载解压

wget https://mirrors.tuna.tsinghua.edu.cn/apache/ambari/ambari-2.6.1/apache-ambari-2.6.1-src.tar.gz

 

tar -xzvf apache-ambari-2.6.1-src.tar.gz

 

cd apache-ambari-2.6.1-src

 

1.2.2.       下载依赖和编译

mvn versions:set -DnewVersion=2.6.1.0.0

 

pushd ambari-metrics

mvn versions:set -DnewVersion=2.6.1.0.0

popd

 

 

 

 

 

二、配置本地源离线安装(推荐)

2.1 下载ambari离线包(hotonworks版)

下载地址:

https://docs.hortonworks.com/HDPDocuments/Ambari-2.6.1.0/bk_ambari-installation/content/hdp_26_repositories.html

包括:HDP、HDP UTILS

下载地址:

http://public-repo-1.hortonworks.com/ambari/centos6/2.x/updates/2.6.1.0/ambari-2.6.1.0-centos6.tar.gz

包括:Ambari

 

 

2.2 安装必备软件

yum install httpd

yum install yum-utils

yum repolist

yum install createrepo

 

2.3 将离线包解压到http目录

mkdir /var/www/html/ambari

mkdir /var/www/html/hdp

tar -xf ambari-2.4.1.0-centos6.tar.gz -C /var/www/html/ambari/

tar -xf HDP-2.5.0.0-centos6-rpm.tar.gz -C /var/www/html/hdp/

 

2.4 启动http服务,下载repo文件并修改

service httpd restart

 

wget -nvhttp://public-repo-1.hortonworks.com/ambari/centos6/2.x/updates/2.6.1.0/ambari.repo -O /etc/yum.repos.d/ambari.repo

 

vim /etc/yum.repos.d/ambari.repo

 

baseurl=http://172.26.5.21/ambari/AMBARI-2.4.1.0/centos6/

gpgcheck=1

gpgkey=http://172.26.5.21/ambari/AMBARI-2.4.1.0/centos6/2.4.1.0-22/RPM-GPG-KEY/RPM-GPG-KEY-Jenkins

enabled=1

 

 

 

2.5 yum安装

Yum install ambari-server

ambari-server setup//安装完后设置属性

   1 yes 自定义安装

   2 yes 选择事先配置完毕的jdk

   3 输入java_home

   4 选择数据库

   5  3  选择mysql

   6   进入mysql,建立相关数据库和表

 

mysql -uroot   -p123456

  CREATE USER'ambari' IDENTIFIED BY 'ambari';

  grant all privileges on *.* to 'ambari'@'%' identified by 'ambari' with grant option;

  create database ambari DEFAULT CHARSET utf8;

  use ambari

  source /var/lib/ambari-server/resources/Ambari-DDL-MySQL-CREATE.sql

 

2.6 启动

ambari-server start

 

 

 

三、选择集群,安装组件

后面就是窗口操作了,就不用多做赘述了~

你可能感兴趣的:(平台搭建)