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

停用擦除编码配置文件

贡献者

如果您不再计划使用擦除编码配置文件,并且此配置文件当前未在任何 ILM 规则中使用,则可以停用它。

您需要的内容
  • 您必须使用支持的浏览器登录到网格管理器。

  • 您必须具有特定的访问权限。

  • 您必须已确认未执行任何纠删编码的数据修复操作或停用过程。如果您尝试在其中任一操作正在进行时停用擦除编码配置文件,则会返回一条错误消息。

关于此任务

停用擦除编码配置文件时,该配置文件仍会显示在 "Erasure Coding Profiles" 页面上,但其状态为 * 已停用 * 。

已停用 EC 配置文件

您不能再使用已停用的擦除编码配置文件。为 ILM 规则创建放置说明时,不会显示已停用的配置文件。您无法重新激活已停用的配置文件。

如果满足以下任一条件, StorageGRID 将阻止您停用擦除编码配置文件:

  • ILM 规则中当前使用擦除编码配置文件。

  • Erasure Coding 配置文件不再在任何 ILM 规则中使用,但该配置文件的对象数据和奇偶校验片段仍存在。

步骤
  1. 选择 * ILM * > * 擦除编码 * 。

    此时将显示擦除编码配置文件页面。* 重命名 * 和 * 停用 * 按钮均已禁用。

  2. 查看 * 状态 * 列,确认要停用的擦除编码配置文件未在任何 ILM 规则中使用。

    如果擦除编码配置文件在任何 ILM 规则中使用,则无法停用它。在此示例中,至少在一个 ILM 规则中使用了 2_1 EC Profile

    ILM 规则中使用的 EC 配置文件
  3. 如果在 ILM 规则中使用配置文件,请执行以下步骤:

    1. 选择 * ILM * > * 规则 * 。

    2. 对于列出的每个规则,选择单选按钮并查看保留示意图以确定该规则是否使用要停用的擦除编码配置文件。

      在此示例中, * 三个站点 EC for larger objects* 规则使用名为 * 所有 3 个站点 * 的存储池和 * 所有站点 6-3* 擦除编码配置文件。纠删编码配置文件由以下图标表示: EC 配置文件图标

    使用的 ILM 规则 EC 配置文件
    1. 如果 ILM 规则使用要停用的擦除编码配置文件,请确定该规则是在活动 ILM 策略中使用还是在建议的策略中使用。

      在此示例中,活动 ILM 策略使用了 * 三个站点 EC for larger objects* 规则。

    2. 根据纠删编码配置文件的使用位置,完成表中的其他步骤。

      此配置文件已在何处使用? 停用配置文件前要执行的其他步骤 请参见这些附加说明

      从不在任何 ILM 规则中使用

      无需执行其他步骤。继续执行此操作步骤。

      无 _

      在从未在任何 ILM 策略中使用过的 ILM 规则中

      1. 编辑或删除所有受影响的 ILM 规则。如果编辑此规则,请删除使用擦除编码配置文件的所有放置位置。

      2. 继续执行此操作步骤。

      当前处于活动 ILM 策略中的 ILM 规则中

      1. 克隆活动策略。

      2. 删除使用擦除编码配置文件的 ILM 规则。

      3. 添加一个或多个新 ILM 规则以确保对象受到保护。

      4. 保存,模拟和激活新策略。

      5. 等待应用新策略,并根据添加的新规则将现有对象移动到新位置。

        • 注意: * 根据对象数量和 StorageGRID 系统的大小, ILM 操作可能需要数周甚至数月才能根据新的 ILM 规则将对象移动到新位置。

        虽然您可以安全地尝试停用擦除编码配置文件,但它仍与数据相关联,但停用操作将失败。如果配置文件尚未准备好停用,则会显示一条错误消息通知您。

      6. 编辑或删除从策略中删除的规则。如果编辑此规则,请删除使用擦除编码配置文件的所有放置位置。

      7. 继续执行此操作步骤。

      当前在建议的 ILM 策略中的 ILM 规则

      1. 编辑建议的策略。

      2. 删除使用擦除编码配置文件的 ILM 规则。

      3. 添加一个或多个新的 ILM 规则以确保所有对象均受保护。

      4. 保存建议的策略。

      5. 编辑或删除从策略中删除的规则。如果编辑此规则,请删除使用擦除编码配置文件的所有放置位置。

      6. 继续执行此操作步骤。

      在历史 ILM 策略中的 ILM 规则中

      1. 编辑或删除规则。如果编辑此规则,请删除使用擦除编码配置文件的所有放置位置。(此规则现在将在历史策略中显示为历史规则。)

      2. 继续执行此操作步骤。

    3. 刷新擦除编码配置文件页面,以确保此配置文件未在 ILM 规则中使用。

  4. 如果在 ILM 规则中未使用该配置文件,请选择单选按钮并选择 * 停用 * 。

    此时将显示停用 EC 配置文件对话框。

    停用 EC 配置文件确认
  5. 如果确实要停用此配置文件,请选择 * 停用 * 。

    • 如果 StorageGRID 能够停用擦除编码配置文件,则其状态为 * 已停用 * 。您不能再为任何 ILM 规则选择此配置文件。

    • 如果 StorageGRID 无法停用此配置文件,则会显示一条错误消息。例如,如果对象数据仍与此配置文件关联,则会显示一条错误消息。您可能需要等待几周才能再次尝试停用过程。