微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

缩放时 Azure 虚拟机规模集命名不按顺序

如何解决缩放时 Azure 虚拟机规模集命名不按顺序

当我手动将 vmss 从 2 调用到 4 时,它为新节点提供了比当前索引更高的序数索引:

vm-01,vm-02,vm-06,vm-07

如果删除新的并重新缩放将显示 vm-08 和 vm-09

有没有办法强制索引保持顺序?

解决方法

无法将其排序为 1,2,3,4 。默认情况下,当您向上扩展然后向下扩展时,将删除具有最高 id 的实例。因此,如果您再次尝试扩展,那么它将考虑创建或删除的最高实例 id,然后添加新的规模集实例。

如虚拟机规模集常见问题解答中所述:

问:如果我将规模集容量从 20 减少到 15,哪些 VM 是 删除了吗?

Ans:默认情况下,虚拟机从规模集中删除 跨可用区均匀分布(如果规模集部署在 区域配置)和故障域,以最大限度地提高可用性。虚拟机 具有最高 ID 的首先被删除。您可以更改顺序 通过为规模指定缩减策略来移除虚拟机 设置。

问:如果我将容量从 15 增加到 18 会怎样?

回答:如果将容量增加到 18,则会创建 3 个新的 VM。每个 时间,VM 实例 ID 从之前的最高值开始递增 值(例如,20、21、22)。虚拟机跨故障平衡 域。

参考:

Azure Virtual Machine Scale-sets FAQ

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。