大數據平臺部署-----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

   <localRepository> /opt/apache-maven/repo</localRepository>

 

 

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

 

 

 

三、選擇集羣,安裝組件

後面就是窗口操作了,就不用多做贅述了~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章