Ambari那些事儿

修改ambari web访问端口号

ambari web访问端口默认是8080。

修改此端口方法如下:

/etc/ambari-server/conf/ambari.properties 文件中追加一行

client.api.port=<port_number>

Ambari使用MySQL作为元数据库

Ambari默认使用PostgreSQL作为元数据库,但是其本身是支持多种数据库的,这里我们介绍如何使用MySQL作为Ambari的元数据库。

安装mysql相关软件,并启动

安装

yum -y install mysql-server mysql-connector-java

编辑 /etc/my.cnf,修改mysql默认编码为utf8
–在[mysqld]标签下追加一行
  default-character-set = utf8

–在[client]标签下追加一行 (如果没有这个标签,请手动创建)
  default-character-set = utf8

启动服务

systemctl start mysqld
systemctl enable mysqld

创建ambari数据库相关信息

登陆mysql

mysql -u root -p

创建ambari数据库(ambari-server在setup时,默认mysql数据库名是ambari,如若修改,请保持一致)

CREATE DATABASE ambari;

创建ambari数据库用户

ambari-server在setup时,默认mysql用户是ambari,密码是bigdata,如若修改,请保持一致,${HOSTNAME}代表ambari-server节点的主机名,请替换成具体值,下同

CREATE USER 'ambari'@'${HOSTNAME}' IDENTIFIED BY 'bigdata';

赋权给ambari用户

GRANT ALL PRIVILEGES ON *.* TO 'ambari'@'${HOSTNAME}' WITH GRANT OPTION;

创建ambari数据库表信息

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

安装ambari-server并启动

安装

yum -y install ambari-server

设置ambari-server

ambari-server setup

这里选择mysql数据库,Hostname (localhost): 选项输入ambari-server节点的主机名。

启动ambari-server

ambari-server start
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值