I’m sorry to hear that you are experiencing a ZonalAllocationFailed error when trying to increase the RAM of your Linux server. This error means that the Azure region or zone you are using does not have enough capacity for the requested VM size. Here are some possible solutions you can try:
- Redeploy the server in a different region or zone. You can use the Azure CLI or PowerShell to move your server to another location that has more availability for the VM size you want. For more information, see Move a Linux VM to another Azure region.
- Use a different VM size. You can resize your server to use a smaller or different VM size that is more likely to be available in your region or zone. For example, you can try the Standard_F4s or Standard_F16s sizes instead of the Standard_F8s. For more information, see Resize a Linux VM.
- Remove some constraints from your server. If you have applied some constraints to your server, such as accelerated networking, ephemeral disk, or proximity placement group, you can try to remove them and see if that helps with the allocation.
If you are still unable to launch the server please let me know the region you are working in and I can provide some VM suggestions.
If you still have questions, please let us know in the "comments" and we would be happy to help you. Comment is the fastest way of notifying the experts.
If the answer has been helpful, we appreciate hearing from you and would love to help others who may have the same question. Accepting answers helps increase visibility of this question for other members of the Microsoft Q&A community.
Thank you for helping to improve Microsoft Q&A!