【发布时间】:2021-09-29 20:04:24
【问题描述】:
当我手动将我的 vmss 从 2 调到 4 时,它提供的新节点的序号索引高于当前节点:
vm-01,vm-02,vm-06,vm-07
如果新的被删除并重新缩放将显示 vm-08 和 vm-09
有没有办法强制索引保持顺序?
【问题讨论】:
标签: azure azure-virtual-machine azure-vm-scale-set
当我手动将我的 vmss 从 2 调到 4 时,它提供的新节点的序号索引高于当前节点:
vm-01,vm-02,vm-06,vm-07
如果新的被删除并重新缩放将显示 vm-08 和 vm-09
有没有办法强制索引保持顺序?
【问题讨论】:
标签: azure azure-virtual-machine azure-vm-scale-set
不可能将其排序为 1,2,3,4 。默认情况下,当您放大然后缩小时,具有最高 id 的实例将被删除。因此,如果您再次尝试放大,那么它将考虑创建或删除的最高实例 id,然后添加新的规模集实例。
如虚拟机规模集常见问题解答中所述:
问:如果我将规模集容量从 20 个减少到 15 个,哪些 VM 删除了吗?
Ans:默认情况下,从规模集中删除虚拟机 均匀地跨可用区(如果规模集部署在 区域配置)和故障域以最大限度地提高可用性。虚拟机 首先删除具有最高 ID 的。你可以改变顺序 通过为缩放指定缩减策略来移除虚拟机 设置。
问:如果我将容量从 15 个增加到 18 个呢?
Ans:如果将容量增加到 18 个,则会创建 3 个新 VM。每个 时间,VM 实例 ID 从之前的最高值递增 值(例如,20、21、22)。 VM 跨故障平衡 域。
参考:
【讨论】: