Udostępnij za pośrednictwem


Zdarzenie utworzenia puli

To zdarzenie jest emitowane po utworzeniu puli. Zawartość dziennika uwidacznia ogólne informacje o puli. Należy pamiętać, że jeśli docelowy rozmiar puli jest większy niż 0 węzłów obliczeniowych, zdarzenie rozpoczęcia zmiany rozmiaru puli nastąpi natychmiast po tym zdarzeniu.

W poniższym przykładzie przedstawiono treść zdarzenia tworzenia puli.

{
    "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
}
Element Typ Uwagi
id Ciąg Identyfikator puli.
displayName Ciąg Nazwa wyświetlana puli.
vmSize Ciąg Rozmiar maszyn wirtualnych w puli. Wszystkie maszyny wirtualne w puli mają taki sam rozmiar.

Aby uzyskać informacje o dostępnych rozmiarach maszyn wirtualnych dla pul Cloud Services (pul utworzonych za pomocą usługi cloudServiceConfiguration), zobacz Rozmiary dla Cloud Services. Usługa Batch obsługuje wszystkie rozmiary maszyn wirtualnych Cloud Services z wyjątkiem ExtraSmall.

Aby uzyskać informacje o dostępnych rozmiarach maszyn wirtualnych dla pul korzystających z obrazów z witryny Virtual Machines Marketplace (pule utworzone za pomocą funkcji virtualMachineConfiguration) zobacz Rozmiary Virtual Machines (Linux) lub Rozmiary dla Virtual Machines (Windows). Usługa Batch obsługuje wszystkie rozmiary maszyn wirtualnych platformy Azure oprócz STANDARD_A0 i maszyn z usługi Premium Storage (seria STANDARD_GS, STANDARD_DS i STANDARD_DSV2).
imageType Ciąg Metoda wdrażania obrazu. Obsługiwane wartości to virtualMachineConfiguration lub cloudServiceConfiguration
cloudServiceConfiguration Typ złożony Konfiguracja usług w chmurze dla puli.
virtualMachineConfiguration Typ złożony Konfiguracja maszyny wirtualnej dla puli.
networkConfiguration Typ złożony Konfiguracja sieci dla puli.
resizeTimeout Godzina Limit czasu alokacji węzłów obliczeniowych do puli określonej dla ostatniej operacji zmiany rozmiaru w puli. (Początkowe ustalanie rozmiaru podczas tworzenia puli jest liczone jako zmiana rozmiaru).
targetDedicatedNodes Int32 Liczba dedykowanych węzłów obliczeniowych, które są żądane dla puli.
targetLowPriorityNodes Int32 Liczba węzłów obliczeniowych typu spot platformy Azure , które są żądane dla puli.
enableAutoScale Wartość logiczna Określa, czy rozmiar puli automatycznie dostosowuje się w czasie.
enableInterNodeCommunication Wartość logiczna Określa, czy pula jest skonfigurowana do bezpośredniej komunikacji między węzłami.
isAutoPool Wartość logiczna Określa, czy pula została utworzona za pomocą mechanizmu automatycznego buforowania zadania.
taskSlotsPerNode Int32 Maksymalna liczba zadań, które mogą być uruchamiane współbieżnie w jednym węźle obliczeniowym w puli.
vmFillType Ciąg Definiuje sposób dystrybucji zadań między węzłami obliczeniowymi w puli przez usługę Batch. Prawidłowe wartości to Spread lub Pack.

cloudServiceConfiguration

Ostrzeżenie

Cloud Services Pule konfiguracji są przestarzałe. Zamiast tego użyj pul konfiguracji maszyny wirtualnej.

Nazwa elementu Typ Uwagi
osFamily Ciąg Rodzina systemu operacyjnego gościa platformy Azure, która ma zostać zainstalowana na maszynach wirtualnych w puli.

Możliwe wartości:

2 — Rodzina systemu operacyjnego 2, równoważna windows Server 2008 R2 SP1.

3 — Rodzina systemu operacyjnego 3, równoważna Windows Server 2012.

4 — Rodzina systemu operacyjnego 4, równoważna Windows Server 2012 R2.

Aby uzyskać więcej informacji, zobacz Wydania systemu operacyjnego gościa platformy Azure.
targetOSVersion Ciąg Wersja systemu operacyjnego gościa platformy Azure, która ma zostać zainstalowana na maszynach wirtualnych w puli.

Wartość domyślna określa * najnowszą wersję systemu operacyjnego dla określonej rodziny.

Aby uzyskać inne dozwolone wartości, zobacz Wydania systemu operacyjnego gościa platformy Azure.

virtualMachineConfiguration

Nazwa elementu Typ Uwagi
imageReference Typ złożony Określa informacje o platformie lub obrazie witryny Marketplace do użycia.
nodeAgentId Ciąg Jednostka SKU agenta węzła usługi Batch aprowizowana w węźle obliczeniowym.
windowsConfiguration Typ złożony Określa ustawienia systemu operacyjnego Windows na maszynie wirtualnej. Nie można określić tej właściwości, jeśli obrazReference odwołuje się do obrazu systemu operacyjnego Linux.

imageReference

Nazwa elementu Typ Uwagi
publisher Ciąg Wydawca obrazu.
offer Ciąg Oferta obrazu.
sku Ciąg Jednostka SKU obrazu.
version Ciąg Wersja obrazu.

windowsConfiguration

Nazwa elementu Typ Uwagi
enableAutomaticUpdates Wartość logiczna Wskazuje, czy maszyna wirtualna jest włączona dla aktualizacji automatycznych. Jeśli ta właściwość nie zostanie określona, wartość domyślna to true.

networkConfiguration

Nazwa elementu Typ Uwagi
subnetId Ciąg Określa identyfikator zasobu podsieci, w której są tworzone węzły obliczeniowe puli.