Google Cloud Storage 多区域存储桶删除缓慢
Google Cloud Storage Multi-Regional bucket slow deletion
我遇到 GCS 多区域存储桶删除缓慢的问题。
我想知道这是否是预期的正常性能,因为存储桶是多区域的。
Terraform 正在以编程方式删除我的存储桶,删除步骤耗时 16 分钟:
google_storage_bucket.<REDACTED>: Still destroying... (ID: <REDACTED>, 16m30s elapsed)
当我进入 GCS 控制台时,当我检查(单击,select)存储桶并单击“删除”时,需要很长时间才能出现工具提示 "Checking the bucket"。
之后它问我是否要删除 X 个项目。
在我选择是之后,它告诉我它失败了。
当我第一次在 GCS 控制台中执行删除步骤时,它说有 146 个项目。
后来我又重复了一次,它说 102 项,这可能意味着删除了 40 项。
如何正确删除这个桶?
这种性能是否符合预期,因为它是多区域的?
更新:
33 分钟 并且仍在删除(根据 Terraform)
更新:
删除完成
google_storage_bucket.vault: Destruction complete after 52m48s
所以我不需要修复,但很高兴知道这是否是正常的预期性能。
这是预期的行为,当要删除存储桶时,会递归列出所有对象以了解它们是否已全部删除。通常这很快,但如果有很多对象,可能需要很长时间。
作为解决方法,您可以 delete the bucket 更快 运行 gsutil rm -m -r gs://bucket
执行并行 (multi-threaded/multi-processing) 删除。
这个问题还有一个already filed feature request,您可以点击Me too!
按钮表示您受到了这个问题的影响。
我遇到 GCS 多区域存储桶删除缓慢的问题。
我想知道这是否是预期的正常性能,因为存储桶是多区域的。
Terraform 正在以编程方式删除我的存储桶,删除步骤耗时 16 分钟:
google_storage_bucket.<REDACTED>: Still destroying... (ID: <REDACTED>, 16m30s elapsed)
当我进入 GCS 控制台时,当我检查(单击,select)存储桶并单击“删除”时,需要很长时间才能出现工具提示 "Checking the bucket"。
之后它问我是否要删除 X 个项目。
在我选择是之后,它告诉我它失败了。
当我第一次在 GCS 控制台中执行删除步骤时,它说有 146 个项目。
后来我又重复了一次,它说 102 项,这可能意味着删除了 40 项。
如何正确删除这个桶?
这种性能是否符合预期,因为它是多区域的?
更新:
33 分钟 并且仍在删除(根据 Terraform)
更新:
删除完成
google_storage_bucket.vault: Destruction complete after 52m48s
所以我不需要修复,但很高兴知道这是否是正常的预期性能。
这是预期的行为,当要删除存储桶时,会递归列出所有对象以了解它们是否已全部删除。通常这很快,但如果有很多对象,可能需要很长时间。
作为解决方法,您可以 delete the bucket 更快 运行 gsutil rm -m -r gs://bucket
执行并行 (multi-threaded/multi-processing) 删除。
这个问题还有一个already filed feature request,您可以点击Me too!
按钮表示您受到了这个问题的影响。