当前位置: 首页 > news >正文

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数据库

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服务

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

mkdir /usr/share/java
cp /opt/mysql-connector-java-5.1.49.jar /usr/share/java

自动化设置Ambari

ambari-server setup

在这里插入图片描述
密码:Ambari123456
登录Ambari数据库,导入Ambari相关表

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

启动ambari-server服务

ambari-server start
ambari-server status

在这里插入图片描述

3.部署Ambari-Agent

在hdp01-hdp05节点上部署Ambari-Agent
【hdp01】通过anbile完成安装并启动,/root/ansible/ambari-agent.yml

---
- hosts: alltasks:- name: install ambari-agentyum:name: ambari-agentstate: present- name: start ambari-agentservice:name: ambari-agentstate: started

执行

ansible-playbook ambari-agent.yml

确认状态

ansible all -m shell -a 'ambari-agent status'

登录页面
Ambari-server页面链接:http://192.168.111.201:8080/#/login
初始密码:admin/admin
在这里插入图片描述
修改admin用户的缺省密码为lnyd@LNsy115
在这里插入图片描述

http://www.lryc.cn/news/254351.html

相关文章:

  • IDEA加载阿里Java规范插件
  • 【CSP】202305-1_重复局面Python实现
  • html5各行各业官网模板源码下载(1)
  • 6 Redis缓存设计与性能优化
  • SpringCloud常见问题
  • 实战演练 | 在 Navicat 中格式化日期和时间
  • mysql面试题分享带答案
  • 利用 Python进行数据分析实验(一)
  • Jupyter Notebook工具
  • c语言上机小练(有点难)
  • <JavaEE> 什么是线程安全?产生线程不安全的原因和处理方式
  • Kotlin 中的 also 和 run:选择正确的作用域函数
  • ZKP Understanding Nova (1): MinRoot Example
  • 0基础学java-day14
  • 创建conan包-工具链
  • IntelliJ IDE 插件开发 | (二)UI 界面与数据持久化
  • 使用vue UI安装路由插件
  • RPG项目01_脚本代码
  • 目标检测YOLO实战应用案例100讲-交通目标数据集构建及高性能检测算法研究与应用
  • 浅谈Vue.js的计算属性computed
  • Linux常用指令详解
  • Nginx(性能优化)
  • 机器学习笔记 - 如何在Python中对网格和点云进行体素化?
  • 冒个泡!OceanBase亮相 2023 新加坡金融科技节
  • 正则表达式(5):常用符号
  • Web安全漏洞分析-XSS(下)
  • 金南瓜SECS/GEM C# SDK 快速使用指南
  • 在一个没有超级用户的mongodb 生产库上如何添加超级用户
  • 排序算法之二:冒泡排序
  • 一键搭建你的hnust请假条