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

如果身份验证密钥丢失,请将 FIPS 驱动器或 SED 恢复使用

贡献者

如果您永久丢失 FIPS 驱动器或 SED 的身份验证密钥,并且无法从 KMIP 服务器检索这些密钥,则系统会将其视为已损坏。虽然您无法访问或恢复磁盘上的数据,但可以采取措施使 SED 的未用空间再次可用于数据。

开始之前

您必须是集群管理员才能执行此任务。

关于此任务

只有在确定 FIPS 驱动器或 SED 的身份验证密钥永久丢失且无法恢复时,才应使用此过程。

如果磁盘已分区、则必须先取消分区、然后才能启动此过程。

备注 取消磁盘分区的命令只能在diag级别使用、并且只能在NetApp支持监督下执行。强烈建议您在继续操作之前联系NetApp支持部门。您也可以参考知识库文章 "如何在ONTAP 中取消对备用驱动器的分区"
步骤
  1. 将 FIPS 驱动器或 SED 恢复正常运行:

    SED 是否为 …​

    请执行以下步骤 …​

    不在 FIPS 兼容模式或 FIPS 兼容模式下,并且 FIPS 密钥可用

    1. 将权限级别设置为高级:
      set -privilege advanced

    2. 将FIPS密钥重置为默认制造安全ID 0x0:
      storage encryption disk modify -fips-key-id 0x0 -disk disk_id

    3. 验证操作是否成功:
      storage encryption disk show-status
      如果操作失败、请使用本主题中的PSID过程。

    4. 对已损坏的磁盘进行分区:
      storage encryption disk sanitize -disk disk_id
      使用命令验证操作是否成功 storage encryption disk show-status 然后再继续下一步。

    5. 使已清除的磁盘恢复失败:
      storage disk unfail -spare true -disk disk_id

    6. 检查磁盘是否具有所有者:
      storage disk show -disk disk_id

      如果磁盘没有所有者、请分配一个。
      storage disk assign -owner node -disk disk_id

      1. 输入拥有要清理的磁盘的节点的 nodeshell :

        system node run -node node_name

      运行 disk sanitize release 命令:

    7. 退出nokeshell。再次解除磁盘故障:
      storage disk unfail -spare true -disk disk_id

    8. 验证磁盘现在是否为备用磁盘并可在聚合中重复使用:
      storage disk show -disk disk_id

    在 FIPS 兼容模式下, FIPS 密钥不可用, SED 的标签上印有 PSID

    1. 从磁盘标签中获取磁盘的 PSID 。

    2. 将权限级别设置为高级:
      set -privilege advanced

    3. 将磁盘重置为出厂配置设置:
      storage encryption disk revert-to-original-state -disk disk_id -psid disk_physical_secure_id
      使用命令验证操作是否成功 storage encryption disk show-status 然后再继续下一步。

    4. 如果您运行的是ONTAP 9.8P5或更早版本、请跳至下一步。如果您运行的是ONTAP 9.8p6或更高版本、请使已检查的磁盘恢复故障。
      storage disk unfail -disk disk_id

    5. 检查磁盘是否具有所有者:
      storage disk show -disk disk_id

      如果磁盘没有所有者、请分配一个。
      storage disk assign -owner node -disk disk_id

      1. 输入拥有要清理的磁盘的节点的 nodeshell :

        system node run -node node_name

      运行 disk sanitize release 命令:

    6. 退出nokeshell。再次解除磁盘故障:
      storage disk unfail -spare true -disk disk_id

    7. 验证磁盘现在是否为备用磁盘并可在聚合中重复使用:
      storage disk show -disk disk_id

有关完整的命令语法,请参见 "命令参考"