3

我有一个带有 10 个节点的 MarkLogic 集群。每个都有与之相关的森林。如果我打算从集群中淘汰一个节点,我如何处理该节点中的文档?MarkLogic 是否会在“离开”集群时自动将文档移动到其他节点,或者我是否应该在停用节点之前进行重新平衡?

4

1 回答 1

5

如果您尝试在不移动任何数据的情况下离开集群,您会注意到它不会让您这样做。另请参阅管理员指南可扩展性、可用性和故障转移指南。基本上,您需要:

  • 停用分配给要从集群中删除的主机的所有林
  • 确保重新平衡将所有文件移动到其他节点(这通常在您退出森林后自动启动)
  • 将所有文件移出主机后(可能需要一段时间),从其数据库中分离所有相关林
  • 删除该主机上的所有林
  • 只有这样主机才能离开集群

如果涉及复制和/或故障转移,则可能需要执行其他步骤。您可能需要重新分配副本林和故障转移主机。

于 2016-02-02T06:05:54.433 回答