0
点赞
收藏
分享

微信扫一扫

如何修改CM及CDH元数据库配置

温馨提示:要看高清无码套图,请使用手机打开并单击图片放大查看。


Fayson的github:https://github.com/fayson/cdhproject


提示:代码块部分可以左右滑动查看噢


1.文档编写目的



在前面Fayson介绍了《​​如何实现CDH元数据库MySQL的主主互备​​​》和《​​如何实现CDH元数据库MySQL的高可用​​》,实现了MySQL的高可用后访问地址有了变化,本篇文章主要介绍如何修改CM及CDH集群元数据库配置。


  • 内容概括

1.修改CM数据库配置

2.修改CDH元数据库配置

3.功能验证


  • 测试环境

1.CM和CDH版本为5.11.2

2.采用root用户操作


  • 前置条件

1.MariaDB已实现高可用


2.测试环境说明



IP地址

状态

别名

192.168.0.230

实现主从同步

MySQLA

192.168.0.231

实现主从同步

MySQLB

192.168.0.188

MariaDB服务高可用地址

VIP


可以将VIP地址配置在hosts文件中如:vipmysql.fayson.com


3.修改CM数据库配置



1.登录Cloudera Manager服务所在的服务器在命令行执行如下命令,提示:代码块部分可以左右滑动查看噢


[root@vm1 ~]# /usr/share/cmf/schema/scm_prepare_database.sh mysql cm cm password -h 192.168.0.188
JAVA_HOME=/usr/java/jdk1.7.0_67-cloudera
Verifying that we can write to /etc/cloudera-scm-server
Creating SCM configuration file in /etc/cloudera-scm-server
Executing: /usr/java/jdk1.7.0_67-cloudera/bin/java -cp /usr/share/java/mysql-connector-java.jar:/usr/share/java/oracle-connector-java.jar:/usr/share/cmf/schema/../lib/* com.cloudera.enterprise.dbutil.DbCommandExecutor /etc/cloudera-scm-server/db.properties com.cloudera.cmf.db.
[ main] DbCommandExecutor INFO Successfully connected to database.
All done, your SCM database is configured correctly!
[root@vm1 ~]#


如何修改CM及CDH元数据库配置_数据库配置


注意:命令行中指定了MySQL高可用地址VIP,有上图显示则表示修改成功。


2.启动Cloudera Manager Server 测试能否正常访问


[root@vm1 ~]# systemctl start cloudera-scm-server[root@vm1 ~]#


如何修改CM及CDH元数据库配置_mysql_02


3.登录Cloudera Manager Web控制台


如何修改CM及CDH元数据库配置_cloudera_03


ClouderaManager Server登录正常。


4.修改CDH集群元数据库配置



1.登录CM进入主页,点击“配置”


如何修改CM及CDH元数据库配置_cloudera_04


2.选择“数据库配置”


如何修改CM及CDH元数据库配置_数据库配置_05


3.根据左边的范围修改相应服务的数据库配置


如何修改CM及CDH元数据库配置_数据库配置_06


保存数据库主机名。


4.修改Hive元数据库配置


如何修改CM及CDH元数据库配置_cloudera_07


5.修改Hue元数据库配置


如何修改CM及CDH元数据库配置_数据库配置_08


修改完成后,保存配置回到CM主页根据提示重启Cloudera Management Service和CDH相应服务。


5.功能验证



Keepalived服务绑定是MySQLA服务的ens192网卡,所以这里重启MySQLB服务器上的MariaDB服务。


如何修改CM及CDH元数据库配置_cloudera_09


1.停掉MySQLB服务器MariaDB服务


如何修改CM及CDH元数据库配置_cloudera_10


MySQLB服务器的ens192网卡上192.168.0.188的IP地址已解绑


如何修改CM及CDH元数据库配置_数据库配置_11


MySQLA服务器的ens192网卡已绑定192.168.0.188地址


如何修改CM及CDH元数据库配置_mysql_12


2.CM登录成功


如何修改CM及CDH元数据库配置_数据库配置_13


3.Hue登录成功


如何修改CM及CDH元数据库配置_数据库配置_14


4.Cloudera Management Service服务正常


如何修改CM及CDH元数据库配置_数据库配置_15



为天地立心,为生民立命,为往圣继绝学,为万世开太平。

温馨提示:要看高清无码套图,请使用手机打开并单击图片放大查看。



推荐关注Hadoop实操,第一时间,分享更多Hadoop干货,欢迎转发和分享。

如何修改CM及CDH元数据库配置_cloudera_16

原创文章,欢迎转载,转载请注明:转载自微信公众号Hadoop实操


举报

相关推荐

0 条评论