Поделиться через


Устранение ошибок для квот ресурсов

В этой статье описываются ошибки квоты ресурсов, которые могут возникать при развертывании ресурсов с помощью шаблона Azure Resource Manager (шаблона ARM) или Bicep-файла.

Симптом

Если шаблон создает ресурсы, превышающие квоты Azure, может возникнуть следующая ошибка:

Code=OperationNotAllowed
Message=Operation results in exceeding quota limits of Core.
Maximum allowed: 4, Current in use: 4, Additional requested: 2.

Кроме того, может появиться эта ошибка:

Code=ResourceQuotaExceeded
Message=Creating the resource of type <resource-type> would exceed the quota of <number>
resources of type <resource-type> per resource group. The current resource count is <number>,
please delete some resources of this type before creating a new one.

Причина

Квоты применяются к группам ресурсов, подпискам, учетным записям и другим областям. Например, подписка может быть настроена, чтобы ограничить количество виртуальных ЦП для региона. Если вы пытаетесь развернуть виртуальную машину с большим количеством виртуальных ЦП, чем разрешенная сумма, вы получите сообщение об превышении квоты.

Сведения о квоте см. в разделе об ограничениях подписки и службы Azure, квотах и ограничениях.

Для Azure CLI используйте команду az vm list-usage , чтобы найти квоты виртуальных машин.

az vm list-usage --location "West US" --output table
Name                                      CurrentValue    Limit
----------------------------------------  --------------  -------
Availability Sets                         0               2500
Total Regional vCPUs                      0               100
Virtual Machines                          0               25000
Virtual Machine Scale Sets                0               2500
Dedicated vCPUs                           0               3000
Cloud Services                            0               2500
Total Regional Low-priority vCPUs         0               100
Standard BS Family vCPUs                  0               100
...

Решение

Чтобы запросить увеличение квоты, перейдите на портал и отправьте проблему в службу поддержки. В службе поддержки запросите увеличение квоты для региона, в котором требуется осуществить развертывание.

Некоторые квоты позволяют указать ограничение, которое отправляется на проверку и либо утверждается, либо отклоняется. Если ограничение отклонено, вы увидите ссылку, чтобы открыть запрос на поддержку.

Замечание

Помните, что для групп ресурсов квота — для каждого отдельного региона, а не для всей подписки. Если вам нужно развернуть 30 виртуальных ЦП (vCPU) в западной части США, необходимо запросить 30 виртуальных ЦП через Resource Manager в западной части США. Если вам нужно развернуть 30 виртуальных ЦП в любом из регионов, к которым у вас есть доступ, необходимо запросить 30 виртуальных ЦП Resource Manager во всех регионах.

  1. Войдите на портал Azure.

  2. В поле поиска введите подписки. Или если вы недавно просматривали подписку, выберите "Подписки".

    Снимок экрана: портал Azure с выделенным полем поиска и подписками.

  3. Выберите ссылку для подписки.

    Снимок экрана: список подписок на портале Azure, в котором выделена определенная ссылка на подписку.

  4. Выберите "Использование и квоты".

    Снимок экрана: страница параметров подписки, в меню выделен параметр

  5. Выберите "Увеличить запрос".

    В списке квот можно также отправить запрос на поддержку для увеличения квоты. Для квоты с значком карандаша можно указать ограничение квоты.

    Снимок экрана: страница

  6. Заполните формы для типа квоты, необходимой для увеличения.

    Снимок экрана: форма запроса на увеличение квоты, отображающая различные поля для пользователей для предоставления сведений о требуемом увеличении квоты.