Sdílet prostřednictvím


az batch pool

Poznámka:

Tato skupina příkazů obsahuje příkazy, které jsou definované v Azure CLI i alespoň v jednom rozšíření. Nainstalujte každé rozšíření, abyste mohli využívat své rozšířené funkce. Přečtěte si další informace o rozšířeních.

Spravovat fondy služby Batch

Příkazy

Name Description Typ Stav
az batch pool autoscale

Správa automatického škálování fondů Batch

Základ GA
az batch pool autoscale disable

Zakáže automatické škálování fondu.

Základ GA
az batch pool autoscale enable

Umožňuje automatické škálování fondu.

Základ GA
az batch pool autoscale evaluate

Získá výsledek vyhodnocení vzorce automatického škálování ve fondu.

Základ GA
az batch pool create

Vytvořte fond Batch v účtu. Při vytváření fondu zvolte argumenty z konfigurace cloudových služeb nebo konfigurace virtuálního počítače.

Základ GA
az batch pool create (azure-batch-cli-extensions přípona)

Vytvořte fond Batch v účtu. Při vytváření fondu zvolte argumenty z konfigurace cloudových služeb nebo konfigurace virtuálního počítače.

Rozšíření GA
az batch pool delete

Odstraní fond ze zadaného účtu.

Základ GA
az batch pool list

Zobrazí seznam všech fondů v zadaném účtu.

Základ GA
az batch pool node-counts

Získejte počty uzlů pro fondy služby Batch.

Základ GA
az batch pool node-counts list

Získá počet výpočetních uzlů v každém stavu seskupené podle fondu.

Základ GA
az batch pool reset

Aktualizujte vlastnosti fondu batch. Nezadané vlastnosti, které je možné aktualizovat, se resetují na výchozí hodnoty.

Základ GA
az batch pool resize

Změna velikosti nebo zastavení změny velikosti fondu batch

Základ GA
az batch pool set

Aktualizujte vlastnosti fondu batch. Aktualizace vlastnosti v podskupině resetuje nezadané vlastnosti této skupiny.

Základ GA
az batch pool show

Získá informace o zadaném fondu.

Základ GA
az batch pool supported-images

Dotazování na image virtuálních počítačů podporované službou Azure Batch

Základ GA
az batch pool supported-images list

Zobrazí seznam všech imagí virtuálních počítačů podporovaných službou Azure Batch.

Základ GA
az batch pool usage-metrics

Zobrazení metrik využití fondů Batch

Základ GA
az batch pool usage-metrics list

Uvádí metriky využití agregované podle fondu v jednotlivých časových intervalech pro zadaný účet.

Základ GA

az batch pool create

Vytvořte fond Batch v účtu. Při vytváření fondu zvolte argumenty z konfigurace cloudových služeb nebo konfigurace virtuálního počítače.

az batch pool create [--accelerated-networking {false, true}]
                     [--account-endpoint]
                     [--account-key]
                     [--account-name]
                     [--application-licenses]
                     [--application-package-references]
                     [--auto-scale-formula]
                     [--certificate-references]
                     [--defer-os-rolling-upgrade {false, true}]
                     [--disable-auto-rollback {false, true}]
                     [--disk-encryption-targets]
                     [--enable-auto-os-upgrade {false, true}]
                     [--enable-cross-zone-upgrade {false, true}]
                     [--enable-inter-node-communication]
                     [--enable-secure-boot {false, true}]
                     [--enable-vtpm {false, true}]
                     [--enable-write-accel {false, true}]
                     [--encryption-at-host {false, true}]
                     [--id]
                     [--image]
                     [--json-file]
                     [--max-batch-instance-percent]
                     [--max-unhealthy-instance-percent]
                     [--max-unhealthy-upgraded-instance-percent]
                     [--metadata]
                     [--node-agent-sku-id]
                     [--os-disk-caching {none, readonly, readwrite}]
                     [--os-disk-size]
                     [--os-family {2, 3, 4, 5, 6}]
                     [--os-version]
                     [--pause-time-between-batches]
                     [--placement {cachedisk}]
                     [--policy {regional, zonal}]
                     [--prioritize-unhealthy-instances {false, true}]
                     [--resize-timeout]
                     [--resource-tags]
                     [--rollback-failed-instances-on-policy-breach {false, true}]
                     [--security-type]
                     [--start-task-command-line]
                     [--start-task-resource-files]
                     [--start-task-wait-for-success]
                     [--storage-account-type {premium_lrs, standard_lrs, standardssd_lrs}]
                     [--target-communication {classic, default, simplified}]
                     [--target-dedicated-nodes]
                     [--target-low-priority-nodes]
                     [--targets]
                     [--task-slots-per-node]
                     [--upgrade-policy-mode {automatic, manual, rolling}]
                     [--use-rolling-upgrade-policy {false, true}]
                     [--vm-size]

Volitelné parametry

--accelerated-networking

Určuje, jestli má tento fond povolit akcelerované síťové služby. Akcelerované síťové služby umožňují virtualizaci rozhraní SR-IOV (Single Root I/O Virtualization) na virtuální počítač, což může vést ke zlepšení výkonu sítě. Další podrobnosti najdete v tématu: https://learn.microsoft.com/azure/virtual- network/accelerated-networking-overview. Nastavte hodnotu true, aby se povolila.

Přípustné hodnoty: false, true
--account-endpoint

Koncový bod služby Batch Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ENDPOINT.

--account-key

Klíč účtu Batch. Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ACCESS_KEY.

--account-name

Název účtu Batch Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ACCOUNT.

--application-licenses

Seznam licencí aplikací musí být podmnožinou dostupných licencí aplikací služby Batch. Pokud se požaduje licence, která se nepodporuje, vytvoření fondu selže. Hodnoty oddělené mezerami.

--application-package-references

Při vytváření fondu musí být ID aplikace balíčku plně kvalifikované (/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Batch/batchAccounts/{accountName}/applications/{applicationName}). Změny odkazů na balíčky mají vliv na všechny nové uzly připojující se k fondu, ale nemají vliv na výpočetní uzly, které už jsou ve fondu, dokud se nerestartují nebo znovu nezomagí. V každém daném fondu je maximálně 10 odkazů na balíček. ID aplikací oddělených mezerami s volitelnou verzí ve formátu id[#version].

--auto-scale-formula

Vzorec pro požadovaný počet výpočetních uzlů ve fondu Vzorec se před vytvořením fondu zkontroluje platnost. Pokud vzorec není platný, služba Batch žádost odmítne s podrobnými informacemi o chybě. Další informace o zadání tohoto vzorce naleznete v tématu https://azure.microsoft.com/documentation/articles/batch-automatic-scaling/.

--certificate-references

Pro uzly Systému Windows služba Batch nainstaluje certifikáty do zadaného úložiště certifikátů a umístění. Pro výpočetní uzly s Linuxem jsou certifikáty uložené v adresáři v pracovním adresáři úlohy a proměnné prostředí, AZ_BATCH_CERTIFICATES_DIR je zadána do úlohy, která se má dotazovat na toto umístění. Pro certifikáty s viditelností remoteUser se vytvoří adresář certs v domovském adresáři uživatele (např. /home/{uživatelské jméno}/certs) a certifikáty v daném adresáři. Upozornění: Tato vlastnost je zastaralá a bude odebrána po únoru 2024. Místo toho použijte rozšíření Azure KeyVault. Kryptografické otisky certifikátu oddělené mezerami

--defer-os-rolling-upgrade

Odložit upgrady operačního systému na TVM, pokud jsou spuštěné úlohy. True if flag present.

Přípustné hodnoty: false, true
--disable-auto-rollback

Určuje, jestli má být funkce vrácení image operačního systému zakázaná. True if flag present.

Přípustné hodnoty: false, true
--disk-encryption-targets

Seznam disků DiskEncryptionTargets oddělených mezerami. aktuální možné hodnoty zahrnují OsDisk a TemporaryDisk.

--enable-auto-os-upgrade

Označuje, jestli se upgrady operačního systému mají automaticky použít u instancí škálovací sady, a to v případě, že bude k dispozici novější verze image operačního systému.

Pokud je tato hodnota nastavena na hodnotu true pro fondy založené na systému Windows, windowsConfiguration.enableAutomatic Aktualizace nelze nastavit na hodnotu true. True if flag present.

Přípustné hodnoty: false, true
--enable-cross-zone-upgrade

Povolte VMSS ignorovat hranice AZ při vytváření dávek upgradu. Zvažte aktualizaci domény a maxBatchInstancePercent k určení velikosti dávky. Toto pole je možné nastavit na hodnotu true nebo false pouze při použití NodePlacementConfiguration jako zónového pole. True if flag present.

Přípustné hodnoty: false, true
--enable-inter-node-communication

Určuje, jestli fond povoluje přímou komunikaci mezi výpočetními uzly. Povolení komunikace mezi uzly omezuje maximální velikost fondu kvůli omezením nasazení na výpočetních uzlech fondu. To může vést k tomu, že fond nedosáhne požadované velikosti. Výchozí hodnota je false. True if flag present.

--enable-secure-boot

Povolte zabezpečené spouštění.

Přípustné hodnoty: false, true
--enable-vtpm

Povolte vTPM.

Přípustné hodnoty: false, true
--enable-write-accel

Určete, jestli má být na disku povolený nebo zakázaný writeAccelerator.

Přípustné hodnoty: false, true
--encryption-at-host

Tuto vlastnost může uživatel v požadavku použít k povolení nebo zakázání šifrování hostitele pro virtuální počítač nebo škálovací sadu virtuálních počítačů. Tím povolíte šifrování pro všechny disky, včetně samotného prostředku nebo dočasného disku v hostiteli. Výchozí chování je: Šifrování v hostiteli bude zakázáno, pokud není tato vlastnost nastavena na true pro prostředek.

Přípustné hodnoty: false, true
--id

Povinný: ID může obsahovat libovolnou kombinaci alfanumerických znaků včetně pomlček a podtržítka a nesmí obsahovat více než 64 znaků. ID nerozlišuje malá a velká písmena (to znamená, že v rámci účtu nemáte dvě ID fondu, která se liší pouze v případě).

--image

Referenční informace k imagi operačního systému Může to být formát publisher:offer:sku[:version], nebo plně kvalifikovaný IDENTIFIKÁTOR image ARM formuláře /subscriptions/{subscriptionId}/resourceGroups/{resourceGroups/{resourceGroup}/providers/Microsoft.Compute/images/{imageName}. Pokud formát publisher:offer:sku[:version] je verze volitelná a pokud vynecháte nejnovější verzi, použije se. Platné hodnoty je možné načíst pomocí příkazu az batch pool supported-images list. Příklad: MicrosoftWindowsServer:WindowsServer:2012-R2-Datacenter:latest.

--json-file

Soubor obsahující specifikaci parametru vytvoření vlastností fondu ve formátu JSON (formátovaný tak, aby odpovídal textu požadavku rozhraní REST API). Pokud je tento parametr zadán, budou ignorovány všechny argumenty parametru Vytvoření vlastnosti fondu. Viz třída https://docs.microsoft.com/en-us/rest/api/batchservice/pool/add?tabs=HTTP#request-body.

--max-batch-instance-percent

Maximální procento celkových instancí virtuálních počítačů, které budou upgradovány současně postupným upgradem v jedné dávce. Vzhledem k tomu, že se jedná o maximum, instance, které nejsou v pořádku v předchozích nebo budoucích dávkách, můžou způsobit snížení procenta instancí v dávce, aby se zajistila vyšší spolehlivost. Hodnota tohoto pole by měla být mezi 5 a 100 včetně. Pokud jsou s hodnotou přiřazeny hodnoty maxBatchInstancePercent i maxUnhealthyInstancePercent, hodnota maxBatchInstancePercent by neměla být vyšší než maxUnhealthyInstancePercent.

--max-unhealthy-instance-percent

Maximální procento celkových instancí virtuálních počítačů ve škálovací sadě, které může být současně v pořádku, buď v důsledku upgradu, nebo zjištěním stavu, který není v pořádku, kontroluje stav virtuálního počítače před přerušením postupného upgradu. Toto omezení se zkontroluje před spuštěním jakékoli dávky. Hodnota tohoto pole by měla být mezi 5 a 100 včetně. Pokud jsou s hodnotou přiřazeny hodnoty maxBatchInstancePercent i maxUnhealthyInstancePercent, hodnota maxBatchInstancePercent by neměla být vyšší než maxUnhealthyInstancePercent.

--max-unhealthy-upgraded-instance-percent

Maximální procento upgradovanýchinstancích Tato kontrola proběhne po upgradu každé dávky. Pokud se toto procento někdy překročí, průběžná aktualizace se přeruší. Hodnota tohoto pole by měla být v rozmezí od 0 do 100 (včetně).

--metadata

Služba Batch nepřiřazuje metadatům žádný význam; je výhradně pro použití uživatelského kódu. Hodnoty oddělené mezerami ve formátu key=value

--node-agent-sku-id

Povinný: Agent výpočetního uzlu služby Batch je program, který běží na každém výpočetním uzlu ve fondu a poskytuje rozhraní příkazového a řídicího rozhraní mezi výpočetním uzlem a službou Batch. Existují různé implementace agenta výpočetního uzlu, označovaného jako SKU, pro různé operační systémy. Musíte zadat skladovou položku agenta výpočetního uzlu, která odpovídá vybranému odkazu na image. Pokud chcete získat seznam podporovaných skladových položek agenta výpočetních uzlů spolu s jejich seznamem ověřených odkazů na image, podívejte se na operaci Výpis podporovaných skladových položek agenta výpočetních uzlů.

--os-disk-caching

Zadejte požadavky na ukládání do mezipaměti. Možné hodnoty jsou: None, ReadOnly, ReadWrite. Výchozí hodnoty jsou: Žádné pro úložiště úrovně Standard. Jen pro čtení pro Premium Storage.

Přípustné hodnoty: none, readonly, readwrite
--os-disk-size

Počáteční velikost disku v GB při vytváření nového disku s operačním systémem

--os-family

Povinný: Možné hodnoty jsou: 2 – řada operačních systémů 2, která odpovídá systému Windows Server 2008 R2 SP1. 3– Řada operačních systémů 3, která odpovídá Systému Windows Server 2012. 4– Řada operačních systémů 4, která odpovídá Systému Windows Server 2012 R2. 5– Řada operačních systémů 5, která odpovídá Windows Serveru 2016. 6 – Řada operačních systémů 6, která odpovídá Windows Serveru 2019. Další informace najdete v tématu Vydání hostovaného operačního systému Azure (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases).

Přípustné hodnoty: 2, 3, 4, 5, 6
--os-version

Výchozí hodnota je * určující nejnovější verzi operačního systému pro zadanou řadu operačních systémů.

--pause-time-between-batches

Doba čekání mezi dokončením aktualizace pro všechny virtuální počítače v jedné dávce a spuštěním další dávky. Doba trvání by měla být zadána ve formátu ISO 8601. Očekávaný formát je doba trvání ISO-8601.

--placement

Určuje dočasné umístění disku pro disk operačního systému pro všechny virtuální počítače ve fondu. Tuto vlastnost může uživatel v požadavku použít k výběru umístění, například místa na disku mezipaměti pro dočasné zřizování disku s operačním systémem. Další informace o požadavcích na dočasné velikosti disku s operačním systémem najdete v dočasných požadavcích https://docs.microsoft.com/en-us/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements na velikost disku s operačním systémem pro virtuální počítače s Windows a virtuální počítače s Linuxem na adrese https://docs.microsoft.com/en-us/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements.

Přípustné hodnoty: cachedisk
--policy

Typ zásad umístění uzlu ve fondech batch Zásady přidělování, které služba Batch používá ke zřízení uzlů. Pokud není zadáno, služba Batch použije regionální politiku.

Přípustné hodnoty: regional, zonal
--prioritize-unhealthy-instances

Upgradujte všechny instance, které nejsou v pořádku, ve škálovací sadě před všemi instancemi, které jsou v pořádku. True if flag present.

Přípustné hodnoty: false, true
--resize-timeout

Tento časový limit platí pouze pro ruční škálování; Nemá žádný účinek, pokud je enableAutoScale nastavena na hodnotu true. Výchozí hodnota je 15 minut. Minimální hodnota je 5 minut. Pokud zadáte hodnotu kratší než 5 minut, služba Batch vrátí chybu; Pokud voláte přímo rozhraní REST API, stavový kód HTTP je 400 (chybný požadavek). Očekávaný formát je doba trvání ISO-8601.

--resource-tags

Uživatel může zadat značky prostředků pro fond. Všechny prostředky vytvořené pro fond se pak označí také stejnými značkami prostředků.

--rollback-failed-instances-on-policy-breach

Vrácení neúspěšných instancí do předchozího modelu v případě porušení zásad postupného upgradu True if flag present.

Přípustné hodnoty: false, true
--security-type

Zadejte typ zabezpečení virtuálního počítače. Aby bylo možné povolit Uefi Nastavení, musí být nastavená na libovolnou zadanou hodnotu. Výchozí chování je: Uefi Nastavení nebude povoleno, pokud není tato vlastnost nastavena.

--start-task-command-line

Povinný: Příkazový řádek se nespustí pod prostředím, a proto nemůže využívat funkce prostředí, jako je rozšíření proměnné prostředí. Pokud chcete tyto funkce využít, měli byste vyvolat prostředí na příkazovém řádku, například pomocí příkazu cmd /c MyCommand ve Windows nebo /bin/sh -c -c MyCommand v Linuxu. Pokud příkazový řádek odkazuje na cesty k souborům, měl by použít relativní cestu (relativní k pracovnímu adresáři úkolu) nebo použít proměnnou prostředí poskytnutou službou Batch (https://docs.microsoft.com/en-us/azure/batch/batch-compute-node-environment-variables).

--start-task-resource-files

Soubory uvedené v tomto prvku jsou umístěny v pracovním adresáři úkolu. Odkazy na prostředky oddělené mezerami ve formátu filename=httpurl

--start-task-wait-for-success

Jestli má služba Batch čekat na úspěšné dokončení startTask (tj. ukončit s ukončovacím kódem 0) před naplánování všech úkolů na výpočetním uzlu. Pokud hodnota true a StartTask selže na uzlu, služba Batch opakuje hodnotu StartTask až do maximálního počtu opakování (maxTaskRetryCount). Pokud se úkol po všech opakováních úspěšně nedokončil, služba Batch označí nepoužitelný uzel a nenaplánuje do něj úkoly. Tuto podmínku lze zjistit prostřednictvím podrobností o stavu výpočetního uzlu a informacích o selhání. Pokud je false, služba Batch nebude čekat na dokončení startTask. V tomto případě se na výpočetním uzlu můžou spustit jiné úlohy, zatímco startTask je stále spuštěný; a i když startTask selže, budou nové úlohy i nadále naplánované na výpočetním uzlu. Výchozí hodnota je true. True if flag present.

--storage-account-type

Typ účtu úložiště pro spravovaný disk.

Přípustné hodnoty: premium_lrs, standard_lrs, standardssd_lrs
--target-communication

Režim komunikace požadovaného uzlu pro fond. Pokud je tento prvek k dispozici, nahradí existující targetNodeCommunicationMode nakonfigurovaný ve fondu. Pokud je vynecháno, všechna existující metadata zůstanou beze změny.

Přípustné hodnoty: classic, default, simplified
--target-dedicated-nodes

Požadovaný počet vyhrazených výpočetních uzlů ve fondu. Tato vlastnost nesmí být zadána, pokud je enableAutoScale nastavena na hodnotu true. Pokud je enableAutoScale nastavena na false, musíte nastavit buď targetDedicatedNodes, targetLowPriorityNodes, nebo obojí.

--target-low-priority-nodes

Požadovaný počet výpočetních uzlů s nízkou prioritou ve fondu Tato vlastnost nesmí být zadána, pokud je enableAutoScale nastavena na hodnotu true. Pokud je enableAutoScale nastavena na false, musíte nastavit buď targetDedicatedNodes, targetLowPriorityNodes, nebo obojí.

--targets

Pokud tento parametr vynecháte, nebudou zašifrovány žádné disky na výpočetních uzlech ve fondu. Ve fondu Linuxu se podporuje pouze dočasný disk. ve fondu Windows musí být zadány "OsDisk" a "TemporaryDisk". Cílové disky s poměrem místa, které se mají šifrovat. Hodnoty můžou být OsDisk nebo TemporaryDisk.

--task-slots-per-node

Počet slotů úloh, které lze použít ke spouštění souběžných úloh na jednom výpočetním uzlu ve fondu. Výchozí hodnota je 1. Maximální hodnota je menší 4krát počet jader vmSize fondu nebo 256.

--upgrade-policy-mode

Režim upgradu operačního systému fondu

Přípustné hodnoty: automatic, manual, rolling
--use-rolling-upgrade-policy

Označuje, jestli se při automatickém upgradu operačního systému mají používat zásady postupného upgradu. Pokud v sadě VMSS není definovaná žádná zásada, automatický upgrade operačního systému se vrátí k výchozím zásadám. True if flag present.

Přípustné hodnoty: false, true
--vm-size

Povinný: Informace o dostupnýchvelikostchhttps://azure.microsoft.com/documentation/articles/cloud-services-sizes-specs/ Batch podporuje všechny velikosti virtuálních počítačů Cloud Services s výjimkou ExtraSmall, A1V2 a A2V2. Informace o dostupnýchvelikostchhttps://azure.microsoft.com/documentation/articles/virtual-machines-linux-sizes/https://azure.microsoft.com/documentation/articles/virtual-machines-windows-sizes/ Batch podporuje všechny velikosti virtuálních počítačů Azure s výjimkou STANDARD_A0 a těch, které mají službu Premium Storage (STANDARD_GS, STANDARD_DS a STANDARD_DSV2 series).

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az batch pool create (azure-batch-cli-extensions přípona)

Vytvořte fond Batch v účtu. Při vytváření fondu zvolte argumenty z konfigurace cloudových služeb nebo konfigurace virtuálního počítače.

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]
                     [--os-version]
                     [--parameters]
                     [--policy]
                     [--resize-timeout]
                     [--resource-group]
                     [--start-task-command-line]
                     [--start-task-resource-files]
                     [--start-task-wait-for-success]
                     [--target-dedicated-nodes]
                     [--target-low-priority-nodes]
                     [--targets]
                     [--task-slots-per-node]
                     [--template]
                     [--vm-size]

Volitelné parametry

--account-endpoint

Koncový bod služby Batch Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ENDPOINT.

--account-key

Klíč účtu Batch. Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ACCESS_KEY.

--account-name

Název účtu Batch. Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ACCOUNT.

--application-licenses

Seznam licencí aplikací musí být podmnožinou dostupných licencí aplikací služby Batch. Pokud se požaduje licence, která se nepodporuje, vytvoření fondu selže.

--application-package-references

Při vytváření fondu musí být ID aplikace balíčku plně kvalifikované (/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Batch/batchAccounts/{accountName}/applications/{applicationName}). Změny odkazů na balíčky mají vliv na všechny nové uzly připojující se k fondu, ale nemají vliv na výpočetní uzly, které už jsou ve fondu, dokud se nerestartují nebo znovu nezomagí. V každém daném fondu je maximálně 10 odkazů na balíček.

--auto-scale-formula

Tato vlastnost nesmí být zadána, pokud je enableAutoScale nastavena na false. Vyžaduje se, pokud je možnost enableAutoScale nastavená na hodnotu true. Vzorec se před vytvořením fondu zkontroluje, jestli je platnost platná. Pokud vzorec není platný, služba Batch žádost odmítne s podrobnými informacemi o chybě. Další informace o zadání tohoto vzorce najdete v tématu Automatické škálování výpočetních uzlů ve fondu Azure Batch (https://azure.microsoft.com/documentation/articles/batch-automatic-scaling/).

--certificate-references

Pro uzly Systému Windows služba Batch nainstaluje certifikáty do zadaného úložiště certifikátů a umístění. Pro výpočetní uzly s Linuxem jsou certifikáty uložené v adresáři v pracovním adresáři úlohy a proměnné prostředí, AZ_BATCH_CERTIFICATES_DIR je zadána do úlohy, která se má dotazovat na toto umístění. Pro certifikáty s viditelností remoteUser se vytvoří adresář certs v domovském adresáři uživatele (např. /home/{uživatelské jméno}/certs) a certifikáty v daném adresáři. Upozornění: Tato vlastnost je zastaralá a bude odebrána po únoru 2024. Místo toho použijte rozšíření Azure KeyVault.

--disk-encryption-targets

Seznam míst s hodnocením DiskEncryptionTargets. aktuální možné hodnoty zahrnují OsDisk a TemporaryDisk.

--enable-inter-node-communication

Určuje, jestli fond povoluje přímou komunikaci mezi výpočetními uzly. Povolení komunikace mezi uzly omezuje maximální velikost fondu kvůli omezením nasazení na výpočetních uzlech fondu. To může vést k tomu, že fond nedosáhne požadované velikosti. Výchozí hodnota je false.

Default value: False
--id

Povinný: ID může obsahovat libovolnou kombinaci alfanumerických znaků včetně pomlček a podtržítka a nesmí obsahovat více než 64 znaků. ID nerozlišuje malá a velká písmena (to znamená, že v rámci účtu nemáte dvě ID fondu, která se liší pouze v případě).

--image

Referenční informace k imagi operačního systému Může to být formát publisher:offer:sku[:version], nebo plně kvalifikovaný IDENTIFIKÁTOR image ARM formuláře /subscriptions/{subscriptionId}/resourceGroups/{resourceGroups/{resourceGroup}/providers/Microsoft.Compute/images/{imageName}. Pokud formát publisher:offer:sku[:version] je verze volitelná a pokud vynecháte nejnovější verzi, použije se. Platné hodnoty je možné načíst pomocí příkazu az batch pool node-agent-skus list. Příklad: MicrosoftWindowsServer:WindowsServer:2012-R2-Datacenter:latest.

--json-file

Pokud je tento parametr zadaný, soubor obsahující fond, který se má vytvořit ve formátu JSON, budou všechny ostatní parametry ignorovány.

--metadata

Služba Batch nepřiřazuje metadatům žádný význam; je výhradně pro použití uživatelského kódu.

--node-agent-sku-id

Skladová položka agenta uzlu Batch, který se má zřídit na výpočetních uzlech ve fondu. Agent uzlu Batch je program, který běží na každém uzlu ve fondu a poskytuje rozhraní příkazového a řídicího rozhraní mezi uzlem a službou Batch. Existují různé implementace agenta uzlu, označovaného jako SKU, pro různé operační systémy. Musíte zadat skladovou položku agenta uzlu, která odpovídá vybranému odkazu na image. Pokud chcete získat seznam podporovaných skladových položek agenta uzlu spolu s jejich seznamem ověřených odkazů na image, přečtěte si operaci Výpis podporovaných skladových položek agenta uzlu.

--os-family

Řada hostovaných operačních systému Azure, která se má nainstalovat na virtuální počítače ve fondu. Možné hodnoty jsou: 2 – řada operačních systémů 2, která odpovídá systému Windows Server 2008 R2 SP1. 3– Řada operačních systémů 3, která odpovídá Systému Windows Server 2012. 4– Řada operačních systémů 4, která odpovídá Systému Windows Server 2012 R2. 5– Řada operačních systémů 5, která odpovídá Windows Serveru 2016. Další informace najdete v tématu Vydání hostovaného operačního systému Azure (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). Povolené hodnoty: 2, 3, 4, 5.

--os-version

Výchozí hodnota je * určující nejnovější verzi operačního systému pro zadanou řadu operačních systémů.

--parameters

Hodnoty parametrů pro soubor šablony JSON fondu Batch Lze použít pouze se šablonou --template.

--policy

Typ zásad umístění uzlu ve fondech batch Zásady přidělování, které služba Batch používá ke zřízení uzlů. Pokud není zadáno, služba Batch použije regionální politiku. Povolené hodnoty: regional, zonal.

--resize-timeout

Tento časový limit platí pouze pro ruční škálování; Nemá žádný účinek, pokud je enableAutoScale nastavena na hodnotu true. Výchozí hodnota je 15 minut. Minimální hodnota je 5 minut. Pokud zadáte hodnotu kratší než 5 minut, služba Batch vrátí chybu; Pokud voláte přímo rozhraní REST API, stavový kód HTTP je 400 (chybný požadavek).

--resource-group

Skupina prostředků účtu Batch.

--start-task-command-line

Příkazový řádek spouštěcího úkolu. Příkazový řádek se nespustí pod prostředím, a proto nemůže využívat funkce prostředí, jako je rozšíření proměnné prostředí. Pokud chcete tyto funkce využít, měli byste vyvolat prostředí na příkazovém řádku, například pomocí příkazu cmd /c MyCommand ve Windows nebo /bin/sh -c -c MyCommand v Linuxu.

--start-task-resource-files

Seznam souborů, které služba Batch stáhne do výpočetního uzlu před spuštěním příkazového řádku. Odkazy na prostředky oddělené mezerami ve formátu filename=httpurl

--start-task-wait-for-success

Jestli má služba Batch čekat na úspěšné dokončení spouštěcí úlohy (tj. ukončit s ukončovacím kódem 0) před naplánováním všech úkolů na výpočetním uzlu. Pokud hodnota true a spouštěcí úkol selže na výpočetním uzlu, služba Batch opakuje spouštěcí úlohu až do maximálního počtu opakování (maxTaskRetryCount). Pokud se úkol po všech opakováních úspěšně nedokončil, služba Batch označí výpočetní uzel jako nepoužitelný a neplánuje do něj úkoly. Tuto podmínku lze zjistit prostřednictvím stavu uzlu a podrobností o plánování chyb. Pokud je false, služba Batch nebude čekat na dokončení spouštěcí úlohy. V tomto případě můžou na výpočetním uzlu začít spouštět jiné úkoly, zatímco spouštěcí úkol je stále spuštěný; i v případě, že spouštěcí úkol selže, budou na uzlu i nadále naplánované nové úkoly. Výchozí hodnotou je hodnota false. True if flag present.

Default value: False
--target-dedicated-nodes

Požadovaný počet vyhrazených výpočetních uzlů ve fondu. Tato vlastnost nesmí být zadána, pokud je enableAutoScale nastavena na hodnotu true. Pokud je enableAutoScale nastavena na false, musíte nastavit buď targetDedicatedNodes, targetLowPriorityNodes, nebo obojí.

--target-low-priority-nodes

Požadovaný počet výpočetních uzlů s nízkou prioritou ve fondu Tato vlastnost nesmí být zadána, pokud je enableAutoScale nastavena na hodnotu true. Pokud je enableAutoScale nastavena na false, musíte nastavit buď targetDedicatedNodes, targetLowPriorityNodes, nebo obojí.

--targets

Pokud tento parametr vynecháte, nebudou zašifrovány žádné disky na výpočetních uzlech ve fondu. Ve fondu Linuxu se podporuje pouze dočasný disk. ve fondu Windows musí být zadány "OsDisk" a "TemporaryDisk". Cílové disky s poměrem místa, které se mají šifrovat. Hodnoty můžou být OsDisk nebo TemporaryDisk.

--task-slots-per-node

Počet slotů úloh, které lze použít ke spouštění souběžných úloh na jednom výpočetním uzlu ve fondu. Výchozí hodnota je 1. Maximální hodnota je menší 4krát počet jader vmSize fondu nebo 256.

--template

Soubor šablony JSON fondu Batch. Pokud je tento parametr zadán, budou všechny ostatní parametry ignorovány.

--vm-size

Povinný: Informace o dostupnýchvelikostchhttps://azure.microsoft.com/documentation/articles/cloud-services-sizes-specs/ Batch podporuje všechny velikosti virtuálních počítačů Cloud Services s výjimkou ExtraSmall, A1V2 a A2V2. Informace o dostupnýchvelikostchhttps://azure.microsoft.com/documentation/articles/virtual-machines-linux-sizes/https://azure.microsoft.com/documentation/articles/virtual-machines-windows-sizes/ Batch podporuje všechny velikosti virtuálních počítačů Azure s výjimkou STANDARD_A0 a těch, které mají službu Premium Storage (STANDARD_GS, STANDARD_DS a STANDARD_DSV2 series).

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az batch pool delete

Odstraní fond ze zadaného účtu.

Když požádáte o odstranění fondu, dojde k následujícím akcím: stav fondu je nastaven na odstranění; všechny probíhající operace změny velikosti ve fondu jsou zastaveny; Služba Batch spustí změnu velikosti fondu na nula výpočetních uzlů; Všechny úlohy spuštěné na existujících výpočetních uzlech se ukončí a znovu vytvoří frontu (jako kdyby byla požadována operace fondu změny velikosti s výchozí možností opětovného vytvoření fronty); a nakonec se fond odebere ze systému. Vzhledem k tomu, že jsou spuštěné úkoly znovu zařazuje do fronty, může uživatel tyto úkoly znovu spustit aktualizací úlohy tak, aby cílil na jiný fond. Úkoly se pak můžou spouštět v novém fondu. Pokud chcete přepsat chování při opětovném vytvoření fronty, měli byste před odstraněním fondu explicitně zavolat změnu velikosti fondu tak, aby se zmenšila na nulovou velikost. Pokud voláte rozhraní API pro aktualizaci, opravu nebo odstranění ve fondu ve stavu odstranění, selže se stavovým kódem HTTP 409 s kódem chyby PoolBeingDeleted.

az batch pool delete --pool-id
                     [--account-endpoint]
                     [--account-key]
                     [--account-name]
                     [--if-match]
                     [--if-modified-since]
                     [--if-none-match]
                     [--if-unmodified-since]
                     [--yes]

Povinné parametry

--pool-id

ID fondu, který chcete odstranit.

Volitelné parametry

--account-endpoint

Koncový bod služby Batch Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ENDPOINT.

--account-key

Klíč účtu Batch. Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ACCESS_KEY.

--account-name

Název účtu Batch Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ACCOUNT.

--if-match

Hodnota ETag přidružená k verzi prostředku známého klientovi. Operace se provede pouze v případě, že aktuální značky ETag prostředku ve službě přesně odpovídají hodnotě určené klientem.

--if-modified-since

Časové razítko označující čas poslední změny prostředku známého klientovi. Operace bude provedena pouze v případě, že byl prostředek ve službě změněn od zadaného času.

--if-none-match

Hodnota ETag přidružená k verzi prostředku známého klientovi. Operace se provede pouze v případě, že aktuální značky ETag prostředku ve službě neodpovídají hodnotě zadané klientem.

--if-unmodified-since

Časové razítko označující čas poslední změny prostředku známého klientovi. Operace se provede pouze v případě, že se prostředek ve službě od zadaného času nezměnil.

--yes -y

Nezotvádejte výzvu k potvrzení.

Default value: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az batch pool list

Zobrazí seznam všech fondů v zadaném účtu.

az batch pool list [--account-endpoint]
                   [--account-key]
                   [--account-name]
                   [--expand]
                   [--filter]
                   [--select]

Volitelné parametry

--account-endpoint

Koncový bod služby Batch Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ENDPOINT.

--account-key

Klíč účtu Batch. Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ACCESS_KEY.

--account-name

Název účtu Batch Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ACCOUNT.

--expand

Klauzule $expand OData.

--filter

Klauzule $filter OData. Další informace o vytváření tohoto filtru naleznete v tématu https://docs.microsoft.com/en-us/rest/api/batchservice/odata-filters-in-batch#list-pools.

--select

Klauzule $select OData.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az batch pool reset

Aktualizujte vlastnosti fondu batch. Nezadané vlastnosti, které je možné aktualizovat, se resetují na výchozí hodnoty.

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]

Povinné parametry

--pool-id

ID fondu, který chcete aktualizovat.

Volitelné parametry

--account-endpoint

Koncový bod služby Batch Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ENDPOINT.

--account-key

Klíč účtu Batch. Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ACCESS_KEY.

--account-name

Název účtu Batch. Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ACCOUNT.

--application-package-references

Povinný: Seznam nahrazuje všechny existující odkazy na balíčky aplikací ve fondu. Změny odkazů na balíčky aplikací ovlivňují všechny nové výpočetní uzly připojující se k fondu, ale nemají vliv na výpočetní uzly, které už jsou ve fondu, dokud se nerestartují nebo nezomagí. V každém daném fondu je maximálně 10 odkazů na balíček aplikace. Pokud tuto hodnotu vynecháte nebo zadáte prázdnou kolekci, odeberou se z fondu všechny existující odkazy na balíčky aplikací. Pro daný fond lze zadat maximálně 10 odkazů.

--certificate-references

Povinný: Tento seznam nahrazuje všechny existující odkazy na certifikáty nakonfigurované ve fondu. Pokud zadáte prázdnou kolekci, odeberou se z fondu všechny existující odkazy na certifikáty. Pro uzly Systému Windows služba Batch nainstaluje certifikáty do zadaného úložiště certifikátů a umístění. Pro výpočetní uzly s Linuxem jsou certifikáty uložené v adresáři v pracovním adresáři úlohy a proměnné prostředí, AZ_BATCH_CERTIFICATES_DIR je zadána do úlohy, která se má dotazovat na toto umístění. Pro certifikáty s viditelností remoteUser se vytvoří adresář certs v domovském adresáři uživatele (např. /home/{uživatelské jméno}/certs) a certifikáty v daném adresáři. Upozornění: Tato vlastnost je zastaralá a bude odebrána po únoru 2024. Místo toho použijte rozšíření Azure KeyVault.

--json-file

Soubor obsahující specifikaci parametru vlastností aktualizace fondu ve formátu JSON (formátovaný tak, aby odpovídal textu požadavku rozhraní REST API). Pokud je tento parametr zadán, budou ignorovány všechny argumenty parametru Vlastnosti aktualizace fondu.

--metadata

Povinný: Tento seznam nahrazuje všechna existující metadata nakonfigurovaná ve fondu. Pokud tuto hodnotu vynecháte nebo zadáte prázdnou kolekci, odeberou se z fondu všechna existující metadata.

--start-task-command-line

Příkazový řádek spouštěcího úkolu. Příkazový řádek se nespustí pod prostředím, a proto nemůže využívat funkce prostředí, jako je rozšíření proměnné prostředí. Pokud chcete tyto funkce využít, měli byste vyvolat prostředí na příkazovém řádku, například pomocí příkazu cmd /c MyCommand ve Windows nebo /bin/sh -c -c MyCommand v Linuxu.

--start-task-environment-settings

Seznam nastavení proměnných prostředí pro spouštěcí úlohu. Hodnoty oddělené mezerami ve formátu key=value

--start-task-max-task-retry-count

Maximální počet opakování úkolu

--start-task-wait-for-success

Jestli má služba Batch čekat na úspěšné dokončení spouštěcí úlohy (tj. ukončit s ukončovacím kódem 0) před naplánováním všech úkolů na výpočetním uzlu. True if flag present, otherwise defaults to False.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az batch pool resize

Změna velikosti nebo zastavení změny velikosti fondu batch

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]
                     [--target-dedicated-nodes]
                     [--target-low-priority-nodes]

Povinné parametry

--pool-id

ID fondu.

Volitelné parametry

--abort

Zastavte operaci změny velikosti fondu.

Default value: False
--account-endpoint

Koncový bod služby Batch Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ENDPOINT.

--account-key

Klíč účtu Batch. Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ACCESS_KEY.

--account-name

Název účtu Batch. Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ACCOUNT.

--if-match

Operace se provede pouze v případě, že aktuální značky ETag prostředku přesně odpovídají zadané hodnotě.

--if-modified-since

Operace se provede pouze v případě, že byl prostředek změněn od zadaného časového razítka.

--if-none-match

Operace nebude provedena pouze v případě, že aktuální značky ETag prostředku přesně odpovídají zadané hodnotě.

--if-unmodified-since

Operace nebude provedena pouze v případě, že byl prostředek změněn od zadaného časového razítka.

--node-deallocation-option

Pokud se z fondu můžou odebrat uzly, dojde-li ke snížení velikosti fondu.

Přípustné hodnoty: requeue, retaineddata, taskcompletion, terminate
--resize-timeout

Výchozí hodnota je 15 minut. Minimální hodnota je 5 minut. Pokud zadáte hodnotu kratší než 5 minut, služba Batch vrátí chybu; Pokud voláte přímo rozhraní REST API, stavový kód HTTP je 400 (chybný požadavek).

--target-dedicated-nodes

Požadovaný počet vyhrazených výpočetních uzlů ve fondu.

--target-low-priority-nodes

Požadovaný počet výpočetních uzlů s nízkou prioritou ve fondu

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az batch pool set

Aktualizujte vlastnosti fondu batch. Aktualizace vlastnosti v podskupině resetuje nezadané vlastnosti této skupiny.

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]
                  [--target-communication {classic, default, simplified}]

Povinné parametry

--pool-id

ID fondu, který chcete aktualizovat.

Volitelné parametry

--account-endpoint

Koncový bod služby Batch Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ENDPOINT.

--account-key

Klíč účtu Batch. Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ACCESS_KEY.

--account-name

Název účtu Batch Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ACCOUNT.

--application-package-references

Změny odkazů na balíčky mají vliv na všechny nové uzly připojující se k fondu, ale nemají vliv na výpočetní uzly, které už jsou ve fondu, dokud se nerestartují nebo znovu nezomagí. Pokud je tento prvek k dispozici, nahradí všechny existující odkazy na balíček. Pokud zadáte prázdnou kolekci, odeberou se všechny odkazy na balíčky z fondu. Pokud tento parametr vynecháte, všechny existující odkazy na balíčky zůstanou beze změny. ID aplikací oddělených mezerami s volitelnou verzí ve formátu id[#version].

--certificate-references

Pokud je tento prvek k dispozici, nahradí všechny existující odkazy na certifikát nakonfigurované ve fondu. Pokud tento parametr vynecháte, všechny existující odkazy na certifikát zůstanou beze změny. Pro uzly Systému Windows služba Batch nainstaluje certifikáty do zadaného úložiště certifikátů a umístění. Pro výpočetní uzly s Linuxem jsou certifikáty uložené v adresáři v pracovním adresáři úlohy a proměnné prostředí, AZ_BATCH_CERTIFICATES_DIR je zadána do úlohy, která se má dotazovat na toto umístění. Pro certifikáty s viditelností remoteUser se vytvoří adresář certs v domovském adresáři uživatele (např. /home/{uživatelské jméno}/certs) a certifikáty v daném adresáři. Upozornění: Tato vlastnost je zastaralá a bude odebrána po únoru 2024. Místo toho použijte rozšíření Azure KeyVault. Kryptografické otisky certifikátu oddělené mezerami

--if-match

Hodnota ETag přidružená k verzi prostředku známého klientovi. Operace se provede pouze v případě, že aktuální značky ETag prostředku ve službě přesně odpovídají hodnotě určené klientem.

--if-modified-since

Časové razítko označující čas poslední změny prostředku známého klientovi. Operace bude provedena pouze v případě, že byl prostředek ve službě změněn od zadaného času.

--if-none-match

Hodnota ETag přidružená k verzi prostředku známého klientovi. Operace se provede pouze v případě, že aktuální značky ETag prostředku ve službě neodpovídají hodnotě zadané klientem.

--if-unmodified-since

Časové razítko označující čas poslední změny prostředku známého klientovi. Operace se provede pouze v případě, že se prostředek ve službě od zadaného času nezměnil.

--json-file

Soubor obsahující specifikaci parametru opravy fondu ve formátu JSON (formátovaný tak, aby odpovídal příslušnému textu rozhraní REST API). Pokud je tento parametr zadán, budou ignorovány všechny argumenty fondu.

--metadata

Pokud je tento prvek k dispozici, nahradí všechna existující metadata nakonfigurovaná ve fondu. Pokud zadáte prázdnou kolekci, odeberou se z fondu všechna metadata. Pokud je vynecháno, všechna existující metadata zůstanou beze změny. Hodnoty oddělené mezerami ve formátu key=value

--start-task-command-line

Povinný: Příkazový řádek se nespustí pod prostředím, a proto nemůže využívat funkce prostředí, jako je rozšíření proměnné prostředí. Pokud chcete tyto funkce využít, měli byste vyvolat prostředí na příkazovém řádku, například pomocí příkazu cmd /c MyCommand ve Windows nebo /bin/sh -c -c MyCommand v Linuxu. Pokud příkazový řádek odkazuje na cesty k souborům, měl by použít relativní cestu (relativní k pracovnímu adresáři úkolu) nebo použít proměnnou prostředí poskytnutou službou Batch (https://docs.microsoft.com/en-us/azure/batch/batch-compute-node-environment-variables).

--start-task-environment-settings

Hodnoty oddělené mezerami ve formátu key=value

--start-task-max-task-retry-count

Maximální počet opakování úkolu. Služba Batch opakuje úlohu, pokud je jeho ukončovací kód nenulový. Všimněte si, že tato hodnota konkrétně řídí počet opakování. Služba Batch zkusí úlohu jednou a může to zkusit znovu až do tohoto limitu. Pokud je například maximální počet opakování 3, služba Batch se pokusí úkol opakovat až 4krát (jeden počáteční pokus a 3 opakování). Pokud je maximální počet opakování 0, služba Batch nezopakuje úlohu. Pokud je maximální počet opakování -1, služba Batch opakuje úkol bez omezení, ale nedoporučuje se to pro spouštěcí úkol ani žádný úkol. Výchozí hodnota je 0 (žádné opakování).

--start-task-resource-files

Soubory uvedené v tomto prvku jsou umístěny v pracovním adresáři úkolu. Odkazy na prostředky oddělené mezerami ve formátu filename=httpurl

--start-task-wait-for-success

Jestli má služba Batch čekat na úspěšné dokončení startTask (tj. ukončit s ukončovacím kódem 0) před naplánování všech úkolů na výpočetním uzlu. Pokud hodnota true a StartTask selže na uzlu, služba Batch opakuje hodnotu StartTask až do maximálního počtu opakování (maxTaskRetryCount). Pokud se úkol po všech opakováních úspěšně nedokončil, služba Batch označí nepoužitelný uzel a nenaplánuje do něj úkoly. Tuto podmínku lze zjistit prostřednictvím podrobností o stavu výpočetního uzlu a informacích o selhání. Pokud je false, služba Batch nebude čekat na dokončení startTask. V tomto případě se na výpočetním uzlu můžou spustit jiné úlohy, zatímco startTask je stále spuštěný; a i když startTask selže, budou nové úlohy i nadále naplánované na výpočetním uzlu. Výchozí hodnota je true. Zadáním hodnoty true nebo false aktualizujte vlastnost.

--target-communication

Režim komunikace požadovaného uzlu pro fond. Pokud je tento prvek k dispozici, nahradí existující targetNodeCommunicationMode nakonfigurovaný ve fondu. Pokud je vynecháno, všechna existující metadata zůstanou beze změny.

Přípustné hodnoty: classic, default, simplified
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az batch pool show

Získá informace o zadaném fondu.

az batch pool show --pool-id
                   [--account-endpoint]
                   [--account-key]
                   [--account-name]
                   [--expand]
                   [--if-match]
                   [--if-modified-since]
                   [--if-none-match]
                   [--if-unmodified-since]
                   [--select]

Povinné parametry

--pool-id

ID fondu, které chcete získat.

Volitelné parametry

--account-endpoint

Koncový bod služby Batch Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ENDPOINT.

--account-key

Klíč účtu Batch. Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ACCESS_KEY.

--account-name

Název účtu Batch Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ACCOUNT.

--expand

Klauzule $expand OData.

--if-match

Hodnota ETag přidružená k verzi prostředku známého klientovi. Operace se provede pouze v případě, že aktuální značky ETag prostředku ve službě přesně odpovídají hodnotě určené klientem.

--if-modified-since

Časové razítko označující čas poslední změny prostředku známého klientovi. Operace bude provedena pouze v případě, že byl prostředek ve službě změněn od zadaného času.

--if-none-match

Hodnota ETag přidružená k verzi prostředku známého klientovi. Operace se provede pouze v případě, že aktuální značky ETag prostředku ve službě neodpovídají hodnotě zadané klientem.

--if-unmodified-since

Časové razítko označující čas poslední změny prostředku známého klientovi. Operace se provede pouze v případě, že se prostředek ve službě od zadaného času nezměnil.

--select

Klauzule $select OData.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.