我尝试将我的一些 Azure Web 应用 (Windows) 从欧盟北部迁移到欧盟西部。由于无法立即实现这一点,因此我想使用“克隆应用”功能。
- 我将北欧计划中的“AppA”克隆到西欧计划中的“AppA-Temp”,然后删除了 AppA,并尝试将“AppA-Temp”克隆到西欧计划中的“AppA”。
我收到一条错误消息,提示“AppA”已存在于资源组中。我检查了该组,没有“AppA”。“AppA”已被删除。
我再次尝试将 AppA-Temp 克隆到 AppA,但这次我创建了一个新的资源组。我没有收到错误,AppA 已启动(我可以浏览服务)。但是,部署在 1 个多小时后仍在进行中。我在资源列表中看不到 AppA,因此我无法管理它(即使它正在运行)。
所以我尝试取消部署。部署已取消,应用程序仍在运行。它未列在资源下,但列在应用服务计划中的应用程序下,并列在没有资源组名称。
我尝试使用 Rest API 和 Power Shell,但都不起作用。以下命令没有返回任何结果。
Get-AzureRmWebApp
但是我得到了以下结果
$plan = Get-AzureRmAppServicePlan -Name MyPlanName
$apps = Get-AzureRmWebApp -AppServicePlan $plan
当我尝试通过运行删除 web 应用程序时
Remove-AzureRmWebApp -WebApp $apps[0]
我收到错误:Remove-AzureRmWebApp : Operation returned an invalid status code 'NoContent'
该应用程序在 PowerShell 和 Azure 门户中似乎有一个空的资源组。
所以我想既然我无法解决这个问题,也许微软支持可以解决这个问题。由于我没有支持计划,我购买了开发支持计划订阅并支付了 29 美元(我收到银行的消息说付款成功)。我的支持计划没有升级,我仍然无法删除该应用程序,我试图将我拥有的一些网络应用程序从北欧转移到西欧。由于这在开箱即用时无法实现,我想我会使用“克隆应用程序”功能。
- 我将北欧计划中的“AppA”克隆到西欧计划中的“AppA-Temp”,然后删除了 AppA,并尝试将“AppA-Temp”克隆到西欧计划中的“AppA”。
我收到一条错误消息,提示“AppA”已存在于资源组中。我检查了该组,没有“AppA”。“AppA”已被删除。
我再次尝试将 AppA-Temp 克隆到 AppA,但这次我创建了一个新的资源组。我没有收到错误,AppA 已启动(我可以浏览服务)。但是,部署在 1 个多小时后仍在进行中。我在资源列表中看不到 AppA,因此我无法管理它(即使它正在运行)。
所以我尝试取消部署。部署已取消,应用程序仍在运行。它未列在资源下,但列在应用服务计划中的应用程序下,并列在没有资源组名称。
我尝试使用 Rest API 和 Power Shell,但都不起作用。以下命令没有返回任何结果。
Get-AzureRmWebApp
但是我得到了以下结果
$plan = Get-AzureRmAppServicePlan -Name MyPlanName
$apps = Get-AzureRmWebApp -AppServicePlan $plan
When I try to delete the webapp by running
Remove-AzureRmWebApp -WebApp $apps[0]
我收到错误:Remove-AzureRmWebApp : Operation returned an invalid status code 'NoContent'
该应用程序在 PowerShell 中似乎有空的资源组
所以我想既然我无法解决这个问题,也许微软支持可以解决这个问题。由于我没有支持计划,我购买了开发支持计划订阅并支付了 29 美元(我收到银行的消息说付款成功)。我的支持计划没有升级,我仍然无法打开支持票,而且我损失了 29 美元。
任何帮助都将受到赞赏。
答案1
所以最终升级了支持计划,我联系了支持团队。微软支持员工不得不将我的案例转发给 Azure 内部团队,因为她无法修复它。几天后,问题就解决了。