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

在 StorageGRID 中管理纠删编码配置文件

您可以查看纠删码配置文件的详细信息,并在需要时重命名配置文件。如果纠删码配置文件当前未在任何 ILM 规则中使用,则可以停用它。

开始之前

查看擦除编码配置文件详细信息

您可以查看擦除编码配置文件的详细信息以确定其状态、使用的擦除编码方案和其他信息。

步骤
  1. 选择*配置* > 系统 > 擦除编码

  2. 选择配置文件。此时将显示该配置文件的详细信息页面。

  3. (可选)查看 ILM 规则选项卡,以查看使用配置文件的 ILM 规则列表以及使用这些规则的 ILM 策略。

  4. 也可以查看"存储节点"选项卡,了解配置文件存储池中每个存储节点的详细信息,例如其所在的站点和存储使用情况。

重命名擦除编码配置文件

您可能需要重命名纠删码配置文件,以便更直观地了解该配置文件的用途。

步骤
  1. 选择*配置* > 系统 > 擦除编码

  2. 选择要重命名的配置文件。

  3. 选择*重命名*。

  4. 请输入擦除编码配置文件的唯一名称。

    纠删码配置文件名称将附加到 ILM 规则放置指令中的存储池名称之后。

    备注 纠删码配置文件名称必须唯一。如果使用现有配置文件的名称,即使该配置文件已停用,也会出现验证错误。
  5. 选择 Save

停用擦除编码配置文件

如果您不再计划使用纠删码配置文件,并且该配置文件当前未在任何 ILM 规则中使用,则可以停用该配置文件。

提示 确认没有正在进行的纠删码数据修复操作或退役程序。如果尝试在其中一个操作正在进行时停用纠删码配置文件,则会返回错误消息。
关于此任务

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

  • 纠删码配置文件当前正在 ILM 规则中使用。

  • 纠删码配置文件不再用于任何 ILM 规则,但该配置文件的对象数据和奇偶校验片段仍然存在。

步骤
  1. 选择*配置* > 系统 > 擦除编码

  2. 在活动选项卡上,查看 状态 列,以确认要停用的纠删码配置文件未在任何 ILM 规则中使用。

    如果在任何 ILM 规则中使用擦除编码配置文件,则无法将其停用。在该示例中,2+1 Data Center 1 配置文件至少在一个 ILM 规则中使用。

    ILM 规则中使用的 EC 配置文件

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

    1. 选择 ILM > 规则

    2. 选择每个规则并查看保留图,以确定规则是否使用要停用的纠删码配置文件。

    3. 如果 ILM 规则使用要停用的纠删码配置文件,请确定该规则是否用于任何 ILM 策略。

    4. 根据擦除编码配置文件的使用位置,完成表中的其他步骤。

      配置文件在何处使用? 停用配置文件之前需要执行的其他步骤 请参阅这些其他说明

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

      无需执行其他步骤。请继续执行此过程。

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

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

      2. 继续执行此过程。

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

      1. 克隆此策略。

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

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

      4. 保存、模拟并激活新策略。

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

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

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

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

      7. 继续执行此过程。

      在当前处于ILM策略中的ILM规则中

      1. 编辑此策略。

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

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

      4. 保存此策略。

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

      6. 继续执行此过程。

    5. 刷新 Erasure-Coding Profiles 页面,以确保该配置文件未在 ILM 规则中使用。

  4. 如果配置文件未在 ILM 规则中使用,请选择单选按钮并选择 停用。此时将显示停用擦除编码配置文件对话框。

    提示 您可以同时选择要停用的多个配置文件,前提是每个配置文件未在任何规则中使用。
  5. 如果您确定要停用此个人资料,请选择*停用*。

结果
  • 如果 StorageGRID 能够停用纠删码配置文件,则其状态为"已停用"。您不能再为任何 ILM 规则选择此配置文件。您无法重新激活已停用的配置文件。

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