您的位置:首页 > 大数据

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

2018-03-22 20:50 579 查看

一、在线编译安装

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
 
 
 

三、选择集群,安装组件

后面就是窗口操作了,就不用多做赘述了~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ambari
相关文章推荐