目录

  • 1.关闭防火墙
  • 2.配置/etc/hosts文件
  • 3.时间同步
  • 4.免密登录
  • 5.安装jdk
  • 6.安装httpd并配置本地源
  • 7.mysql
  • 8.启动ambari-server的配置程序(主节点)

1.关闭防火墙

systemctl stop firewalld
systemctl disable firewalld

2.配置/etc/hosts文件

配置前修改主机名:hostnamectl set-hostname bigdataserver-1

192.168.2.10 bigdataserver-1
192.168.2.11    bigdataserver-2
192.168.2.12    bigdataserver-3
192.168.2.13    bigdataserver-4
192.168.2.14    bigdataserver-5
192.168.2.15    bigdataserver-6
192.168.2.16    bigdataserver-7
192.168.2.17    bigdataserver-8

3.时间同步

001上操作:

yum install -y ntp
vim /etc/ntp.confserver ntp.ntsc.ac.cnsystemctl enable ntpd
systemctl restart ntpd
systemctl status ntpd

等待3分钟以上…
ntpq -p :观察时间同步的情况
ntpstat :观察ntp服务,ntpq -p正常后,ntpstat自动正常

=============================================
也可以通过一下命令查看时间:

timedatectl status
timedatectl set-ntp true

其余节点操作:

yum install -y ntp
vim /etc/ntp.confserver bigdataserver-1 iburstsystemctl restart ntpd
systemctl status ntpd

4.免密登录

ssh-keygen -t rsa
可用:ssh-copy-id bigdataserver-1scp /root/.ssh/id_rsa.pub bigdataserver-1:/root/.ssh/id_rsa.pub-hdp2cat /root/.ssh/id_rsa.pub >> /root/.ssh/authorized_keys
cat /root/.ssh/id_rsa.pub-hdp2 >> /root/.ssh/authorized_keysscp /root/.ssh/authorized_keys bigdataserver-2:/root/.ssh/
chmod 600 /root/.ssh/authorized_keys

5.安装jdk

mkdir /usr/java
tar -zxvf jdk-8u301-linux-x64.tar.gz -C /usr/javavim /etc/profile
export JAVA_HOME=/usr/java/jdk1.8.0_301
export PATH=$PATH:$JAVA_HOME/binsource /etc/profilemkdir /usr/share/java
mysql-connector-java.jar目录:/usr/share/java
// 此处注意jar包的版本,最好和jdk兼容匹配scp -r /usr/java bigdataserver-2:/usr/
scp /etc/profile  bigdataserver-2:/etc
ssh bigdataserver-2 source /etc/profile

6.安装httpd并配置本地源

yum install httpdcd /etc/yum.repos.d
vim ambari.repo[ambari-2.7.3.0]name=ambari Version - ambari-2.7.3.0baseurl=http://bigdataserver-1/ambari/centos7/2.7.3.0-139gpgcheck=0gpgkey=http://bigdataserver-1/ambari/centos7/2.7.3.0-139/RPM-GPG-KEY/RPM-GPG-KEY-Jenkinsenabled=1priority=1vim hdp.repo[HDP-3.1.0.0]name=HDP Version - HDP-3.1.0.0baseurl=http://bigdataserver-1/HDP/centos7/3.1.0.0-78gpgcheck=0gpgkey=http://bigdataserver-1/HDP/centos7/3.1.0.0-78/RPM-GPG-KEY/RPM-GPG-KEY-Jenkinsenabled=1priority=1[HDP-UTILS-1.1.0.22]name=HDP-UTILS Version - HDP-UTILS-1.1.0.22baseurl=http://bigdataserver-1/HDP-UTILS/centos7/1.1.0.22gpgcheck=0gpgkey=http://bigdataserver-1/HDP-UTILS/centos7/1.1.0.22/RPM-GPG-KEY/RPM-GPG-KEY-Jenkinsenabled=1[HDP-GPL-3.1.0.0]name=HDP-GPL Version - HDP-GPL-3.1.0.0baseurl=http://bigdataserver-1/HDP-GPL/centos7/3.1.0.0-78gpgcheck=0gpgkey=http://bigdataserver-1/HDP-GPL/centos7/3.1.0.0-78/RPM-GPG-KEY/RPM-GPG-KEY-Jenkinsenabled=1priority=1

分发到每台机器:

scp ambari.repo bigdataserver-2:/etc/yum.repos.d/
scp hdp.repo bigdataserver-2:/etc/yum.repos.d/

每台机器上执行:

yum clean all
yum makecache
yum repolist

7.mysql

mysql -uroot -p'123456'

创建 ambari 库,并添加相应的用户
命令如下:

CREATE DATABASE ambari;
use ambari;
CREATE USER 'ambari'@'%' IDENTIFIED BY 'ambari';
GRANT ALL PRIVILEGES ON *.* TO 'ambari'@'%';
CREATE USER 'ambari'@'localhost' IDENTIFIED BY 'ambari';
GRANT ALL PRIVILEGES ON *.* TO 'ambari'@'localhost';
CREATE USER 'ambari'@'bigdataserver-1' IDENTIFIED BY 'ambari';
GRANT ALL PRIVILEGES ON *.* TO 'ambari'@'bigdataserver-1';
FLUSH PRIVILEGES;

创建 hive 库,并添加相应的用户

CREATE DATABASE hive;
use hive;
CREATE USER 'hive'@'%' IDENTIFIED BY 'hive';
GRANT ALL PRIVILEGES ON *.* TO 'hive'@'%';
CREATE USER 'hive'@'localhost' IDENTIFIED BY 'hive';
GRANT ALL PRIVILEGES ON *.* TO 'hive'@'localhost';
CREATE USER 'hive'@'bigdataserver-1' IDENTIFIED BY 'hive';
GRANT ALL PRIVILEGES ON *.* TO 'hive'@'bigdataserver-1';
FLUSH PRIVILEGES;
exit;
cp /usr/share/java/mysql-connector-java.jar /var/lib/ambari-server/resources/mysql-jdbc-driver.jar
vim /etc/ambari-server/conf/ambari.properties
结尾追加:server.jdbc.driver.path=/usr/share/java/mysql-connector-java.jar

8.启动ambari-server的配置程序(主节点)

ambari-server setup
......mysql -uambari -pambari> use ambari;> source /var/lib/ambari-server/resources/Ambari-DDL-MySQL-CREATE.sql

指定数据库驱动:

ambari-server setup --jdbc-db=mysql --jdbc-driver=/usr/share/java/mysql-connector-java.jar

启动Ambari:

ambari-server start

浏览器访问: http://172.xx.xx.xx:8080/ (此处是外网IP)
默认登录用户:admin,密码:admin

ambari-2.7.3 + HDP-3.1.0安装步骤相关推荐

  1. Ambari 2.7.3 + HDP 3.1.0 安装

    文章目录 1. Ambari和HDP安装 1.1 兼容情况 1.2 安装环境 1.3 集群规划 2. 搭建虚拟机 2.1 安装时间同步服务ntp 2.2 关闭THP 2.3 最大打开文件要求 2.4 ...

  2. 图解Android Studio 2.0安装步骤

    转载自: 图解Android Studio 2.0安装步骤_百度经验 http://jingyan.baidu.com/article/a948d6510b54fb0a2dcd2e30.html

  3. 华为鸿蒙系统怎么安装软件,华为鸿蒙系统2.0怎么进行安装?鸿蒙系统2.0安装步骤一览...

    华为鸿蒙系统2.0怎么进行安装?很多用户知道可以更新这个鸿蒙系统2.0,但是不会进行安装,下面就让安卓乐园小编为大家带来,鸿蒙系统2.0安装步骤一览. 部分更新了华为鸿蒙OS用户表示,安卓和鸿蒙的应用 ...

  4. php怎么安装ecshop,ECSHOP4.0安装教程【ECSHOP4.0安装流程方法】ECSHOP4.0安装步骤-ECSHOP教程网...

    ECSHOP教程网更新了最新ecshop4.0安装教程,为菜鸟提供详细图文ecshop4.0安装步骤,一步步教会大家如何ecshop4.0安装方法以及安装流程,让大家都会ecshop4.0安装. 大家 ...

  5. VTK8.2.0安装步骤

    VTK8.2.0安装步骤 (一)参考文章 (https://blog.csdn.net/weixin_44723106/article/details/102930039?utm_medium=dis ...

  6. GSview5.0安装步骤及问题

    GSview5.0安装步骤及问题 安装步骤 遇到的问题 尝试过很多对图片去白边的方法,感觉最好用最有效的还是用GSview比较好操作.本文针对gsview安装及安装过程中踩过的坑记录下来. 安装步骤 ...

  7. v5服务器装系统,安易信息系统V5.0安装步骤

    安易信息系统V5.0安装步骤 安装的程序有:  授权程序(加密狗):DBE. 安装步骤: 1.        复制ANYIHIS文件夹到D盘根目录. 2.        安装授权程序,安装路径是D:A ...

  8. S7-PLCSIM Advanced V4.0安装步骤和使用入门

    S7-PLCSIM Advanced V4.0安装步骤和使用入门 如下图所示,大家可以在官网上下载安装包, 在安装包中点击"Start.exe"开始安装,如下图所示,如果这时弹出窗 ...

  9. WIN10上UG10.0安装步骤及出错解决

    UG10.0安装步骤及出错解决 准备安装包UG10.0 安装软件 安装java虚拟机 运行launch 安装授权 安装主文件 破解 准备安装包UG10.0 下载链接 提取码:s4dh 安装软件 安装j ...

  10. python3.6.0安装步骤

    python3.6的安装步骤 yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-davel sqlite-de ...

最新文章

  1. java接口深入理解,深入理解Java接口
  2. vue 判断页面加载完成_在Vue+webpack中详细讲解基础配置
  3. TIOBE 2月编程语言排行榜新鲜出炉!C# 获3.08%增长率!
  4. (一)源码下载,编译,安装
  5. 云小课|云数据库RDS实例连接失败了?送你7大妙招轻松应对
  6. [Web Chart系列之五] 2. 实战draw2d 之Label 放大,缩小的问题(raphael的text类似问题)
  7. Thread 1: signal SIGABRT
  8. 探究 Spring 的定时任务配置
  9. Promise的10大知识点!
  10. 二进制 十进制 十六进制
  11. [渝粤教育] 武汉理工大学 模拟电子技术基础 参考 资料
  12. Exchange 2016通过IIS限制不允许访问OWA的域名或网段
  13. Java 垃圾回收机制(GC)简述
  14. 学习通视频enc生成方法
  15. pytest执行时,报report.html错误
  16. pix2pix、pix2pixHD 通过损失日志进行训练可视化
  17. Windows调试技巧工具
  18. 《隐私保护周三见》86问 | 交流群互动合集
  19. 02块级标签和内联标签的区别
  20. 全球首本 | 系统介绍深度学习计算机视觉方法

热门文章

  1. 什么是开源工作流框架?有什么特点?
  2. k8s搭建部署--三个节点服务器(超详细)
  3. 以verilog语言 inout类型赋值 为例深入理解wire线网数据类型
  4. 数学与计算机科学学院教授,南京师范大学数学与计算机科学学院
  5. 邵阳一中2021高考成绩查询,邵阳市五所优质高中,学霸高手云集,2020年高考成绩一览无余...
  6. HDUOJ 2004
  7. vsnprintf和snprintf
  8. apple watch可以使用第三方表盘了,Apple Watch 更换第三方表盘需求
  9. 求最大公约数,最小公倍数算法
  10. 微信公众号接入第三方服务器,设置自动回复、关键回复、自定义菜单,配置及开发流程