欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Ambari安装_安装Ambari-Server

程序员文章站 2022-05-01 14:48:59
...

1.nd-00.hdp 节点安装

yum install ambari-server -y

2.初始化参数

ambari-server setup

Ambari安装_安装Ambari-Server
首先ambari会自动检查你的SELinux是否是关闭的.
Checking SELinux…
SELinux status is ‘disabled’

为ambari服务器后台程序自定义用户帐户[y/n](n)? 我们选y
Customize user account for ambari-server daemon [y/n] (n)?

输入ambari服务器守护程序的用户帐户(root):root (用root用户启动)
Enter user account for ambari-server daemon (root):root

检查jdk环境,默认选1,但是我们本机配过jdk了,所以我们选3自定义jdk,然后输入JAVA_HOME的路径
Path to JAVA_HOME: /usr/java/jdk1.8.0_141/

Ambari安装_安装Ambari-Server

输入高级数据库配置[是/否](n)?y
Enter advanced database configuration [y/n] (n)? y

选择一个数据库存放ambari元数据信息,由于我们使用的是MySQL,所以选3
输入我们MySQL的安装地址(最好域名,因为IP地址可以随意更改):nd-00
默认端口3306 回车
数据库名称:ambari 回车
用户名:ambari
密码:Ambari123
确认密码:Ambari123

警告:在启动Ambari服务器之前,必须对数据库运行以下DDL以创建架构/var/lib/Ambari Server/resources/Ambari-DDL-MySQL-create.sql
必须在ambari启动之前执行
继续配置远程数据库连接属性[y/n](y)?y

//允许远程登录

mysql -uroot -p

GRANT ALL PRIVILEGES ON ambari.* TO 'ambari'@'localhost' IDENTIFIED BY 'Ambari123';   
GRANT ALL PRIVILEGES ON ambari.* TO 'ambari'@'%' IDENTIFIED BY 'Ambari123';   
FLUSH   PRIVILEGES; 

Ambari安装_安装Ambari-Server
如果出现授权密码失败的情况,可以查看 mysql 初始的密码策略,

 SHOW VARIABLES LIKE 'validate_password%'; 

首先需要设置密码的验证强度等级,设置 validate_password_policy 的全局参数为 LOW 即可,

 set global validate_password_policy=LOW; 

当前密码长度为 8 ,如果不介意的话就不用修改了,按照通用的来讲,设置为 6 位的密码,设置 validate_password_length 的全局参数为 6 即可,

set global validate_password_length=6; 

退出

quit;

退出之后通过ambari用户连接MySQL

mysql -u ambari -p -hnd-00

切换成ambari的库

use ambari;

执行

source /var/lib/ambari-server/resources/Ambari-DDL-MySQL-CREATE.sql;

通过navicat查看ambari库中刚才生成的表
Ambari安装_安装Ambari-Server

相关标签: Ambari安装