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

StorageGRID 中的站点停用注意事项

在使用站点停用过程删除站点之前,您必须查看相关注意事项。

停用站点时会发生什么

停用站点时,StorageGRID 会从 StorageGRID 系统中永久删除该站点的所有节点以及站点本身。

站点停用过程完成后:

  • 您不能再使用 StorageGRID 查看或访问站点或站点上的任何节点。

  • 您不能再使用引用该站点的任何存储池或纠删码配置文件。当 StorageGRID 停用站点时,它会自动删除这些存储池并停用这些纠删码配置文件。

连接的站点和断开的站点停用程序之间的差异

您可以使用站点停用过程删除所有节点均已连接到 StorageGRID 的站点(称为已连接站点停用),或删除所有节点均已与 StorageGRID 断开连接的站点(称为已断开连接站点停用)。在开始之前,您必须了解这些过程之间的差异。

备注 如果站点包含已连接(图标警报绿色复选标记)和已断开连接的节点(图标 告警 灰色 管理性关闭图标警报蓝色未知)的混合,则必须使所有脱机节点重新联机。
  • 连接的站点停用允许您从 StorageGRID 系统中删除操作站点。例如,您可以执行连接的站点停用来删除功能正常但不再需要的站点。

  • 当 StorageGRID 删除连接的站点时,它使用 ILM 来管理站点的对象数据。在开始连接站点停用之前,必须从所有 ILM 规则中删除该站点并激活新的 ILM 策略。迁移对象数据的 ILM 流程和删除站点的内部流程可以同时进行,但最佳做法是在开始实际停用流程之前允许完成 ILM 步骤。

  • 断开的站点停用允许您从 StorageGRID 系统中删除故障站点。例如,您可以执行断开连接的站点停用来删除已被火灾或洪水摧毁的站点。

    当 StorageGRID 删除断开连接的站点时,它认为所有节点都是不可恢复的,并且不会尝试保留数据。但是,在开始断开连接的站点停用之前,您必须从所有 ILM 规则中删除该站点并激活新的 ILM 策略。

    注意 在执行断开连接的站点停用过程之前,您必须联系您的 NetApp 客户代表。NetApp 将在启用停用站点向导中的所有步骤之前审查您的要求。如果您认为有可能恢复站点或从站点恢复对象数据,则不应尝试断开连接的站点停用。

移除已连接或已断开连接的站点的一般要求

在移除已连接或已断开连接的站点之前,您必须了解以下要求:

  • 无法停用包含主管理节点的站点。

  • 如果任何节点具有属于高可用性 (HA) 组的接口,则无法停用站点。您必须编辑 HA 组以删除节点的接口,或删除整个 HA 组。

  • 如果站点包含已连接(图标警报绿色复选标记)和已断开连接(图标警报蓝色未知图标 告警 灰色 管理性关闭)节点的混合,则无法停用该站点。

  • 如果任何其他站点上的任何节点已断开连接(图标警报蓝色未知图标 告警 灰色 管理性关闭),则无法停用站点。

  • 如果正在执行 ec-node-repair 操作,则无法启动站点停用过程。请参阅"检查数据修复作业"以跟踪纠删码数据的修复。

  • 站点停用过程运行时:

    • 您无法创建引用要停用的站点的 ILM 规则。您也不能编辑现有的 ILM 规则来引用站点。

    • 您无法执行其他维护程序,例如扩展或升级。

      备注 如果您在连接站点停用期间需要执行其他维护程序,您可以"在删除存储节点时暂停该过程"。*暂停*按钮仅在达到 ILM 评估或纠删编码数据停用阶段时启用;但是,ILM 评估(数据迁移)将继续在后台运行。第二次维护程序完成后,您可以恢复停用。
    • 如果在启动站点停用过程后需要恢复任何节点,则必须联系支持人员。

  • 一次不能停用多个站点。

  • 如果站点包含一个或多个管理节点,并且为 StorageGRID 系统启用了单点登录 (SSO),则必须从 Active Directory 联合身份验证服务 (AD FS) 中删除该站点的所有信赖方信任。

信息生命周期管理 (ILM) 的要求

作为删除站点的一部分,您必须更新 ILM 配置。停用站点向导将引导您完成许多先决条件步骤,以确保以下内容:

  • 该站点未被任何 ILM 策略引用。如果是,则必须编辑策略,或使用新的 ILM 规则创建并激活策略。

  • 没有 ILM 规则引用该站点,即使这些规则未在任何策略中使用。您必须删除或编辑所有引用该站点的规则。

当 StorageGRID 停用站点时,它将自动停用引用该站点的任何未使用的纠删码配置文件,并将自动删除引用该站点的任何未使用的存储池。如果所有存储节点存储池存在(StorageGRID 11.6 及更早版本),则会将其删除,因为它使用了所有站点。

注意 在删除站点之前,您可能需要创建新的 ILM 规则并激活新的 ILM 策略。这些说明假设您对 ILM 的工作原理有深入了解,并且熟悉创建存储池、纠删码配置文件、ILM 规则以及模拟和激活 ILM 策略。请参阅"使用 ILM 管理对象"

连接站点上对象数据的注意事项

如果要执行连接的站点停用,则在创建新的 ILM 规则和新的 ILM 策略时,必须决定如何处理站点上的现有对象数据。您可以执行以下操作之一或两者:

  • 将对象数据从选定站点移动到网格中的一个或多个其他站点。

    移动数据示例:假设您想在 Raleigh 停用一个站点,因为您在 Sunnyvale 添加了一个新站点。在此示例中,您希望将所有对象数据从旧站点移动到新站点。在更新 ILM 规则和 ILM 策略之前,您必须查看两个站点的容量。您必须确保 Sunnyvale 站点有足够的容量来容纳来自 Raleigh 站点的对象数据,并且 Sunnyvale 将保留足够的容量以供未来增长使用。

    备注 为了确保有足够的容量,您可能需要在执行此过程之前通过向现有站点添加存储卷或 Storage Nodes,或添加新站点来"展开网格"
  • 从选定站点删除对象副本。

    删除数据的示例:假设您当前使用 3 副本 ILM 规则跨三个站点复制对象数据。在停用站点之前,您可以创建一个等效的 2 副本 ILM 规则,以仅在两个站点存储数据。当您激活使用 2 副本规则的新 ILM 策略时,StorageGRID 会从第三个站点删除副本,因为它们不再满足 ILM 要求。但是,对象数据仍将受到保护,其余两个站点的容量将保持不变。

    注意 切勿创建单副本 ILM 规则以适应站点的删除。在任何时间段内只创建一个复制副本的 ILM 规则会使数据面临永久丢失的风险。如果某个对象只有一个复制副本,则当存储节点发生故障或出现重大错误时,该对象将丢失。在升级等维护过程中,您还会暂时失去对该对象的访问权限。

连接站点停用的其他要求

在 StorageGRID 删除已连接站点之前,您必须确保以下事项:

  • StorageGRID 系统中的所有节点的连接状态必须为 Connected图标警报绿色复选标记);但是,节点可以有活动警报。

    备注 如果一个或多个节点断开连接,则可以完成停用站点向导的步骤 1-4。但是,除非所有节点都已连接,否则无法完成向导的步骤 5,该步骤将启动停用过程。
  • 如果计划删除的站点包含用于负载平衡的网关节点或管理节点,则可能需要 "展开网格" 在其他站点添加等效的新节点。在启动站点停用过程之前,请确保客户端可以连接到替换节点。

  • 如果您计划删除的站点包含高可用性(HA)组中的任何网关节点或管理节点,则可以完成"停用站点"向导的步骤1-4。但是,在从所有HA组中删除这些节点之前,无法完成启动停用过程的向导步骤5。如果现有客户端连接到包含站点节点的HA组,则必须确保它们在站点删除后能够继续连接到StorageGRID。

  • 如果客户端直接连接到您计划删除的站点的存储节点,则必须确保它们可以连接到其他站点的存储节点,然后才能开始站点停用过程。

  • 您必须在剩余站点上提供足够的空间,以容纳由于任何活动 ILM 策略的更改而将要移动的任何对象数据。在某些情况下,您可能需要"展开网格"添加存储节点、存储卷或新站点,然后才能完成连接的站点停用。

  • 您必须留出足够的时间来完成退役程序。StorageGRID ILM 流程可能需要数天、数周甚至数月才能从站点移动或删除对象数据,然后才能停用站点。

    备注 从站点移动或删除对象数据可能需要几天、几周甚至几个月的时间,具体取决于站点上的数据量、系统负载、网络延迟以及所需 ILM 更改的性质。
  • 只要有可能,您应尽早完成停用站点向导的步骤 1-4。如果您允许在开始实际停用操作之前从站点移动数据(通过在向导的步骤 5 中选择 Start Decommission),停用操作将更快完成,并减少中断和性能影响。

断开站点停用的其他要求

在 StorageGRID 可以删除断开连接的站点之前,您必须确保以下事项:

  • 您已联系您的 NetApp 客户代表。NetApp 将在启用"停用站点"向导中的所有步骤之前审核您的要求。

    注意 如果您认为有可能恢复站点或从站点恢复任何对象数据,则不应尝试断开连接的站点停用。请参阅 "技术支持如何恢复站点"
  • 站点上的所有节点必须具有以下连接状态之一:

    • 未知 (图标警报蓝色未知):由于未知原因,节点断开连接或节点上的服务意外关闭。例如,节点上的服务可能已停止,或者节点可能因电源故障或意外中断而失去网络连接。

    • Administratively Down (图标 告警 灰色 管理性关闭):由于预期的原因,节点未连接到网格。例如,节点上的节点或服务已正常关闭。

  • 所有其他站点的所有节点都必须具有*已连接* (图标警报绿色复选标记) 的连接状态;但是,这些其他节点可以具有活动警报。

  • 您必须明白,您将无法再使用 StorageGRID 查看或检索存储在站点上的任何对象数据。当 StorageGRID 执行此过程时,它不会尝试保留断开连接的站点中的任何数据。

    备注 如果您的 ILM 规则和策略旨在防止单个站点丢失,则您的对象副本仍然存在于其余站点上。
  • 您必须了解,如果站点包含对象的唯一副本,则该对象将丢失且无法检索。

删除站点时的一致性注意事项

S3 存储桶的一致性决定了 StorageGRID 是否在告知客户端对象摄取成功之前,将对象元数据完全复制到所有节点和站点。一致性在对象的可用性与这些对象在不同存储节点和站点之间的一致性之间提供平衡。

当 StorageGRID 删除站点时,它需要确保不会将任何数据写入要删除的站点。因此,它会暂时覆盖每个存储桶或容器的一致性。启动站点停用过程后,StorageGRID 暂时使用强站点一致性,以防止将对象元数据写入要删除的站点。

由于这种临时覆盖,请注意,如果剩余站点上有多个节点变得不可用,则在站点停用期间发生的任何客户端写入、更新和删除操作都可能失败。