The recommended VM sizes from assessment are not available in the target Azure region or in the target Azure subscription for some of the VMs

lkrjgejkrtegnjkerg 121 Reputation points
2021-11-22T18:15:54.71+00:00

I used Azure Migrate: Discovery & Assessment to get sizing recommendations for a proof of concept in (US) West US 2. For every single VM, I get the following error:
"The recommended VM sizes from assessment are not available in the target Azure region or in the target Azure subscription for some of the VMs"

The VM sizes I am looking for range from DS1 v2, D2S v4, F2S v2, B2S, or B1S

The smallest size I see available has 2 cores and 8gb RAM, but I have some VMs that only need 1 core and 1gb RAM, 2 cores and 4gb RAM, etc.

How can I find the appropriate region to create these or what am I doing wrong?

Azure Virtual Machines
Azure Virtual Machines
An Azure service that is used to provision Windows and Linux virtual machines.
9,043 questions
Azure Migrate
Azure Migrate
A central hub of Azure cloud migration services and tools to discover, assess, and migrate workloads to the cloud.
928 questions
0 comments No comments
{count} votes

Accepted answer
  1. lkrjgejkrtegnjkerg 121 Reputation points
    2021-11-22T19:16:14.717+00:00

    Had to not only upgrade the account, but close and restart my browser. How ridiculous!

    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. kobulloc-MSFT 26,811 Reputation points Microsoft Employee Moderator
    2021-11-22T19:23:48.16+00:00

    Hello, @lkrjgejkrtegnjkerg !

    Thank you very much for updating us with the solution (upgrading your account and restarting the browser). This is very helpful for anyone else who may run into the same issue. If you need any additional help, please let us know.

    There is a troubleshooting guide you can reference with some CLI/PowerShell commands you can use to see which resources are available in which region:

    https://learn.microsoft.com/en-us/azure/azure-resource-manager/troubleshooting/error-sku-not-available

    PowerShell

    Get-AzComputeResourceSku | where {$_.Locations -icontains "centralus"}  
    

    Azure CLI

    az vm list-skus --location southcentralus --size Standard_F --all --output table  
    

    (And of course, if you wanted a full list you could simply use az vm list-skus --all --output table)

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.