如何找到 Ambari 的备份数据库?

问题描述

我们的系统配置了带有一些数据库的 Ambari。但我不确定为 Ambari 备份了哪个数据库

  1. 当我完成安装过程时,我可以看到安装 MariaDB 和 MysqL 的步骤。
  2. 当我检查路径“/etc/ambari-server/conf”下的 ambari.properties 文件时,我可以看到 server.jdbc.database=MysqL

基本上,如何检查Ambari连接了哪个数据库以及如何确认?

grep db /etc/ambari-server/conf/ambari.properties | grep 名称

custom.MysqL.jdbc.name=mysql-connector-java.jar
prevIoUs.custom.MysqL.jdbc.name=mysql-connector-java.jar
server.jdbc.database_name=ambari
server.jdbc.rca.user.name=ambari
server.jdbc.user.name=ambari

grep db /etc/ambari-server/conf/ambari.properties | grep 数据库

server.jdbc.database=MysqL
server.jdbc.database_name=ambari

解决方法

Ambari 数据库名称应在 shared_ptr 中,以及与数据库的其他连接详细信息。

您可以使用以下内容来grep数据库名称:-

/etc/ambari-server/conf/ambari.properties