你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
在单个 Azure 负载均衡器后面添加多个虚拟机规模集实例
本文介绍如何在单个 Azure 负载均衡器后面配置多个虚拟机规模集实例。
先决条件
- 对 Azure 门户的访问权限
- 具有活动订阅的 Azure 帐户。 免费创建帐户
- 两个或更多个虚拟机规模集
- 确保升级策略设置为自动。
- 如果使用手动升级策略,请在将虚拟机实例附加到负载均衡器后升级所有虚拟机实例。
- 与虚拟机规模集位于同一订阅和虚拟网络中的现有标准 SKU 负载均衡器。
- 负载均衡器还必须具有附加了运行状况探测和负载均衡规则的后端池。
- 具有活动订阅的 Azure 帐户。 免费创建帐户
- 两个或更多个虚拟机规模集
- 确保升级策略设置为自动。
- 如果使用手动升级策略,请在将虚拟机实例附加到负载均衡器后升级所有虚拟机实例。
- 与虚拟机规模集位于同一订阅和虚拟网络中的现有标准 SKU 负载均衡器。
- 负载均衡器还必须具有附加了运行状况探测和负载均衡规则的后端池。
- 对 Azure 门户 CLI 的访问权限
注意
如果选择使用 Azure CLI,可以在 Azure Cloud Shell 中运行 AZ CLI,或者进行本地安装。 查看以下内容,确保已准备好在所选环境中使用 Azure CLI。
将虚拟机规模集添加到 Azure 负载均衡器的后端池
本节内容介绍如何在单个 Azure 负载均衡器后面附加虚拟机规模集。
注意
以下部分假设已事先部署了名为 myVnet 的虚拟网络,以及名为 myLoadBalancer 的 Azure 负载均衡器。 此外,以下部分假设后端池基于 NIC。
- 登录 Azure 门户。
- 在门户顶部的搜索框中,输入“负载均衡器”。 在搜索结果中选择“负载均衡器”。
- 从列表中选择你的负载均衡器。
- 在你的负载均衡器的页面中,选择“设置”下的“后端池”。
- 选择你的后端池。
- 在你的后端池的页面中,选择“IP 配置”下的“+ 添加”
- 选择要添加到后端池的两个虚拟机规模集。
- 依次选择“添加”和“保存”。
使用 Azure CLI 连接到你的 Azure 订阅。
使用 az vmss update 将第一个虚拟机规模集添加到负载均衡器,并将括号中的值替换为你的配置中的资源的名称。
az vmss update\
--resource-group <resource-group> \
--name <vmss-name> \
--add virtualMachineProfile.networkProfile.networkInterfaceConfigurations[0].ipConfigurations[0].loadBalancerBackendAddressPools "{'id':'/subscriptions/<SubscriptionID>/resourceGroups/<Resource Group> /providers/Microsoft.Network/loadBalancers/<Load Balancer Name>/backendAddressPools/<Backend address pool name >'}"
此示例使用以下定义的值部署一个虚拟机规模集:
- 虚拟机规模集名为 myVMSS
- Azure 负载均衡器名为 MyLB
- 负载均衡器后端池名为 mybackend
- 其中包含名为 myResourceGroup 的资源组
- 订阅 ID 名为 SubscriptionID
az vmss update \
--resource-group myResourceGroup \
--name myVMSS \
--add virtualMachineProfile.networkProfile.networkInterfaceConfigurations[0].ipConfigurations[0].loadBalancerBackendAddressPools "{'id':'/subscriptions/SubscriptionID/resourceGroups/myResourceGroup /providers/Microsoft.Network/loadBalancers/MyLb/backendAddressPools/mybackend'}"
- 重复这些步骤,使用
az vmss update
将第二个虚拟机规模集附加到 Azure 负载均衡器的后端池。
后续步骤
在本文中,你在单个 Azure 负载均衡器后面附加了多个虚拟机规模集。