Ambari 中数据库在安装 HDP 中的作用?
Role of database in Ambari for installing HDP?
我使用 Apache Ambari 安装了 HDP,发现它使用内置的默认数据库 -> PostgreSQL。
使用 Apache Ambari 安装 HDP 需要什么数据库?
Ambari 用于配置、管理和监控 Hadoop 集群。为了使它有足够的能力做所有这些事情,它必须保留有关集群中所有服务的大量信息,并在数据库中跟踪所有这些信息。
例如,所有的服务配置都存储在一个中心位置(数据库)(hbase-site.xml、yarn-site.xml等),然后由ambari 代理进程。另一个例子是服务状态。 Ambari 跟踪服务处于什么状态(已安装、已启动、已停止等),此信息也存储在数据库中。
下面两张图给你概述数据库在ambari中的作用
先上图Ambari架构设计
有关详细信息,请参阅 link
https://issues.apache.org/jira/secure/attachment/12559939/Ambari_Architecture.pdf
我使用 Apache Ambari 安装了 HDP,发现它使用内置的默认数据库 -> PostgreSQL。
使用 Apache Ambari 安装 HDP 需要什么数据库?
Ambari 用于配置、管理和监控 Hadoop 集群。为了使它有足够的能力做所有这些事情,它必须保留有关集群中所有服务的大量信息,并在数据库中跟踪所有这些信息。
例如,所有的服务配置都存储在一个中心位置(数据库)(hbase-site.xml、yarn-site.xml等),然后由ambari 代理进程。另一个例子是服务状态。 Ambari 跟踪服务处于什么状态(已安装、已启动、已停止等),此信息也存储在数据库中。
下面两张图给你概述数据库在ambari中的作用
先上图Ambari架构设计
有关详细信息,请参阅 link https://issues.apache.org/jira/secure/attachment/12559939/Ambari_Architecture.pdf