ECS:Obs:存储区删除失败
Summary: 针对简化存储区删除失败发出警报。 警报 - 症状 ID:15000
Symptoms
事件/症状 ID:15000
事件字符串显示在 UI 和呼叫总部中:
Background bucket deletion failed for <bucket-id>. Deleted <entriesDeleted> FailedDueToRetention <failedToDeleteRetention> FailedDueToDangling <failedToDeleteDangling> FailedDueToOther <failedToDeleteOther>
ECS 存储区管理 UI 可以显示存储区删除失败的详细信息。
Cause
如果存储区删除任务失败,则会发出警报。
存储区删除可能由于多种原因而失败。 一些最常见的原因是对象保留和悬空 LS 条目。
Resolution
任务的状态可能是 FAILED 或 ABORTED:(状态在警报字符串中编码)
如果任务已中止,则表示用户由于愿意停止而取消任务,或者由于不支持的状态(如 PSO)而被 ECS 取消任务。如果需要,请用户在 ECS 恢复正常状态时重试存储区删除任务。
如果任务为 FAILED,则任务状态包含与失败原因相关的统计信息:
-
> failed_to_delete_due_to_retention 0 表示存储区包含处于保留或对象锁定状态下的内容。存储区删除功能无法删除这些内容,预计会导致整体删除失败。重试无法解决这些故障。指示用户,除非保留到期或保留挂起被删除,否则存储区删除作无法删除这些对象。
一些保留原因可以绕过,而另一些则不能- 删除失败
后,可以绕过存储区级保留 删除失败后,导航到存储区管理 UI 以删除或减少保留
(控制面板 >>管理 >>存储区>>选择命名空间>>编辑所选存储区)(
通过前两个窗口单击“下一步”,在页面底部找到并设置保留,然后保存, 并重试删除)
- 对象锁定需要由应用程序删除或过期
- 可以使用应用程序中的 Privileged Delete作绕过对象级保留,但期望存储区和命名空间未启用法规遵从性。 不能在合规命名空间内修改对象保留
- 删除失败
-
> failed_to_delete_due_to_other 0 表示存储区删除遇到了一些临时错误,并且某些内容无法删除。重试存储区删除作有助于使这些失败消失。当任务最初在 3.8 中创建并且 ECS 升级到 3.8.1 时,此故障的特殊例外情况是升级处理情况。此类任务可能包含由于权限而导致的失败,这些权限将在响应中转换为failed_to_delete_due_to_other。在 3.8.1 中,使用相同用户权限重试会导致存储区删除作失败,因为我们使用的权限评估模型不同。
-
如果已尝试重试多次,但任务仍包含可检索的错误,并且用户反复无法删除对象或版本,或者无法通过 S3 取消 MPU,请联系 戴尔技术支持 以获得进一步的帮助。