ECS. OBS: Не удалось удалить контейнер
Summary: Оповещение о сбое упрощенного удаления контейнера. Оповещение — идентификатор признака: 15 000
Symptoms
Идентификатор события/симптома: 15000
Строка события отображается в пользовательском интерфейсе и в интерфейсе домашнего вызова:
Background bucket deletion failed for <bucket-id>. Deleted <entriesDeleted> FailedDueToRetention <failedToDeleteRetention> FailedDueToDangling <failedToDeleteDangling> FailedDueToOther <failedToDeleteOther>
В пользовательском интерфейсе управления контейнерами ECS могут отображаться сведения о сбое удаления контейнера.
Cause
Оповещение появляется, если задача удаления контейнера завершилась сбоем.
Удаление контейнеров может завершаться сбоем по нескольким причинам. Некоторые из наиболее распространенных причин — хранение объектов и висячие записи LS.
Resolution
Состояние задачи может быть FAILED или ABORTED: (состояние кодируется в строке оповещения)
Если задача прервана, это означает, что задача отменена пользователем из-за желания остановиться или ECS из-за неподдерживаемого состояния, такого как PSO. При необходимости попросите пользователя повторить задачу удаления контейнера, когда ECS вернется в нормальное состояние.
Если задание FAILED, статус задачи содержит статистику, связанную с причинами сбоя:
-
> failed_to_delete_due_to_retention 0 означает, что контейнер содержит содержимое, предназначенное для хранения или блокировки объекта. Это содержимое не может быть удалено с помощью функции удаления контейнера, и ожидается, что это приведет к сбою полного удаления. Повторная попытка не устранит эти сбои. Сообщите пользователю, что при удалении контейнера эти объекты не смогут быть удалены до истечения срока хранения или до тех пор, пока не будет снята приостановка хранения.
Некоторые причины удержания можно обойти, а другие нет- Хранение на уровне контейнера можно обойти, если удаление завершилось сбоем Если
удаление завершится сбоем, перейдите в пользовательский интерфейс управления контейнерами, чтобы удалить или уменьшить срок хранения
(Панель управления >>>>контейнерами >> Выбор пространства >> имен Редактирование выбранного контейнера)
(Нажмите «Далее» в первых двух окнах, найдите и установите срок хранения в нижней части страницы перед сохранением, и повторите попытку удаления)
- Блокировка объекта должна быть удалена приложением, в противном случае истечет срок ее действия
- Хранение на уровне объекта можно обойти с помощью операции привилегированного удаления из приложения, при этом ожидается, что для контейнера и пространства имен не включено соответствие. Хранение объектов не может быть изменено в пространстве имен, совместимом
- Хранение на уровне контейнера можно обойти, если удаление завершилось сбоем Если
-
> failed_to_delete_due_to_other 0 указывает на то, что при удалении контейнера возникла временная ошибка и некоторое содержимое удалить не удалось. Повторная попытка удаления контейнера помогает устранить эти сбои. Особым исключением для этого сбоя является сценарий обработки обновления, когда задача изначально создана в версии 3.8, а ECS модернизируется до версии 3.8.1. Такая задача может содержать сбои из-за разрешений, которые будут преобразованы в failed_to_delete_due_to_other в ответе. Повторная попытка с теми же правами пользователя завершается сбоем операции удаления контейнера в версии 3.8.1, так как используется другая модель оценки разрешений.
-
Если повторная попытка предпринималась несколько раз, но задача по-прежнему содержит исправимые ошибки, и пользователь неоднократно не может удалить объект или версию либо не может отменить MPU через S3, обратитесь за помощью в службу технической поддержки Dell .