はじめに
はじめましてKonbuGXと申します。
仕事でAzureを触っているのですが
ある日リソースが削除できなくなりました。
その時の対応を備忘録として残したいと思います。
1.Azure Portalから削除
Azure Portalからリソースの「概要」を開きます。
上部に「削除」とありますので、それを押して削除を試みました。
わたくしはエラーでできませんでした。
2.PowerShellからコマンドで削除
PowerShellからコマンドを打ち込んでリソースの
削除を試みます。
こちらもエラーで削除できませんでした。
3.リソースエクスプローラーで編集してから削除
リソースのプロピジョニングが「失敗」となっているので
リソースエクスプローラーで対象のリソース(jsonファイル)のプロピジョニングを編集して
Portalなどから削除します。
こちらはプロビジョニングの編集が失敗となるので削除できませんでした。
4.完全モードデプロイでの削除
jsonファイルを編集して上書きし、PowerShellからコマンドで
リソースを無理やり削除します。
こちらもエラーで完全モードデプロイでの削除ができませんでした。
5.サポートに依頼
何をどうやっても削除できないのでマイクロソフトのサポートに依頼しました。
Azure Portal内からサポートリクエストで依頼しましょう。
削除できなかった原因
結局、データセンター内のデータがおかしかったようで
修正していただき無事削除できました。
根本的な原因はわからずじまいですが
おそらくこれが原因やろという行動がありますので下記に記載いたします。
・ポータルからリソースを削除し、後日デプロイ履歴から再デプロイを行う。
再デプロイするとリソースのプロビジョニングが失敗となったので
これが原因そうです。うまく削除が行えてなかったのかと思います。
感想
はじめてAzureを触ったのですが、インフラがはじめてですので
知らないことだらけですごく大変です。
ただ、人並みにインフラの知識・技術は習得したいと思っていたので
四苦八苦しながら学んでいこうと思いました。