问题描述
我们的系统配置了带有一些数据库的 Ambari。但我不确定为 Ambari 备份了哪个数据库。
- 当我完成安装过程时,我可以看到安装 MariaDB 和 MysqL 的步骤。
- 当我检查路径“/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