Skip to main content
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

什么是ADC仲裁?

贡献者

如果停用后仍保留的管理域控制器(ADC)服务太少、则可能无法停用站点上的某些存储节点。

某些存储节点上的ADC服务负责维护网格拓扑信息并为网格提供配置服务。StorageGRID 系统要求每个站点始终提供一定的数字转换服务仲裁。

如果删除存储节点会发生原因 使不再满足ADC仲裁、则无法停用该节点。要在停用期间满足ADC仲裁要求、每个站点上至少必须有三个存储节点具有ADC服务。如果站点中有三个以上的存储节点使用ADC服务、则停用后、这些节点中的简单多数必须保持可用: ((0.5 * Storage Nodes with ADC) + 1)

注意 在包含基于软件的纯元数据节点的网格中停用存储节点时、请务必小心谨慎。如果停用配置为存储_Both _对象和元数据的所有节点、则会从网格中删除存储对象的功能。有关纯元数据存储节点的详细信息、请参见"存储节点的类型"

例如、假设某个站点当前包含六个具有ADC服务的存储节点、而您要停用三个存储节点。由于需要使用 ADC 仲裁,您必须完成两个停用过程,如下所示:

  • 在第一次停用过程中,必须确保具有ADC服务的四个存储节点保持可用: ((0.5 * 6) + 1)。这意味着最初只能停用两个存储节点。

  • 在第二个停用过程中,您可以删除第三个存储节点,因为ADC仲裁现在只需要三个ADC服务即可保持可用: ((0.5 * 4) + 1)

如果您需要停用存储节点、但由于ADC仲裁要求而无法停用、请在中添加一个新存储节点"扩展"、并指定它应具有ADC服务。然后、停用现有存储节点。