Skip to content

Commit 935b753

Browse files
Merge pull request #281998 from mimckitt/updates-6
Update virtual-machine-scale-sets-maxsurge.md
2 parents 89572b0 + 10b976c commit 935b753

File tree

1 file changed

+4
-15
lines changed

1 file changed

+4
-15
lines changed

articles/virtual-machine-scale-sets/virtual-machine-scale-sets-maxsurge.md

Lines changed: 4 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ Rolling upgrades with MaxSurge can help improve service uptime during upgrade ev
3434

3535
## Considerations
3636

37-
When using rolling upgrades with MaxSurge, new virtual machines are created using the latest scale set model to replace virtual machines using the old scale set model. These newly created virtual machines counts towards your overall core quota. Additionally, these new virtual machines have new IP addresses and be placed into an existing subnet. You also need to have enough IP address quota and subnet space available to deploy these newly created virtual machines.
37+
When using rolling upgrades with MaxSurge, new virtual machines are created using the latest scale set model to replace virtual machines using the old scale set model. These newly created virtual machines counts towards your overall core quota. Additionally, these new virtual machines have new IP addresses and are placed into an existing subnet. You also need to have enough IP address quota and subnet space available to deploy these newly created virtual machines.
3838

3939
During the rolling upgrade processes, Azure performs a quota check before each new batch. If that quota check fails, the rolling upgrade will be canceled. You can restart a rolling upgrade by making a new change to the scale set model or triggering a generic model update. For more information, see [restart a rolling upgrade](virtual-machine-scale-sets-configure-rolling-upgrades.md#restart-a-rolling-upgrade).
4040

@@ -54,7 +54,9 @@ Rolling upgrades with MaxSurge disabled performs upgrades in place. Depending on
5454

5555

5656
## Configure rolling upgrades with MaxSurge
57-
Enabling or disabling MaxSurge can be done during or after scale set provisioning. When using a rolling upgrade policy, the scale set must also use the [Application Health Extension](virtual-machine-scale-sets-health-extension.md) have a [health probe](../load-balancer/load-balancer-custom-probe-overview.md). It's suggested to create the scale set with a manual upgrade policy and update the policy to rolling after successfully confirming the application health is being properly reported.
57+
Enabling or disabling MaxSurge can be done during or after scale set provisioning. When using a rolling upgrade policy, the scale set must also use an [Application Health Extension](virtual-machine-scale-sets-health-extension.md) or a [health probe](../load-balancer/load-balancer-custom-probe-overview.md). It's suggested to create the scale set with a manual upgrade policy and update the policy to rolling after successfully confirming the application health is being properly reported.
58+
59+
5860

5961

6062
### [Portal](#tab/portal)
@@ -123,19 +125,6 @@ Update the properties section of your ARM template and set the upgrade policy to
123125
}
124126
```
125127
---
126-
## Frequently asked questions
127-
128-
### What triggers a MaxSurge upgrade?
129-
Any changes that result in an update to the scale set model result in a MaxSurge upgrade. These also include upgrades that generally don't require a restart such as adding Data Disks.
130-
131-
### Can I cancel a MaxSurge upgrade?
132-
Yes. The process of canceling a MaxSurge upgrade is the same as canceling an in place rolling upgrade. You can stop the upgrade from the Azure portal, CLI, PowerShell, or any other SDK.
133-
134-
### What happens if the newly created virtual machine enters a failed state during a MaxSurge upgrade?
135-
During a MaxSurge upgrade, new virtual machines are created to replace virtual machines running the old model. If the newly created virtual machine fails to enter a healthy state, that virtual machine is deleted and the rolling upgrade is canceled.
136-
137-
138-
139128
## Next steps
140129
To learn more about upgrades for Virtual Machine Scale Sets, see [configure rolling upgrade policy](./virtual-machine-scale-sets-configure-rolling-upgrades.md).
141130

0 commit comments

Comments
 (0)