Gebeurtenis pool maken
Deze gebeurtenis wordt verzonden zodra een pool is gemaakt. De inhoud van het logboek bevat algemene informatie over de pool. Houd er rekening mee dat als de doelgrootte van de pool groter is dan 0 rekenknooppunten, een begingebeurtenis voor het wijzigen van het formaat van een pool direct na deze gebeurtenis wordt gevolgd.
In het volgende voorbeeld ziet u de hoofdtekst van een gebeurtenis voor het maken van een pool.
{
"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 | Type | Opmerkingen |
---|---|---|
id |
String | De id van de pool. |
displayName |
String | De weergavenaam van de pool. |
vmSize |
String | De grootte van de virtuele machines in de pool. Alle virtuele machines in een pool hebben dezelfde grootte. Zie Grootten voor Cloud Services voor informatie over de beschikbare grootten van virtuele machines voor Cloud Services-pools (pools die zijn gemaakt met cloudServiceConfiguration). Batch ondersteunt alle VM-grootten van Cloud Services, met uitzondering van ExtraSmall .Zie Grootten voor virtuele machines (Linux) of grootten voor virtuele machines voor virtuele machines (Windows) voor informatie over beschikbare VM-grootten voor pools met behulp van installatiekopieën van de Virtual Machines Marketplace (pools die zijn gemaakt met virtualMachineConfiguration). Batch ondersteunt alle Azure VM-groottes met uitzondering van STANDARD_A0 en die met Premium Storage (de serie STANDARD_GS , STANDARD_DS en STANDARD_DSV2 ). |
imageType |
String | De implementatiemethode voor de installatiekopieën. Ondersteunde waarden zijn virtualMachineConfiguration of cloudServiceConfiguration |
cloudServiceConfiguration |
Complex Type | De configuratie van cloudservices voor de pool. |
virtualMachineConfiguration |
Complex Type | De configuratie van de virtuele machine voor de pool. |
networkConfiguration |
Complex Type | De netwerkconfiguratie voor de pool. |
resizeTimeout |
Tijd | De time-out voor de toewijzing van rekenknooppunten aan de pool die is opgegeven voor de laatste bewerking voor het wijzigen van de grootte van de pool. (De initiële grootte wanneer de pool wordt gemaakt, telt als formaat.) |
targetDedicatedNodes |
Int32 | Het aantal toegewezen rekenknooppunten dat wordt aangevraagd voor de pool. |
targetLowPriorityNodes |
Int32 | Het aantal Azure Spot-rekenknooppunten dat wordt aangevraagd voor de pool. |
enableAutoScale |
Bool | Hiermee geeft u op of de grootte van de pool automatisch wordt aangepast in de loop van de tijd. |
enableInterNodeCommunication |
Bool | Hiermee geeft u op of de pool is ingesteld voor directe communicatie tussen knooppunten. |
isAutoPool |
Bool | Hiermee geeft u op of de pool is gemaakt via het AutoPool-mechanisme van een taak. |
taskSlotsPerNode |
Int32 | Het maximum aantal taken dat gelijktijdig kan worden uitgevoerd op één rekenknooppunt in de pool. |
vmFillType |
String | Definieert hoe de Batch-service taken distribueert tussen rekenknooppunten in de pool. Geldige waarden zijn Spread of Pack. |
cloudServiceConfiguration
Waarschuwing
Cloud Services-configuratiegroepen zijn afgeschaft. Gebruik in plaats daarvan configuratiegroepen voor virtuele machines.
Naam van element | Type | Opmerkingen |
---|---|---|
osFamily |
String | De Azure Guest OS-familie die moet worden geïnstalleerd op de virtuele machines in de pool. Mogelijke waarden zijn: 2 – OS Family 2, equivalent aan Windows Server 2008 R2 SP1. 3 – OS Family 3, gelijk aan Windows Server 2012. 4 – OS Family 4, gelijk aan Windows Server 2012 R2. Zie Releases van gastbesturingssystemen van Azure voor meer informatie. |
targetOSVersion |
String | De versie van het Azure-gastbesturingssystemen die moet worden geïnstalleerd op de virtuele machines in de pool. De standaardwaarde is * die de meest recente versie van het besturingssysteem voor de opgegeven familie specificeert. Zie Releases van gastbesturingssystemen van Azure voor andere toegestane waarden. |
virtualMachineConfiguration
Naam van element | Type | Opmerkingen |
---|---|---|
imageReference |
Complex Type | Hiermee geeft u informatie op over het platform of de Marketplace-installatiekopieën die moeten worden gebruikt. |
nodeAgentId |
String | De SKU van de Batch-knooppuntagent die is ingericht op het rekenknooppunt. |
windowsConfiguration |
Complex Type | Hiermee geeft u windows-besturingssysteeminstellingen op de virtuele machine. Deze eigenschap mag niet worden opgegeven als de imageReference verwijst naar een Installatiekopie van een Linux-besturingssysteem. |
imageReference
Naam van element | Type | Opmerkingen |
---|---|---|
publisher |
String | De uitgever van de afbeelding. |
offer |
String | Het aanbod van de afbeelding. |
sku |
String | De SKU van de installatiekopieën. |
version |
String | De versie van de installatiekopieën. |
windowsConfiguration
Naam van element | Type | Opmerkingen |
---|---|---|
enableAutomaticUpdates |
Booleaanse waarde | Geeft aan of de virtuele machine is ingeschakeld voor automatische updates. Als deze eigenschap niet is opgegeven, is de standaardwaarde waar. |
networkConfiguration
Naam van element | Type | Opmerkingen |
---|---|---|
subnetId |
String | Hiermee geeft u de resource-id op van het subnet waarin de rekenknooppunten van de pool worden gemaakt. |