是否可以从 VM 本身停止并释放 Azure VM?

是否可以从 VM 本身停止并释放 Azure VM?

我正在尝试通过以下方式停止并释放 Linux Azure VM,方法是使用 VM 上运行的脚本

sudo halt

这将终止会话(如果是交互式的,则为 ssh),停止 VM,但不会释放资源。这是否可以通过某些配置来实现AllowShutdownFromGuest?有一个所以回答考虑从 Windows 客户机关机,但不考虑从 Linux 关机。 那里提到了azure-cli可以从 Linux 图像中访问,但我找不到任何文档,有人知道这方面的信息吗?

答案1

您可以在 Linux VM 上运行 Azure CLI 或较新的 AZ PowerShell 核心 cmdlet,两者都是跨平台的,并且允许您执行此操作。

命令行:

az vm deallocate -g MyResourceGroup -n MyVm

AZ Powershell:

Stop-AzVM -name myvm -resourcegroup MyResourceGroup

相关内容