В чем заключается хитрость удаления корзины AWS S3? - PullRequest
1 голос
/ 22 декабря 2019

Попытка удалить корзину S3 в AWS через веб-страницу, но ничего не происходит - ни сообщения об ошибке, ни всплывающего окна, ничего. Экран удаления имеет стандартное сообщение «Введите имя корзины, чтобы подтвердить удаление», и я набрал его (да, я уверен на 100%, что написал его правильно, я попытался скопировать и вставить, и т. Д.), Но когда янажмите кнопку подтверждения, ничего не происходит. Нет сообщения об ошибке, экран удаления не исчезает и т. Д. Ничего не происходит.

Во многих графических окнах кнопка «Подтверждение» будет недоступна или изменяет цвет после успешного ввода объекта, который необходимо удалить. , но здесь этого не происходит - кнопка кажется кликабельной даже до того, как я что-то наберу;но щелчок по нему ничего не делает ни до того, как я наберу свое ведро, ни после.

Вот скриншот (я выделил часть имени, потому что там есть моя личная информация; но я уверен, что набираю ее правильно). Есть ли хитрость, которую я должен сделать, чтобы удалить это? enter image description here

ОБНОВЛЕНИЕ: Я попытался создать новое другое ведро, а затем смог удалить это без проблем. Но я все еще не могу удалить это. Я думаю, что, может быть, эта корзина каким-то образом используется или осиротела, или что-то еще, но я не могу найти никаких следов ее использования где-либо еще в консоли AWS, и при нажатии кнопки подтверждения не появляется сообщение об ошибке (или какое-либо действие вообще). , поэтому я не знаю, почему AWS отказывается что-либо делать. Как я могу на 100% уничтожить это ведро?

ДАЛЬНЕЙШЕЕ ОБНОВЛЕНИЕ: Нажав на это ведро на веб-странице, вы увидите «Ошибка данных не найдена», что заставляет меня думать, что что-то здесь осиротело. Но ведро все еще появляется, так как я могу принудительно удалить его?

enter image description here

Ответы [ 2 ]

1 голос
/ 22 декабря 2019

Это похоже на задержку на стороне Amazon. Я ждал следующего дня, а затем ведро исчезло само по себе. Так что я думаю, что кэш Amazon просто должен был обновиться или что-то в этом роде

0 голосов
/ 22 декабря 2019

Убедитесь, что ваше ведро пусто и с ним не связаны никакие правила.

Кроме того, это то, что сработало для меня. У меня не было включено управление версиями в корзине. Когда вы удаляете объект из корзины s3, он помещает «маркер удаления» в этот объект и скрывает его из списка. Когда вы нажмете кнопку «показать» версию, вы увидите удаленные объекты с маркером удаления. Выберите этот объект (с маркером удаления) и удалите его снова. Это постоянное удаление. Теперь ваш объект действительно исчез, а ваше ведро действительно пусто. После этого я смог удалить свой контейнер.

Полагаю, versioning = true означает только, что s3 создаст версии объекта, если вы загрузите его с тем же именем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...