【问题标题】:Find Available Virtual Machine Sizes in Azure Subscription Using ARM Powershell or Portal使用 ARM Powershell 或门户在 Azure 订阅中查找可用的虚拟机大小
【发布时间】:2017-03-23 23:53:24
【问题描述】:

我正在寻找 this Stack Overflow Question 的 Powershell Azure 资源管理器(非经典)版本

我正在尝试查找每个订阅的可用 VM 大小,而不是每个区域。我有两个 Azure 订阅,一个来自 MSDN,一个没有。 MSDN 的订阅允许我创建 DS2 v2 虚拟机,但另一个不允许我创建任何 DS2 机器(即使我也在 WestUS 中创建这些机器),所以我必须使用 L4。显然,这与微软所谓的“层”有关。

如果可能,我想知道如何使用新的 ARM Powershell 命令查找订阅中所有可用的 VM 大小。

或者,如果有办法在门户中查看每个订阅的可用 VM 大小列表,那也可以。

我已尝试使用以下脚本获取此信息:

Add-AzureRmAccount

Set-AzureRmContext -SubscriptionId $subscriptionID
Get-AzureRoleSize

但我收到一条错误消息(“未指定默认描述”)。我怀疑这是因为我正在混合使用 ARM 和 ACM Powershell 命令。

【问题讨论】:

    标签: azure azure-virtual-machine azure-powershell azure-resource-manager azureportal


    【解决方案1】:

    我有两个 Azure 订阅,一个来自 MSDN,一个不是。这 从 MSDN 订阅允许我创建 DS2 v2 VM,但其他 一个不允许我创建任何 DS2 机器(即使我是 也在 WestUS 中创建这些机器),所以我必须使用 L4。

    默认情况下,Azure 支持每个区域 20 个核心。您可以使用Get-AzureRmVMUsage -Location yourregion 进行检查。

    如果您想将限制或配额提高到默认限制以上,open an online customer support request at no charge。限制不能超过最大限制值。

    您还可以在门户中查看每个订阅的可用 VM 大小列表。

    订阅-->使用量+配额

    另外,你可以参考这个question

    更新:

    如果您的核心数没有达到所有限制,您的订阅中似乎没有 DsV2 SKU,请参考此link 解决此问题。

    【讨论】:

    • 这不是配额或区域的问题。使用我的第一个订阅,我可以在 WestUS 中创建任意数量的 DS2 v2 机器;我的第二次订阅没有让我选择在 WestUs 中创建 DS2 v2。当我尝试在门户中创建机器时,DS2 v2 大小显示为灰色,因此我必须改用 L4。运行 Get-AzureRmUsage 命令显示我正在使用 0 个 DSv2 系列内核,限制为 350。我正在寻找一种方法来告诉我允许在第二次订阅中使用哪些大小。
    • 嗨,你检查所有核心吗?
    • 当我尝试在第二个订阅中使用 PowerShell 创建 DS2 v2 时,我收到此错误消息“请求的资源层当前在订阅位置不可用。”我可以使用 PowerShell 在此订阅中创建 L4 没问题。因此,我需要知道我可以在此订阅中创建哪些机器尺寸。
    • 如果您的订阅中没有达到所有核心,似乎 DS2V2 SKU 不可用 WestUS,请参考此link 解决此问题。
    • 区域核心总数为 8,限制为 350
    猜你喜欢
    • 1970-01-01
    • 2016-05-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多