az batch pool
Batch-pools beheren.
Opdracht
| az batch pool all-statistics |
Bekijk statistieken van alle pools onder een Batch-account. |
| az batch pool all-statistics show |
Haal statistieken over levensduursamenvatting op voor alle pools in een Batch-account. |
| az batch pool autoscale |
Automatische schaalbaarheid van Batch-pools beheren. |
| az batch pool autoscale disable |
Hiermee schakelt u automatisch schalen voor een pool uit. |
| az batch pool autoscale enable |
Hiermee schakelt u automatisch schalen voor een pool in. |
| az batch pool autoscale evaluate |
Haalt het resultaat op van het evalueren van een formule voor automatisch schalen voor de pool. |
| az batch pool create |
Maak een Batch-pool in een account. Kies bij het maken van een pool argumenten uit Cloud Services Configuratie of Virtuele-machineconfiguratie. |
| az batch pool delete |
Hiermee verwijdert u een pool uit het opgegeven account. |
| az batch pool list |
Een lijst met alle pools in het opgegeven account. |
| az batch pool node-counts |
Haal het aantal knooppunt voor Batch-pools op. |
| az batch pool node-counts list |
Haalt het aantal rekenknooppunten in elke status op, gegroepeerd op pool. |
| az batch pool reset |
Werk de eigenschappen van een Batch-pool bij. Niet-gespecificeerde eigenschappen die kunnen worden bijgewerkt, worden opnieuw ingesteld op de standaardwaarden. |
| az batch pool resize |
Het formaat van een Batch-pool kunt u niet meer of niet meer formaat geven. |
| az batch pool set |
Werk de eigenschappen van een Batch-pool bij. Als u een eigenschap in een subgroep bijwerkt, worden de niet-gespecificeerde eigenschappen van die groep opnieuw ingesteld. |
| az batch pool show |
Hiermee wordt informatie over de opgegeven pool opgeslagen. |
| az batch pool supported-images |
Query's uitvoeren op informatie over VM-afbeeldingen die worden ondersteund door Azure Batch service. |
| az batch pool supported-images list |
Een lijst met alle virtuele-machine-afbeeldingen die worden ondersteund door de Azure Batch service. |
| az batch pool usage-metrics |
Metrische gegevens over gebruik van Batch-pools weergeven. |
| az batch pool usage-metrics list |
Geeft een lijst weer van de metrische gegevens over gebruik, geaggregeerd per pool in afzonderlijke tijdsintervallen, voor het opgegeven account. |
az batch pool create
Maak een Batch-pool in een account. Kies bij het maken van een pool argumenten uit Cloud Services Configuratie of Virtuele-machineconfiguratie.
az batch pool create [--account-endpoint]
[--account-key]
[--account-name]
[--application-licenses]
[--application-package-references]
[--auto-scale-formula]
[--certificate-references]
[--disk-encryption-targets]
[--enable-inter-node-communication]
[--id]
[--image]
[--json-file]
[--metadata]
[--node-agent-sku-id]
[--os-family {2, 3, 4, 5, 6}]
[--os-version]
[--resize-timeout]
[--start-task-command-line]
[--start-task-resource-files]
[--start-task-wait-for-success]
[--subscription]
[--target-dedicated-nodes]
[--target-low-priority-nodes]
[--targets]
[--task-slots-per-node]
[--vm-size]
Optionele parameters
Batch-service-eindpunt. U kunt ook instellen op omgevingsvariabele: AZURE_BATCH_ENDPOINT.
Batch-accountsleutel. U kunt ook instellen op omgevingsvariabele: AZURE_BATCH_ACCESS_KEY.
Batch-accountnaam. U kunt ook instellen op omgevingsvariabele: AZURE_BATCH_ACCOUNT.
De lijst met toepassingslicenties die de Batch-service beschikbaar maakt op elk reken knooppunt in de pool. De lijst met toepassingslicenties moet een subset van beschikbare licenties voor Batch-servicetoepassing zijn. Als een licentie wordt aangevraagd die niet wordt ondersteund, mislukt het maken van een groep. Door spaties gescheiden waarden.
De lijst met pakketten die moeten worden geïnstalleerd op elk reken knooppunt in de pool. Wijzigingen in pakketverwijzingen zijn van invloed op alle nieuwe knooppunten die aan de pool worden verbonden, maar hebben geen invloed op rekenknooppunten die zich al in de pool hebben totdat ze opnieuw zijn opgestart of een nieuweimat hebben. Er zijn maximaal 10 pakketverwijzingen voor een bepaalde groep. Door ruimte gescheiden toepassings-id's met optionele versie in de indeling 'id[#version]'.
Een formule voor het gewenste aantal rekenknooppunten in de pool. De formule wordt gecontroleerd op geldigheid voordat de pool wordt gemaakt. Als de formule ongeldig is, weigert de Batch-service de aanvraag met gedetailleerde foutgegevens. Zie voor meer informatie over het opgeven van deze https://azure.microsoft.com/documentation/articles/batch-automatic-scaling/ formule.
De lijst met certificaten die moeten worden geïnstalleerd op elk reken knooppunt in de groep. Voor Windows knooppunten installeert de Batch-service de certificaten in het opgegeven certificaatopslag en de opgegeven locatie. Voor Linux-rekenknooppunten worden de certificaten opgeslagen in een map in de taakwerkmap en wordt een omgevingsvariabele AZ_BATCH_CERTIFICATES_DIR opgegeven aan de taak om een query uit te voeren voor deze locatie. Voor Certificaten met zichtbaarheid van 'remoteUser' wordt een map 'certs' gemaakt in de basismap van de gebruiker (bijvoorbeeld /home/{user-name}/certs) en worden Certificaten in die map geplaatst. Door spatie gescheiden certificaatvingerafdrukken.
Een door spatie gescheiden lijst met DiskEncryptionTargets. Huidige mogelijke waarden zijn OsDisk en TemporaryDisk.
Of de pool directe communicatie tussen rekenknooppunten toestaat. Het inschakelen van communicatie tussen knooppunten beperkt de maximale grootte van de pool vanwege implementatiebeperkingen op de rekenknooppunten van de pool. Dit kan ertoe leiden dat de pool de gewenste grootte niet bereikt. De standaardwaarde is false. Waar als de vlag aanwezig is.
Vereist. Een tekenreeks die de pool binnen het account op unieke manier identificeert. De id kan een combinatie van alfanumerieke tekens bevatten, inclusief afbreekstreepingstekens en onderstrepingstekens, en mag niet meer dan 64 tekens bevatten. De id is case-preserving en niet-case-niet-gevoelig (dat wil zeggen, u hebt mogelijk geen twee pool-id's binnen een account die alleen per geval verschillen).
Naslag voor de afbeelding van het besturingssysteem. Dit kan de indeling 'publisher:offer:sku[:version]' zijn, of een volledig gekwalificeerde ARM-afbeeldings-id van het formulier '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/images/{imageName}'. Als de indeling 'publisher:offer:sku[:version]' is, is de versie optioneel en wordt de meest recente versie gebruikt. Geldige waarden kunnen worden opgehaald via 'az batch pool supported-images list'. Bijvoorbeeld: 'MicrosoftWindowsServer:WindowsServer:2012-R2-Datacenter:latest'.
Een bestand met de poolspecificatie in JSON (opgemaakt volgens de REST API body). Als deze parameter is opgegeven, worden alle poolargumenten genegeerd.
Een lijst met naam-waardeparen die als metagegevens zijn gekoppeld aan de pool. De Batch-service wijst geen betekenis toe aan metagegevens; deze is uitsluitend bedoeld voor het gebruik van gebruikerscode. Door spaties gescheiden waarden in de notatie 'sleutel=waarde'.
Vereist. De SKU van de Batch Compute-knooppuntagent die moet worden ingericht op rekenknooppunten in de pool. De Batch Compute Node-agent is een programma dat wordt uitgevoerd op elk reken knooppunt in de pool en de opdracht- en besturingsinterface biedt tussen het reken-knooppunt en de Batch-service. Er zijn verschillende implementaties van de Compute Node-agent, ook wel bekend als SKU's, voor verschillende besturingssystemen. U moet een SKU van de Compute Node-agent opgeven die overeenkomt met de geselecteerde referentie voor de afbeelding. Zie de bewerking 'Lijst ondersteunde Compute Node agent-SKU's' voor de lijst met ondersteunde Compute Node-agent-SKU's en de lijst met geverifieerde afbeeldingsverwijzingen.
Vereist. De Azure-gast-OS-familie die moet worden geïnstalleerd op de virtuele machines in de pool. Mogelijke waarden zijn: 2 - OS-familie 2, gelijk aan Windows Server 2008 R2 SP1. 3 - Os Family 3, gelijk aan Windows Server 2012. 4: os-familie 4, gelijk aan Windows Server 2012 R2. 5: os-familie 5, gelijk aan Windows Server 2016. 6 - Os-familie 6, gelijk aan Windows Server 2019. Zie Azure Guest OS Releases () voor meer https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases) informatie.
De versie van het Gast-besturingssysteem van Azure die moet worden geïnstalleerd op de virtuele machines in de pool. De standaardwaarde is * die de meest recente besturingssysteemversie voor de opgegeven besturingssysteemfamilie specificeert.
De time-out voor de toewijzing van rekenknooppunten aan de pool. Deze time-out geldt alleen voor handmatig schalen; het heeft geen effect wanneer enableAutoScale is ingesteld op true. De standaardwaarde is 15 minuten. De minimumwaarde is 5 minuten. Als u een waarde opgeeft die minder dan vijf minuten is, retourneert de Batch-service een fout. Als u de REST API aanroept, is de HTTP-statuscode 400 (Slechte aanvraag). De verwachte indeling is een ISO-8601-duur.
Vereist. De opdrachtregel van de StartTask. De opdrachtregel wordt niet uitgevoerd onder een shell en kan daarom niet profiteren van shell-functies zoals omgevingsvariabele-uitbreiding. Als u wilt profiteren van dergelijke functies, moet u de shell in de opdrachtregel aanroepen, bijvoorbeeld met 'cmd /c MyCommand' in Windows of '/bin/sh -c MyCommand' in Linux. Als de opdrachtregel naar bestandspaden verwijst, moet deze een relatief pad gebruiken (ten opzichte van de map Taak-werkmap) of de door Batch opgegeven omgevingsvariabele gebruiken ( https://docs.microsoft.com/en-us/azure/batch/batch-compute-node-environment-variables) .
Een lijst met bestanden die de Batch-service downloadt naar het reken knooppunt voordat de opdrachtregel wordt uitgevoerd. Er is een maximale grootte voor de lijst met resourcebestanden. Wanneer de maximale grootte wordt overschreden, mislukt de aanvraag en wordt de antwoordfoutcode RequestEntityTooLarge. Als dit het geval is, moet de verzameling ResourceFiles worden verkleind. Dit kan worden bereikt met .zip bestanden, toepassingspakketten of Docker-containers. Bestanden die onder dit element worden vermeld, bevinden zich in de werkmap van de taak. Door spaties gescheiden resourceverwijzingen in bestandsnaam=httpurl-indeling.
Of de Batch-service moet wachten tot de StartTask is voltooid (dat wil zeggen afsluiten met exit-code 0) voordat u taken op het reken knooppunt gaat plannen. Als de starttask waar is en de StartTask mislukt op een knooppunt, wordt de StartTask opnieuw door de Batch-service opnieuw proberen tot het maximale aantal nieuwe poging (maxTaskRetryCount). Als de taak nog steeds niet is voltooid na alle nieuwe opdrachten, markeert de Batch-service het knooppunt onbruikbaar en worden er geen taken in gepland. Deze voorwaarde kan worden gedetecteerd via de status van het reken knooppunt en informatie over fouten. Indien onwaar, wacht de Batch-service niet tot StartTask is voltooid. In dit geval kunnen andere taken worden uitgevoerd op het reken knooppunt terwijl StartTask nog steeds wordt uitgevoerd; en zelfs als de StartTask mislukt, worden nieuwe taken nog steeds gepland op het reken node. De standaardwaarde is true. Waar als de vlag aanwezig is.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .
Het gewenste aantal toegewezen rekenknooppunten in de pool. Deze eigenschap mag niet worden opgegeven als enableAutoScale is ingesteld op true. Als enableAutoScale is ingesteld op false, moet u targetDedicatedNodes, targetLowPriorityNodes of beide instellen.
Het gewenste aantal rekenknooppunten met lage prioriteit in de pool. Deze eigenschap mag niet worden opgegeven als enableAutoScale is ingesteld op true. Als enableAutoScale is ingesteld op false, moet u targetDedicatedNodes, targetLowPriorityNodes of beide instellen.
De lijst met schijfdoelen batchservice wordt versleuteld op het reken knooppunt. Als u dit weggelaten, worden geen schijven op de rekenknooppunten in de pool versleuteld. In een Linux-pool wordt alleen 'TemporaryDisk' ondersteund; op Windows-pool moeten 'OsDisk' en 'TemporaryDisk' worden opgegeven. Door ruimte gescheiden doelschijven die moeten worden versleuteld. Waarden kunnen OsDisk of TemporaryDisk zijn.
Het aantal taaksleuven dat kan worden gebruikt om gelijktijdige taken uit te voeren op één reken knooppunt in de pool. De standaardwaarde is 1. De maximumwaarde is de kleinste van vier keer het aantal kernen van de vmSize van de pool of 256.
Vereist. De grootte van virtuele machines in de pool. Alle virtuele machines in een pool hebben dezelfde grootte. Zie Grootten voor Cloud Services ( voor meer informatie over de beschikbare grootten van virtuele machines voor Cloud Services-pools (pools die zijn gemaakt met cloudServiceConfiguration). https://azure.microsoft.com/documentation/articles/cloud-services-sizes-specs/) Batch ondersteunt alle Cloud Services VM-grootten behalve ExtraSmall, A1V2 en A2V2. Zie Grootten voor Virtual Machines (Linux) ( of Grootten voor Virtual Machines (Windows) ( ) voor informatie over de beschikbare VM-grootten voor pools met behulp van afbeeldingen van de Virtual Machines Marketplace (pools die zijn gemaakt met virtualMachineConfiguration). https://azure.microsoft.com/documentation/articles/virtual-machines-linux-sizes/) https://azure.microsoft.com/documentation/articles/virtual-machines-windows-sizes/) Batch ondersteunt alle Azure VM-grootten, behalve STANDARD_A0 en die met Premium-opslag (STANDARD_GS- STANDARD_DS- en STANDARD_DSV2-serie).
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az batch pool delete
Hiermee verwijdert u een pool uit het opgegeven account.
Wanneer u aanvraagt om een pool te verwijderen, worden de volgende acties uitgevoerd: de pooltoestand is ingesteld op verwijderen; alle doorlopende bewerking voor het iseren van hetize in de pool wordt gestopt; De Batch-service begint met het formaat van de pool naar nul rekenknooppunten; alle taken die worden uitgevoerd op bestaande rekenknooppunten, worden beëindigd en opnieuw in dequequeuie uitgevoerd (alsof een bewerking voor het opnieuw instellen van de pool is aangevraagd met de standaardoptie voor opnieuw inquequeren); Ten slotte wordt de pool uit het systeem verwijderd. Omdat het uitvoeren van taken opnieuw in dequeque wordt uitgevoerd, kan de gebruiker deze taken opnieuw uitvoeren door de taak bij te werken zodat deze zich op een andere pool richt. De taken kunnen vervolgens worden uitgevoerd op de nieuwe pool. Als u het requeuegedrag wilt overschrijven, moet u de grootte van de pool expliciet aanroepen om de pool te verkleinen tot nul voordat u de pool gaat verwijderen. Als u een API voor bijwerken, patchen of verwijderen aanroept voor een pool met de status Verwijderen, mislukt deze met HTTP-statuscode 409 met foutcode PoolBeingDeleted.
az batch pool delete --pool-id
[--account-endpoint]
[--account-key]
[--account-name]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--subscription]
[--yes]
Vereiste parameters
De id van de pool die moet worden verwijderd.
Optionele parameters
Batch-service-eindpunt. U kunt ook instellen op omgevingsvariabele: AZURE_BATCH_ENDPOINT.
Batch-accountsleutel. U kunt ook instellen op omgevingsvariabele: AZURE_BATCH_ACCESS_KEY.
Batch-accountnaam. U kunt ook instellen op omgevingsvariabele: AZURE_BATCH_ACCOUNT.
Een ETag-waarde die is gekoppeld aan de versie van de resource die bekend is bij de client. De bewerking wordt alleen uitgevoerd als de huidige ETag van de resource op de service exact overeenkomt met de waarde die is opgegeven door de client.
Een tijdstempel die de laatste wijziging aangeeft van de resource die bekend is bij de client. De bewerking wordt alleen uitgevoerd als de resource in de service sinds de opgegeven tijd is gewijzigd.
Een ETag-waarde die is gekoppeld aan de versie van de resource die bekend is bij de client. De bewerking wordt alleen uitgevoerd als de huidige ETag van de resource op de service niet overeen komt met de waarde die is opgegeven door de client.
Een tijdstempel die de laatste wijziging aangeeft van de resource die bekend is bij de client. De bewerking wordt alleen uitgevoerd als de resource op de service sinds de opgegeven tijd niet is gewijzigd.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .
Niet vragen om bevestiging.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az batch pool list
Een lijst met alle pools in het opgegeven account.
az batch pool list [--account-endpoint]
[--account-key]
[--account-name]
[--expand]
[--filter]
[--query-examples]
[--select]
[--subscription]
Optionele parameters
Batch-service-eindpunt. U kunt ook instellen op omgevingsvariabele: AZURE_BATCH_ENDPOINT.
Batch-accountsleutel. U kunt ook instellen op omgevingsvariabele: AZURE_BATCH_ACCESS_KEY.
Batch-accountnaam. U kunt ook instellen op omgevingsvariabele: AZURE_BATCH_ACCOUNT.
Een OData $expand component.
Een OData $filter component. Zie voor meer informatie over het maken van dit https://docs.microsoft.com/en-us/rest/api/batchservice/odata-filters-in-batch#list-pools filter.
JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en plakken na de parameter --query tussen dubbele aanhalingstekens om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.
Een OData $select component.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az batch pool reset
Werk de eigenschappen van een Batch-pool bij. Niet-gespecificeerde eigenschappen die kunnen worden bijgewerkt, worden opnieuw ingesteld op de standaardwaarden.
az batch pool reset --pool-id
[--account-endpoint]
[--account-key]
[--account-name]
[--application-package-references]
[--certificate-references]
[--json-file]
[--metadata]
[--start-task-command-line]
[--start-task-environment-settings]
[--start-task-max-task-retry-count]
[--start-task-wait-for-success]
[--subscription]
Vereiste parameters
De id van de pool die moet worden bijgewerkt.
Optionele parameters
Batch-service-eindpunt. U kunt ook instellen op omgevingsvariabele: AZURE_BATCH_ENDPOINT.
De Batch-accountsleutel. U kunt ook instellen op omgevingsvariabele: AZURE_BATCH_ACCESS_KEY.
De naam van het Batch-account. U kunt ook instellen op omgevingsvariabele: AZURE_BATCH_ACCOUNT.
Vereist. De lijst met toepassingspakketten die moeten worden geïnstalleerd op elk reken knooppunt in de groep. De lijst vervangt alle bestaande toepassingspakketverwijzingen in de groep. Wijzigingen in toepassingspakketverwijzingen zijn van invloed op alle nieuwe rekenknooppunten die aan de pool worden verbonden, maar hebben geen invloed op rekenknooppunten die zich al in de pool hebben voordat ze opnieuw worden opgestart of opnieuw zijn gemaakt. Er zijn maximaal 10 toepassingspakketverwijzingen voor een bepaalde groep. Als u dit weggeeft of als u een lege verzameling opgeeft, worden alle bestaande verwijzingen naar toepassingspakketten verwijderd uit de groep. Er kunnen maximaal 10 verwijzingen worden opgegeven voor een bepaalde groep.
Vereist. Een lijst met certificaten die moeten worden geïnstalleerd op elk reken knooppunt in de pool. Deze lijst vervangt alle bestaande certificaatverwijzingen die in de groep zijn geconfigureerd. Als u een lege verzameling opgeeft, worden eventuele bestaande certificaatverwijzingen verwijderd uit de groep. Voor Windows knooppunten installeert de Batch-service de certificaten in het opgegeven certificaatopslag en de opgegeven locatie. Voor Linux-rekenknooppunten worden de certificaten opgeslagen in een map in de taakwerkmap en wordt een omgevingsvariabele AZ_BATCH_CERTIFICATES_DIR opgegeven aan de taak om een query uit te voeren voor deze locatie. Voor Certificaten met zichtbaarheid van 'remoteUser' wordt een map 'certs' gemaakt in de basismap van de gebruiker (bijvoorbeeld /home/{user-name}/certs) en worden Certificaten in die map geplaatst.
Het bestand met parameterspecificatie eigenschappen voor poolupdates in JSON (opgemaakt om overeen te komen met REST API aanvraag body). Als deze parameter is opgegeven, worden alle parameterargumenten voor eigenschappen van de poolupdate genegeerd.
Vereist. Een lijst met naam-waardeparen die als metagegevens zijn gekoppeld aan de pool. Deze lijst vervangt alle bestaande metagegevens die in de pool zijn geconfigureerd. Als u dit weggeeft of als u een lege verzameling opgeeft, worden eventuele bestaande metagegevens uit de pool verwijderd.
De opdrachtregel van de begintaak. De opdrachtregel wordt niet uitgevoerd onder een shell en kan daarom niet profiteren van shell-functies zoals omgevingsvariabele-uitbreiding. Als u wilt profiteren van dergelijke functies, moet u de shell in de opdrachtregel aanroepen, bijvoorbeeld met 'cmd /c MyCommand' in Windows of '/bin/sh -c MyCommand' in Linux.
Een lijst met instellingen voor omgevingsvariabelen voor de begintaak. Door spaties gescheiden waarden in de notatie 'sleutel=waarde'.
Het maximum aantal keren dat de taak opnieuw kan worden gedaan.
Of de Batch-service moet wachten tot de begintaak is voltooid (dat wil zeggen afsluiten met exit-code 0) voordat u taken op het reken knooppunt gaat plannen. Waar als de vlag aanwezig is, wordt anders standaard Ingesteld op Onwaar.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az batch pool resize
Het formaat van een Batch-pool kunt u niet meer of niet meer formaat geven.
az batch pool resize --pool-id
[--abort]
[--account-endpoint]
[--account-key]
[--account-name]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--node-deallocation-option {requeue, retaineddata, taskcompletion, terminate}]
[--resize-timeout]
[--subscription]
[--target-dedicated-nodes]
[--target-low-priority-nodes]
Vereiste parameters
De id van de pool.
Optionele parameters
Stop de bewerking voor het pool-resize.
Batch-service-eindpunt. U kunt ook instellen op omgevingsvariabele: AZURE_BATCH_ENDPOINT.
De Batch-accountsleutel. U kunt ook instellen op omgevingsvariabele: AZURE_BATCH_ACCESS_KEY.
De naam van het Batch-account. U kunt ook instellen op omgevingsvariabele: AZURE_BATCH_ACCOUNT.
De bewerking wordt alleen uitgevoerd als de huidige ETag van de resource exact overeenkomt met de opgegeven waarde.
De bewerking wordt alleen uitgevoerd als de resource is gewijzigd sinds de opgegeven tijdstempel.
De bewerking wordt niet alleen uitgevoerd als de huidige ETag van de resource exact overeenkomt met de opgegeven waarde.
De bewerking wordt niet alleen uitgevoerd als de resource is gewijzigd sinds de opgegeven tijdstempel.
Wanneer knooppunten uit de pool kunnen worden verwijderd, als de poolgrootte afneemt.
De time-out voor toewijzing van knooppunten aan de pool of het verwijderen van rekenknooppunten uit de pool. De standaardwaarde is 15 minuten. De minimumwaarde is 5 minuten. Als u een waarde opgeeft die minder dan vijf minuten is, retourneert de Batch-service een fout. Als u de REST API aanroept, is de HTTP-statuscode 400 (Slechte aanvraag).
Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .
Het gewenste aantal toegewezen rekenknooppunten in de pool.
Het gewenste aantal rekenknooppunten met lage prioriteit in de pool.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az batch pool set
Werk de eigenschappen van een Batch-pool bij. Als u een eigenschap in een subgroep bijwerkt, worden de niet-gespecificeerde eigenschappen van die groep opnieuw ingesteld.
az batch pool set --pool-id
[--account-endpoint]
[--account-key]
[--account-name]
[--application-package-references]
[--certificate-references]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--json-file]
[--metadata]
[--start-task-command-line]
[--start-task-environment-settings]
[--start-task-max-task-retry-count]
[--start-task-resource-files]
[--start-task-wait-for-success]
[--subscription]
Vereiste parameters
De id van de pool die moet worden bijgewerkt.
Optionele parameters
Batch-service-eindpunt. U kunt ook instellen op omgevingsvariabele: AZURE_BATCH_ENDPOINT.
Batch-accountsleutel. U kunt ook instellen op omgevingsvariabele: AZURE_BATCH_ACCESS_KEY.
Batch-accountnaam. U kunt ook instellen op omgevingsvariabele: AZURE_BATCH_ACCOUNT.
Een lijst met pakketten die moeten worden geïnstalleerd op elk reken knooppunt in de pool. Wijzigingen in pakketverwijzingen zijn van invloed op alle nieuwe knooppunten die aan de pool worden verbonden, maar hebben geen invloed op rekenknooppunten die zich al in de pool hebben totdat ze opnieuw zijn opgestart of een nieuweimat hebben. Als dit element aanwezig is, worden alle bestaande pakketverwijzingen vervangen. Als u een lege verzameling opgeeft, worden alle pakketverwijzingen verwijderd uit de groep. Als u dit weggelaten, worden alle bestaande pakketverwijzingen ongewijzigd gelaten. Door ruimte gescheiden toepassings-id's met optionele versie in de indeling 'id[#version]'.
Een lijst met certificaten die moeten worden geïnstalleerd op elk reken knooppunt in de pool. Als dit element aanwezig is, worden alle bestaande certificaatverwijzingen die zijn geconfigureerd voor de groep vervangen. Als u dit weggelaten, worden alle bestaande certificaatverwijzingen ongewijzigd gelaten. Voor Windows knooppunten installeert de Batch-service de certificaten in het opgegeven certificaatopslag en de opgegeven locatie. Voor Linux-rekenknooppunten worden de certificaten opgeslagen in een map in de taakwerkmap en wordt een omgevingsvariabele AZ_BATCH_CERTIFICATES_DIR opgegeven aan de taak om een query uit te voeren voor deze locatie. Voor Certificaten met zichtbaarheid van 'remoteUser' wordt een map 'certs' gemaakt in de basismap van de gebruiker (bijvoorbeeld /home/{user-name}/certs) en worden Certificaten in die map geplaatst. Door spatie gescheiden certificaatvingerafdrukken.
Een ETag-waarde die is gekoppeld aan de versie van de resource die bekend is bij de client. De bewerking wordt alleen uitgevoerd als de huidige ETag van de resource op de service exact overeenkomt met de waarde die is opgegeven door de client.
Een tijdstempel die de laatste wijziging aangeeft van de resource die bekend is bij de client. De bewerking wordt alleen uitgevoerd als de resource in de service sinds de opgegeven tijd is gewijzigd.
Een ETag-waarde die is gekoppeld aan de versie van de resource die bekend is bij de client. De bewerking wordt alleen uitgevoerd als de huidige ETag van de resource op de service niet overeen komt met de waarde die is opgegeven door de client.
Een tijdstempel die de laatste wijziging aangeeft van de resource die bekend is bij de client. De bewerking wordt alleen uitgevoerd als de resource op de service sinds de opgegeven tijd niet is gewijzigd.
Een bestand met de parameterspecificatie voor de poolpatch in JSON (opgemaakt volgens de REST API body). Als deze parameter is opgegeven, worden alle poolargumenten genegeerd.
Een lijst met naam-waardeparen die als metagegevens aan de pool zijn gekoppeld. Als dit element aanwezig is, worden alle bestaande metagegevens die in de pool zijn geconfigureerd, vervangen. Als u een lege verzameling opgeeft, worden alle metagegevens uit de pool verwijderd. Als u dit weggelaten, worden alle bestaande metagegevens ongewijzigd gelaten. Door spaties gescheiden waarden in de notatie 'sleutel=waarde'.
Vereist. De opdrachtregel van de StartTask. De opdrachtregel wordt niet uitgevoerd onder een shell en kan daarom niet profiteren van shell-functies zoals omgevingsvariabele-uitbreiding. Als u wilt profiteren van dergelijke functies, moet u de shell in de opdrachtregel aanroepen, bijvoorbeeld met 'cmd /c MyCommand' in Windows of '/bin/sh -c MyCommand' in Linux. Als de opdrachtregel naar bestandspaden verwijst, moet deze een relatief pad gebruiken (ten opzichte van de map Taak-werkmap) of de door Batch opgegeven omgevingsvariabele gebruiken ( https://docs.microsoft.com/en-us/azure/batch/batch-compute-node-environment-variables) .
Een lijst met instellingen voor omgevingsvariabelen voor StartTask. Door spaties gescheiden waarden in de notatie 'sleutel=waarde'.
Het maximum aantal keren dat de taak opnieuw kan worden gedaan. De Batch-service wordt opnieuw een taak als de afsluiten code is niet van dezelfde. Houd er rekening mee dat deze waarde specifiek het aantal nieuwe proberen bepaalt. De Batch-service probeert de taak eenmaal en kan vervolgens opnieuw proberen deze limiet te overschrijden. Als het maximum aantal nieuwe pogingen bijvoorbeeld 3 is, probeert Batch de taak maximaal vier keer (één eerste poging en drie nieuwe pogingen). Als het maximumaantal nieuwe poging 0 is, wordt de taak niet opnieuw door de Batch-service opnieuw proberen. Als het maximum aantal nieuwe poging -1 is, wordt de Taak zonder limiet opnieuw door de Batch-service opnieuw onder de werkbalk onder de 2000 bereikt.
Een lijst met bestanden die de Batch-service downloadt naar het reken knooppunt voordat de opdrachtregel wordt uitgevoerd. Er is een maximale grootte voor de lijst met resourcebestanden. Wanneer de maximale grootte wordt overschreden, mislukt de aanvraag en wordt de antwoordfoutcode RequestEntityTooLarge. Als dit het geval is, moet de verzameling ResourceFiles worden verkleind. Dit kan worden bereikt met .zip bestanden, toepassingspakketten of Docker-containers. Bestanden die onder dit element worden vermeld, bevinden zich in de werkmap van de taak. Door spaties gescheiden resourceverwijzingen in bestandsnaam=httpurl-indeling.
Of de Batch-service moet wachten tot de StartTask is voltooid (dat wil zeggen afsluiten met exit-code 0) voordat u taken op het reken knooppunt gaat plannen. Als de starttask waar is en de StartTask mislukt op een knooppunt, wordt de StartTask opnieuw door de Batch-service opnieuw proberen tot het maximale aantal nieuwe poging (maxTaskRetryCount). Als de taak nog steeds niet is voltooid na alle nieuwe opdrachten, markeert de Batch-service het knooppunt onbruikbaar en worden er geen taken in gepland. Deze voorwaarde kan worden gedetecteerd via de status van het reken knooppunt en informatie over fouten. Indien onwaar, wacht de Batch-service niet tot StartTask is voltooid. In dit geval kunnen andere taken worden uitgevoerd op het reken knooppunt terwijl StartTask nog steeds wordt uitgevoerd; en zelfs als de StartTask mislukt, worden nieuwe taken nog steeds gepland op het reken node. De standaardwaarde is true. Geef 'true' of 'false' op om de eigenschap bij te werken.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az batch pool show
Hiermee wordt informatie over de opgegeven pool opgeslagen.
az batch pool show --pool-id
[--account-endpoint]
[--account-key]
[--account-name]
[--expand]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--query-examples]
[--select]
[--subscription]
Vereiste parameters
De id van de pool die moet worden get.
Optionele parameters
Batch-service-eindpunt. U kunt ook instellen op omgevingsvariabele: AZURE_BATCH_ENDPOINT.
Batch-accountsleutel. U kunt ook instellen op omgevingsvariabele: AZURE_BATCH_ACCESS_KEY.
Batch-accountnaam. U kunt ook instellen op omgevingsvariabele: AZURE_BATCH_ACCOUNT.
Een OData $expand component.
Een ETag-waarde die is gekoppeld aan de versie van de resource die bekend is bij de client. De bewerking wordt alleen uitgevoerd als de huidige ETag van de resource op de service exact overeenkomt met de waarde die is opgegeven door de client.
Een tijdstempel die de laatste wijziging aangeeft van de resource die bekend is bij de client. De bewerking wordt alleen uitgevoerd als de resource in de service sinds de opgegeven tijd is gewijzigd.
Een ETag-waarde die is gekoppeld aan de versie van de resource die bekend is bij de client. De bewerking wordt alleen uitgevoerd als de huidige ETag van de resource op de service niet overeen komt met de waarde die is opgegeven door de client.
Een tijdstempel die de laatste wijziging aangeeft van de resource die bekend is bij de client. De bewerking wordt alleen uitgevoerd als de resource op de service sinds de opgegeven tijd niet is gewijzigd.
JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en plakken na de parameter --query tussen dubbele aanhalingstekens om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.
Een OData $select-component.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.