gpt4 book ai didi

powershell - 无法关闭 Azure VM - 无法控制它并且仍然需要付费

转载 作者:行者123 更新时间:2023-12-03 00:02:14 35 4
gpt4 key购买 nike

我正在运行 Stop-AzureVM 命令并收到以下错误。

据我了解,关闭虚拟机且不收取费用的唯一方法是通过此 PowerShell 命令。

如何关闭并取消分配此虚拟机或停止为其付费?

PS C:\Windows\system32> Stop-AzureVM -Name "SQL1" -ServiceName "my-svc-name" -Force -Verbose
VERBOSE: 10:51:17 AM - Completed Operation: Get Deployment
VERBOSE: 10:51:17 AM - Begin Operation: Stop-AzureVM
Stop-AzureVM : InternalError : The server encountered an internal error. Please retry the request.
At line:1 char:1
+ Stop-AzureVM -Name "SQL1" -ServiceName "ec-spsvcname2" -Force -Verbose
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : CloseError: (:) [Stop-AzureVM], CloudException
+ FullyQualifiedErrorId : Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.StopAzureVMCommand

VERBOSE: 10:51:52 AM - Completed Operation: Stop-AzureVM

我可以连接到虚拟机并将其关闭,但它不会被释放。我尝试过重新启动虚拟机,通过门户关闭虚拟机,这也不起作用,但 PowerShell 仍然给出相同的错误。

更新
此链接指示状态需要停止释放。 http://social.msdn.microsoft.com/Forums/windowsazure/en-US/f608528e-a9f8-45b3-8d23-4211168cc087/stopped-deallocated

此链接 - http://www.windowsazure.com/en-us/pricing/details/virtual-machines/ - 状态状态如果虚拟机状态为“已停止”,您仍需要付费。仅状态“已停止(已解除分配)”表示虚拟机不再产生费用。

但是,它还声明您可以通过门户停止虚拟机以停止收费,我认为这是不正确的 - 据我所知,您无法通过门户“停止(解除分配)”。只能通过 PowerShell。

更新我已经更新了问题标题,因为收费只是问题的一部分,我想重新控制它。

最佳答案

如果虚拟机处于“已停止(已解除分配)”状态,您可以通过在仪表板上查看虚拟机的状态,从门户中看到它处于此状态。它将显示“已停止(已释放)”。您可以通过门户关闭虚拟机,将计算机置于“已停止(已解除分配)”状态。请注意,门户将警告有关丢失 IP 地址的信息。

如果您的虚拟机当前处于“已停止”而不是“已停止(已解除分配)”状态,并且您需要为此付费,则启动虚拟机然后立即通过门户关闭它应该将其置于“已停止(已解除分配)”状态“这样您就不会为此付费。

您的机器或订阅有什么特别的情况吗?如果它是普通的“已停止”虚拟机,并且您无法启动或关闭它,请联系 Windows Azure 支持寻求帮助。如果您的虚拟机正在运行,但在关闭时拒绝进入“已停止(已释放)”状态,请联系支持人员寻求帮助。

关于powershell - 无法关闭 Azure VM - 无法控制它并且仍然需要付费,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22648781/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com