首页 > 解决方案 > 管理 API 以在集群环境中的组中的所有节点中创建森林

问题描述

在集群中有两组 e-node 和 d-node。两者都有 3-3 个主机。是否有一个管理 API 允许我在特定组的所有节点中创建森林。在这种情况下,假设在 d 节点组中。

我还想配置每台主机的林数。

标签: marklogic

解决方案


我不确定是否有一个端点会自动为您完成此操作,但您当然可以完成它。

您可以通过组端点上的 GET 读取可用组的列表:

https://docs.marklogic.com/REST/GET/manage/v2/groups

深入研究每个感兴趣的组将告诉您每个组中有哪些主机:

https://docs.marklogic.com/REST/GET/manage/v2/groups/[id-or-name]

然后您使用 POST 到森林管理 API 端点在目标主机上创建森林:

https://docs.marklogic.com/REST/POST/manage/v2/forests

最后,您必须根据需要将森林附加到数据库:

https://docs.marklogic.com/REST/PUT/manage/v2/databases/[id-or-name]/properties

或者,您可以使用最新的配置管理 API 一次创建和附加所有森林:

https://docs.marklogic.com/REST/POST/manage/v3


推荐阅读