ambari集群搭建(2)MariaDB及ambari安装

1.MariaDB安装

https://www.jianshu.com/p/98dbda416b8a

2.ambari安装

2.1安装ambari-server

yum install -y ambari-server


ps:yum报错请优先检查本地源路径是否配置有误

2.2配置数据库

(1)创建ambari用户

mysql -uroot -p

use mysql;

grant all privileges on *.* to 'ambari'@'%' identified by '***';

flush privileges;

(2)建立数据库ambari,并运行ambari数据库建表sql命令文件

create database ambari;

use ambari;

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

2.3下载及配置jdbc驱动包

wget https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-5.1.46.tar.gz


tar zxvf mysql-connector-java-5.1.46.tar.gz

cd mysql-connector-java-5.1.46/

mkdir /usr/share/java

cp mysql-connector-java-5.1.46-bin.jar /usr/share/java/mysql-connector-java.jar

2.4配置ambari-server

ambari-server setup

配置具体详细步骤如图,我没用选择root而是使用新建的ambari用户作为管理用户,在设置的shi我的Mysql端口改为7881,因此配置时进行修改。


命令行方式设置mysql数据库连接库,用于oozie和ranger连接mariadb时使用(上面设置后不起作用,必须如下操作)

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


2.5配置ambari-server自启动,启动ambari-server

systemctl start ambari-server

systemctl enable ambari-server

systemctl status ambari-server

登录hdp-1:8080查看页面


2.6.安装和配置ambari-agent(所有节点)

(1)安装

yum install -y ambari-agent

(2)配置

vi /etc/ambari-agent/conf/ambari-agent.ini

[server]

hostname=hdp-1

(3)启动

ambari-agent start


©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容