ambari安装大数据

1、基础环境配置
三个节点:
192.168.148.39    node-1
192.168.148.38    node-2
192.168.148.43    node-3
*三个节点配置主机名,关闭防火墙和selinux、配置ssh免密码通

2、创建amberi用户和密码(在node-1上执行)
useradd amberi
passwd amberi

3、配置NTP服务,在node-1上安装ntp server,node-2 node-3指定时间服务器到node-1
yum install -y ntp
修改配置文件
vi /etc/ntp.conf
server 127.127.1.0
Fudge 127.127.1.0 stratum 10
yum install ntp chrony -y(node-2 node-3节点执行)
vi /etc/chrony.conf
#server 0.centos.pool.ntp.org iburst
#server 1.centos.pool.ntp.org iburst
#server 2.centos.pool.ntp.org iburst
#server 3.centos.pool.ntp.org iburst
server node-1 iburst

4、安装http服务、下载软件包
yum install httpd -y
下载软件包和repo文件
wget http://public-repo-1.hortonworks.com/ambari/centos7/2.x/updates/2.6.1.0/ambari.repo
wget http://public-repo-1.hortonworks.com/HDP/centos7/2.x/updates/2.6.4.0/hdp.repo
wget http://public-repo-1.hortonworks.com/ambari/centos7/2.x/updates/2.6.1.0/ambari-2.6.1.0-centos7.tar.gz
wget http://public-repo-1.hortonworks.com/HDP-UTILS-1.1.0.22/repos/centos7/HDP-UTILS-1.1.0.22-centos7.tar.gz
wget http://public-repo-1.hortonworks.com/HDP-GPL/centos7/2.x/updates/2.6.4.0/HDP-GPL-2.6.4.0-centos7-rpm.tar.gz
wget http://public-repo-1.hortonworks.com/HDP/centos7/2.x/updates/2.6.4.0/HDP-2.6.4.0-centos7-rpm.tar.gz
5、解压软件包到http目录
tar xf ambari-2.6.1.0-centos7.tar.gz -C /var/www/html
tar xf HDP-2.6.4.0-centos7-rpm.tar.gz -C /var/www/html
tar xf HDP-GPL-2.6.4.0-centos7-rpm.tar.gz -C /var/www/html
cd /var/www/html
mkdir HDP-UTILS
tar xf HDP-UTILS-1.1.0.22-centos7.tar.gz -C HDP-UTILS/
4、配置本地yum源
copy ambari.repo /etc/yum.repos.d/
修改配置文件
vim /etc/yum.repos.d/ambari.repo
[ambari-2.6.1.0]
name=ambari Version - ambari-2.6.1.0
baseurl=http://192.168.148.39/ambari/centos7/2.6.1.0-143
gpgcheck=0
enabled=1

copy /var/www/html/HDP/centos7/2.6.4.0-91/hdp.repo /etc/yum.repos.d/
#VERSION_NUMBER=2.6.4.0-91
[HDP-2.6.4.0]
name=HDP Version - HDP-2.6.4.0
baseurl=http://192.168.148.39/var/www/html/HDP/centos7/2.6.4.0-91
gpgcheck=0
enabled=1


[HDP-UTILS-1.1.0.22]
name=HDP-UTILS Version - HDP-UTILS-1.1.0.22
baseurl=http://192.168.148.39/var/www/html/HDP-UTILS/HDP-UTILS/centos7/1.1.0.22
gpgcheck=0
enabled=1

[HDP-GPL-2.6.4.0]
name=HDP-GPL Version - HDP-GPL-2.6.4.0
baseurl=http://192.168.148.39/HDP-GPL/centos7/2.6.4.0-91
gpgcheck=0
enabled=1
5、启动httpd服务,并且设置开机自启动
systemctl start httpd
systemctl enable httpd

6、讲yum源文件copy到其他节点,并且设置缓存
export u=node-
for i in {2..3}
do
scp ambari.repo hdp.repo root@$u$i:/etc/yum.repos.d
done

yum clean all
yum makecache

7、安装配置数据库(node-1节点安装),并且创建数据库
yum install mariadb-server -y
systemctl start mariadb
mysql_secure_installation

create database ambari character set utf8 ;
CREATE USER 'ambari'@'%'IDENTIFIED BY 'ambari';
GRANT ALL PRIVILEGES ON *.* TO 'ambari'@'%';
FLUSH PRIVILEGES;
8、安装mysql连接驱动
yum install mysql-connector-java -y(所有节点安装)
安装mysql连接驱动的时候已经安装java,不用单独安装

9、在node-1上安装ambari-server,并启动配置向导
yum install ambari-server -y
ambari-server setup 
根据操作选择提示
选择注意:ambari-server服务账号密码都是ambari
JDK路径是自定义路径/var/opt/jdk1.8
数据库配置选择的是自定义安装的Mysql
数据库的账户和密码都是ambari

10、导入ambari数据库
mysql -uambari -p ambari < /var/lib/ambari-server/resources/Ambari-DDL-MySQL-CREATE.sql

11、启动ambari-server
ambari-server start

12、访问ambari-server web
http://IP:8080
用户名/密码 admin/admin

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值