在 Azure 虚拟桌面中创建的所有主机池都关联到会话主机和应用程序组。 若要删除主机池,需要删除其关联的应用程序组和会话主机。 删除应用程序组非常简单,但删除会话主机更为复杂。 删除会话主机时,需要确保它没有任何活动用户会话。 应注销会话主机上的所有用户会话,以防止用户丢失数据。
若要在 Azure 门户中删除主机池,请执行以下作:
登录到 Azure 门户。
搜索并选择“Azure 虚拟桌面”。
在页面左侧的菜单中选择 主机池 ,然后选择要删除的主机池的名称。
在页面左侧的菜单上,选择 “应用程序组”。
选择要删除的主机池中的所有应用程序组,然后选择“ 删除”。
删除应用程序组后,转到页面左侧的菜单,然后选择“ 概述”。
选择 删除。
如果在您要删除的主机池中有会话主机,系统会显示一条消息,询问您是否继续。 选择 “是”。
Azure 门户现在将删除所有会话主机并删除主机池。 不会删除与会话主机相关的 VM,并将保留在订阅中。
若要使用 PowerShell 删除主机池,首先需要删除主机池中的所有应用程序组。 若要删除所有应用程序组,请运行以下 PowerShell cmdlet:
Remove-AzWvdApplicationGroup -Name <appgroupname> -ResourceGroupName <resourcegroupname>
接下来,运行此 cmdlet 以删除主机池:
Remove-AzWvdHostPool -Name <hostpoolname> -ResourceGroupName <resourcegroupname> -Force:$true
此 cmdlet 删除主机池会话主机上的所有现有用户会话。 它还从主机池中注销会话主机。 任何相关的虚拟机(VM)仍存在于订阅中。
若要使用 Azure CLI 删除主机池,首先需要删除主机池中的所有应用程序组。
若要删除所有应用程序组,请使用 az desktopvirtualization applicationgroup delete 命令:
az desktopvirtualization applicationgroup delete --name "MyApplicationGroup" --resource-group "MyResourceGroup"
接下来,使用 az desktopvirtualization hostpool delete 命令删除主机池:
az desktopvirtualization hostpool delete --force true --name "MyHostPool" --resource-group "MyResourceGroup"
此操作将删除主机池会话主机上所有现有的用户会话。 它还从主机池中注销会话主机。 任何相关的虚拟机(VM)仍存在于订阅中。
后续步骤
若要了解如何创建主机池,请查看以下文章:
若要了解如何配置主机池设置,请查看以下文章: