Hadoop学习笔记(HDP)-Part.08 部署Ambari集群

目录
Part.01 关于HDP
Part.02 核心组件原理
Part.03 资源规划
Part.04 基础环境配置
Part.05 Yum源配置
Part.06 安装OracleJDK
Part.07 安装MySQL
Part.08 部署Ambari集群
Part.09 安装OpenLDAP
Part.10 创建集群
Part.11 安装Kerberos
Part.12 安装HDFS
Part.13 安装Ranger
Part.14 安装YARN+MR
Part.15 安装HIVE
Part.16 安装HBase
Part.17 安装Spark2
Part.18 安装Flink
Part.19 安装Kafka
Part.20 安装Flume

八、部署Ambari集群

1.Ambari数据库

【hdp01】创建Ambari数据库

bash 复制代码
create database ambari character set utf8;
create user 'ambari'@'%' identified by 'Ambari123456';
grant all privileges on ambari.* to 'ambari'@'%';
flush privileges;

2.部署Ambari-Server

【hdp01】yum安装ambari-server服务

bash 复制代码
yum install -y ambari-server

下载mysql-connector-java压缩包,创建/usr/share/java目录并将java-connector复制到该目录下

下载链接:
https://downloads.mysql.com/archives/get/p/3/file/mysql-connector-java-5.1.49.tar.gz

bash 复制代码
mkdir /usr/share/java
cp /opt/mysql-connector-java-5.1.49.jar /usr/share/java

自动化设置Ambari

bash 复制代码
ambari-server setup

密码:Ambari123456

登录Ambari数据库,导入Ambari相关表

bash 复制代码
mysql -uambari -pAmbari123456
use ambari;
source /var/lib/ambari-server/resources/Ambari-DDL-MySQL-CREATE.sql;

启动ambari-server服务

bash 复制代码
ambari-server start
ambari-server status

3.部署Ambari-Agent

在hdp01-hdp05节点上部署Ambari-Agent

【hdp01】通过anbile完成安装并启动,/root/ansible/ambari-agent.yml

yml 复制代码
---
- hosts: all
  tasks:
    - name: install ambari-agent
      yum:
        name: ambari-agent
        state: present
    - name: start ambari-agent
      service:
        name: ambari-agent
        state: started

执行

bash 复制代码
ansible-playbook ambari-agent.yml

确认状态

bash 复制代码
ansible all -m shell -a 'ambari-agent status'

登录页面

Ambari-server页面链接:http://192.168.111.201:8080/#/login

初始密码:admin/admin

修改admin用户的缺省密码为lnyd@LNsy115

相关推荐
沐矢羽10 分钟前
Tomcat PUT方法任意写文件漏洞学习
学习·tomcat
好奇龙猫11 分钟前
日语学习-日语知识点小记-进阶-JLPT-N1阶段蓝宝书,共120语法(10):91-100语法+考え方13
学习
向阳花开_miemie41 分钟前
Android音频学习(十八)——混音流程
学习·音视频
工大一只猿1 小时前
51单片机学习
嵌入式硬件·学习·51单片机
c0d1ng1 小时前
量子计算学习(第十四周周报)
学习·量子计算
IT毕设梦工厂3 小时前
大数据毕业设计选题推荐-基于大数据的客户购物订单数据分析与可视化系统-Hadoop-Spark-数据可视化-BigData
大数据·hadoop·数据分析·spark·毕业设计·源码·bigdata
Hello_Embed8 小时前
STM32HAL 快速入门(二十):UART 中断改进 —— 环形缓冲区解决数据丢失
笔记·stm32·单片机·学习·嵌入式软件
咸甜适中9 小时前
rust语言 (1.88) 学习笔记:客户端和服务器端同在一个项目中
笔记·学习·rust
Grassto9 小时前
RAG 从入门到放弃?丐版 demo 实战笔记(go+python)
笔记
Magnetic_h10 小时前
【iOS】设计模式复习
笔记·学习·ios·设计模式·objective-c·cocoa