使用 HDP mariadb 服务器部署 HDF

Deploy HDF using HDP mariadb server

我有一个使用 mysql/mariadb 服务器的 HDP 集群(4 台机器),工作正常。我现在必须单独部署一个 HDF 集群,但使用与 HDP 相同的 mariadb 服务器。

我进行了搜索,但不幸的是我没有找到任何解决此问题的提示。

能否为此提供一些想法或 tips/links?

谢谢

@Imeliator。当您想使用与 HDP 相同的 mysql 元存储时,您所描述的是小型开发或 poc 集群的常见做法。我唯一的建议是在 HDF 上使用它:您必须为要访问 HDP mysql 的任何 HDF 主机创建数据库、用户和授权。不要将其与 Ambari 的内部 Postgres 数据库混淆。

如果您需要为 Ambari 的 Metastore 使用外部数据库:

您需要完成的步骤是在设置 Ambari HDF(ambari-server 设置)期间完成的。您需要告诉它使用其他数据库服务器。您应该按照您的 Ambari 版本的文档来完成这些步骤。该文档将描述创建数据库、用户、授权、权限和创建初始模式。例如:

https://docs.cloudera.com/HDPDocuments/Ambari-2.6.1.5/bk_ambari-administration/content/using_ambari_with_mysql.html