Событие создания пула

Это событие возникает при создании пула. Содержимое журнала предоставляет общие сведения о пуле. Обратите внимание, что если целевой размер пула больше 0 вычислительных узлов, сразу после этого события начинается событие начала изменения размера пула.

Ниже приведен пример текста для события создания пула.

{
    "id": "myPool1",
    "displayName": "Production Pool",
    "vmSize": "Standard_F1s",
    "imageType": "VirtualMachineConfiguration",
    "cloudServiceConfiguration": {
        "osFamily": "3",
        "targetOsVersion": "*"
    },
    "networkConfiguration": {
        "subnetId": " "
    },
    "virtualMachineConfiguration": {
          "imageReference": {
            "publisher": " ",
            "offer": " ",
            "sku": " ",
            "version": " "
          },
          "nodeAgentId": " "
    },
    "resizeTimeout": "300000",
    "targetDedicatedNodes": 2,
    "targetLowPriorityNodes": 2,
    "taskSlotsPerNode": 1,
    "vmFillType": "Spread",
    "enableAutoScale": false,
    "enableInterNodeCommunication": false,
    "isAutoPool": false
}
Элемент Тип Примечания
id Строка Идентификатор пула.
displayName Строка Отображаемое имя пула.
vmSize Строка Размер виртуальных машин в пуле. Все виртуальные машины в пуле имеют одинаковый размер.

Сведения о доступных размерах виртуальных машин для пулов облачных служб (пулы, созданные с помощью cloudServiceConfiguration), см. в статье Размеры для облачных служб. Пакетная служба поддерживает все размеры виртуальных машин для облачных служб, кроме ExtraSmall.

Сведения о доступных размерах виртуальных машин для пулов при использовании образов из магазина виртуальных машин (пулы, созданные с помощью virtualMachineConfiguration) см. в статье Размеры виртуальных машин (Linux) или Размеры виртуальных машин (Windows). Пакетная служба поддерживает все размеры виртуальных машин Azure, кроме STANDARD_A0. Для хранилища класса Premium также не поддерживаются размеры таких серий: STANDARD_GS, STANDARD_DS и STANDARD_DSV2.
imageType Строка Метод развертывания для образа. Поддерживаются такие значения: virtualMachineConfiguration или cloudServiceConfiguration.
cloudServiceConfiguration Сложный тип Конфигурация облачной службы для пула.
virtualMachineConfiguration Сложный тип Конфигурация виртуальной машины для пула.
networkConfiguration Сложный тип Конфигурация сети для пула.
resizeTimeout Time Время ожидания при выделении вычислительных узлов для пула, указанное для последней операции изменения размера в этом пуле. (Исходная регулировка размера при создании пула считается изменением размера.)
targetDedicatedNodes Int32 Число выделенных вычислительных узлов, запрошенных для пула.
targetLowPriorityNodes Int32 Число точечных вычислительных узлов Azure, запрошенных для пула.
enableAutoScale Bool Указывает, корректируется ли размер пула автоматически с течением времени.
enableInterNodeCommunication Bool Указывает, настроен ли пул для прямой связи между узлами.
isAutoPool Bool Определяет, создан ли пул с помощью механизма AutoPool задания.
taskSlotsPerNode Int32 Максимальное число задач, которые могут быть запущены одновременно на одном вычислительном узле в пуле.
vmFillType Строка Определяет, каким образом пакетная служба распределяет задачи между вычислительными узлами в пуле. Допустимые значения: "Spread" (Распределение) или "Pack" (Упаковка).

cloudServiceConfiguration

Предупреждение

Не рекомендуется использовать пулы в конфигурации Облачных служб. Вместо них используйте пулы с конфигурацией виртуальных машин.

Имя элемента Тип Примечания
osFamily Строка Семейство гостевой ОС Azure для установки на виртуальных машинах в пуле.

Возможны следующие значения:

2 — семейство ОС 2, эквивалентное Windows Server 2008 R2 с пакетом обновления 1 (SP1).

3 — семейство ОС 3, эквивалентное Windows Server 2012.

4 — семейство ОС 4, эквивалентное Windows Server 2012 R2.

Дополнительные сведения см. в статье Выпуски гостевой ОС Azure.
targetOSVersion Строка Версия гостевой ОС Azure для установки на виртуальных машинах в пуле.

Значение по умолчанию — *, что означает самую новую версию операционной системы для заданного семейства.

Другие допустимые значения см. в статье Выпуски гостевой ОС Azure.

virtualMachineConfiguration

Имя элемента Тип Примечания
imageReference Сложный тип Указывает информацию об используемой платформе или образе Marketplace.
nodeAgentId Строка Номер SKU для агента узла пакетной службы, подготовленного на вычислительном узле.
windowsConfiguration Сложный тип Указывает параметры операционной системы Windows на виртуальной машине. Это свойство не нужно задавать, если imageReference ссылается на образ операционной системы Linux.

imageReference

Имя элемента Тип Примечания
publisher Строка Издатель образа.
offer Строка Предложение образа.
sku Строка Номер SKU образа.
version Строка Версия образа.

windowsConfiguration

Имя элемента Тип Примечания
enableAutomaticUpdates Логическое Указывает, включено ли для виртуальной машины автоматическое обновление. Если это свойство не задано, используется значение по умолчанию true.

networkConfiguration

Имя элемента Тип Примечания
subnetId Строка Указывает идентификатор ресурса для подсети, в которой создаются вычислительные узлы пула.