リースされた BLOB を含む Azure ストレージ アカウントを削除するにはどうすればいいですか? 質問する

リースされた BLOB を含む Azure ストレージ アカウントを削除するにはどうすればいいですか? 質問する

私は Windows Azure の耐久性のある仮想マシンを試していました。最終的に、仮想マシンを削除し (正常に)、関連付けられているストレージ アカウントを削除しようとしました。

ストレージ アカウントを削除する要求は失敗します。

プレビュー ポータル (manage.windowsazure.com) でストレージ アカウントを削除すると、次のエラーが発生します。

Failed to delete Storage account 'portalvhdscwtwycpsxxxxx'

Details:

Storage account portalvhdscwtwycpsxxxxx has 1 container(s) which have an active image and/or disk artifacts. Ensure those artifacts are removed from the image repository before deleting this storage account.

以前のポータル (windows.azure.com) では、次のエラーが発生します。

Submit Failed

Storage account portalvhdscwtwycpsxxxxx has 1 container(s) which have an active image and/or disk artifacts. Ensure those artifacts are removed from the image repository before deleting this storage account.

Azure Storage Explorer で BLOB 自体 (30 GB VHD) を削除しようとすると、次のエラーが発生します。

There is currently a lease on the blob and no lease ID was specified in the request.

したがって、この BLOB は (以前の、現在は削除された仮想マシンによって) リースされており、このリース ID を取得できない限り削除できないというのが私の評価です。

質問は、この BLOB を削除し、その結果としてストレージ アカウントを削除するにはどうすればよいかということです。

ベストアンサー1

解決の鍵となるのは、コンテナにアクティブなディスク アーティファクトがあるというメッセージと、それをリポジトリから削除するようにというアドバイスです。

BLOB リポジトリからディスク イメージを削除する手順は次のとおりです。

  • に行くWindows Azure 管理ポータル
  • 仮想マシンをクリックします。
  • ディスクをクリックします。
  • ディスクをクリックします。
  • ディスクの削除をクリックします。

その後、ストレージ アカウントを削除できます。

ノート:

  • これは、すでにすべての仮想マシンを削除して 0 と表示されている場合でも適用され、ディスク タブの下にアーティファクトが残ります。
  • ディスクは削除された VM から非同期的に切り離されるため、VM が削除されてからこのフィールドがクリアされるまでに数分かかる場合があります。

参照:VHD を削除できません。「現在、BLOB にリースがあります…」

おすすめ記事