az batch pool

Batch-készletek kezelése.

Parancsok

az batch pool all-statistics

A Batch-fiókhoz tartozó összes készlet statisztikájának megtekintése.

az batch pool all-statistics show

Lekérheti egy Batch-fiók összes készletének élettartam-összefoglaló statisztikáját.

az batch pool autoscale

A Batch-készletek automatikus skálázásának kezelése.

az batch pool autoscale disable

Letiltja a készlet automatikus skálázását.

az batch pool autoscale enable

Lehetővé teszi a készlet automatikus skálázását.

az batch pool autoscale evaluate

Lekéri egy automatikus skálázási képlet kiértékelésének eredményét a készleten.

az batch pool create

Batch-készlet létrehozása egy fiókban. Készlet létrehozásakor válasszon argumentumokat a Cloud Services-konfiguráció vagy a virtuálisgép-konfiguráció közül.

az batch pool delete

Töröl egy készletet a megadott fiókból.

az batch pool list

A megadott fiók összes készletét felsorolja.

az batch pool node-counts

A Batch-készletek csomópontszámának lekérése.

az batch pool node-counts list

Lekéri az egyes állapotokban lévő számítási csomópontok számát készlet szerint csoportosítva.

az batch pool reset

Egy Batch-készlet tulajdonságainak frissítése. A frissíthető meghatározatlan tulajdonságokat a rendszer visszaállítja az alapértelmezett értékre.

az batch pool resize

Batch-készlet átméretezése vagy átméretezésének leállítása.

az batch pool set

Egy Batch-készlet tulajdonságainak frissítése. Ha egy alcsoportban frissít egy tulajdonságot, a rendszer alaphelyzetbe állítja a csoport meghatározatlan tulajdonságait.

az batch pool show

Lekéri a megadott készlet adatait.

az batch pool supported-images

A Azure Batch szolgáltatás által támogatott virtuálisgép-rendszerképek adatainak lekérdezése.

az batch pool supported-images list

A Azure Batch szolgáltatás által támogatott összes virtuálisgép-rendszerképet felsorolja.

az batch pool usage-metrics

A Batch-készletek használati metrikáinak megtekintése.

az batch pool usage-metrics list

A megadott fiók használati metrikáit sorolja fel készletenként összesítve az egyes időintervallumokban.

az batch pool create

Batch-készlet létrehozása egy fiókban. Készlet létrehozásakor válasszon argumentumokat Cloud Services konfiguráció vagy virtuálisgép-konfiguráció közül.

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]
                     [--policy {regional, zonal}]
                     [--resize-timeout]
                     [--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]
                     [--vm-size]

Opcionális paraméterek

--account-endpoint

Batch-szolgáltatásvégpont. Másik lehetőségként állítsa be a környezeti változót: AZURE_BATCH_ENDPOINT.

--account-key

Batch-fiókkulcs. Másik lehetőségként állítsa be a környezeti változót: AZURE_BATCH_ACCESS_KEY.

--account-name

Batch-fiók neve. Másik lehetőségként állítsa be a környezeti változót: AZURE_BATCH_ACCOUNT.

--application-licenses

Az alkalmazáslicencek listájának az elérhető Batch-szolgáltatásalkalmazás-licencek részhalmazának kell lennie. Ha olyan licencet igényel, amely nem támogatott, a készlet létrehozása sikertelen lesz. Szóközzel elválasztott értékek.

--application-package-references

A csomaghivatkozások módosításai a készlethez csatlakozó összes új csomópontra hatással vannak, de a készletben már meglévő számítási csomópontokra nem vonatkoznak, amíg újra nem indítják vagy újra nem alakítja őket. Egy adott készlet legfeljebb 10 csomaghivatkozást tartalmaz. Térelválasztó alkalmazásazonosítók opcionális verzióval "id[#version]" formátumban.

--auto-scale-formula

A készletben lévő számítási csomópontok kívánt számának képlete. A készlet létrehozása előtt a rendszer ellenőrzi a képlet érvényességét. Ha a képlet érvénytelen, a Batch szolgáltatás elutasítja a részletes hibainformációkat tartalmazó kérelmet. További információ a képlet megadásáról: https://azure.microsoft.com/documentation/articles/batch-automatic-scaling/.

--certificate-references

Windows-csomópontok esetén a Batch szolgáltatás telepíti a tanúsítványokat a megadott tanúsítványtárolóba és helyre. Linux számítási csomópontok esetén a tanúsítványok a Tevékenység munkakönyvtárban található könyvtárban vannak tárolva, és a rendszer egy környezeti változót AZ_BATCH_CERTIFICATES_DIR a feladatnak, amely lekérdezi ezt a helyet. A "remoteUser" láthatóságú tanúsítványok esetében a rendszer létrehoz egy "certs" könyvtárat a felhasználó kezdőkönyvtárában (például /home/{user-name}/certs), és a tanúsítványok ebben a könyvtárban lesznek elhelyezve. Szóközzel elválasztott tanúsítvány-ujjlenyomatok.

--disk-encryption-targets

A DiskEncryptionTargets szóközzel elválasztott listája. A jelenlegi lehetséges értékek közé tartozik az OsDisk és a TemporaryDisk.

--enable-inter-node-communication

Azt határozza meg, hogy a készlet engedélyezi-e a közvetlen kommunikációt a számítási csomópontok között. A csomópontok közötti kommunikáció engedélyezése korlátozza a készlet maximális méretét a készlet számítási csomópontjaira vonatkozó üzembehelyezési korlátozások miatt. Ez azt eredményezheti, hogy a készlet nem éri el a kívánt méretet. Az alapértelmezett érték a hamis. Igaz, ha a jelölő jelen van.

--id

Kötelező. Az azonosító alfanumerikus karakterek tetszőleges kombinációját tartalmazhatja, beleértve a kötőjeleket és az aláhúzásjeleket, és legfeljebb 64 karaktert tartalmazhat. Az azonosító nem különbözteti meg a kis- és nagybetűket a kis- és nagybetűktől (tehát előfordulhat, hogy nem rendelkezik két készletazonosítóval egy fiókon belül, amelyek csak esetenként különböznek).

--image

Az operációs rendszer lemezképének referenciája. Ez lehet "publisher:offer:sku[:version]" formátum, vagy a "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/images/{imageName}" űrlap teljes ARM-rendszerkép-azonosítója. Ha a "publisher:offer:sku[:version]" formátumot használja, a verzió megadása nem kötelező, és ha nem adja meg, a legújabb verzió lesz használva. Érvényes értékek az "az batch pool supported-images list" (az batch pool supported-images list) használatával kérhetők le. Például: "MicrosoftWindowsServer:WindowsServer:2012-R2-Datacenter:latest".

--json-file

A készletet tartalmazó fájl tulajdonságparaméter-specifikációt hoz létre JSON formátumban (a REST API kéréstörzsének megfelelően formázva). Ha ez a paraméter meg van adva, a rendszer figyelmen kívül hagyja a készlet létrehozási tulajdonságának paraméterargumentumait. Lásd: https://docs.microsoft.com/en-us/rest/api/batchservice/pool/add?tabs=HTTP#request-body.

--metadata

A Batch szolgáltatás nem rendel semmilyen jelentést a metaadatokhoz; kizárólag felhasználói kód használatára szolgál. Szóközzel elválasztott értékek "key=value" formátumban.

--node-agent-sku-id

Kötelező. A Batch számítási csomópont ügynöke egy olyan program, amely a készlet minden számítási csomópontján fut, és biztosítja a parancs- és vezérlési felületet a számítási csomópont és a Batch szolgáltatás között. A számítási csomópont ügynökének különböző implementációi vannak, más néven termékváltozatok a különböző operációs rendszerekhez. Meg kell adnia egy Számítási csomópont ügynök termékváltozatát, amely megfelel a kiválasztott képhivatkozásnak. A támogatott számítási csomópont-ügynök termékváltozatainak és az ellenőrzött rendszerképhivatkozások listájának lekéréséhez tekintse meg a "Támogatott számítási csomópont ügynök termékváltozatainak listázása" műveletet.

--os-family

Kötelező. Lehetséges értékek: 2 – Os Family 2, egyenértékű a Windows Server 2008 R2 SP1 rendszerrel. 3 – Os Family 3, egyenértékű Windows Server 2012. 4 – Os Family 4, egyenértékű az Windows Server 2012 R2-nek. 5 – Os Family 5, egyenértékű Windows Server 2016. 6 – Os Family 6, egyenértékű a Windows Server 2019-rel. További információ: Azure Guest OS Releases (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases).

elfogadott értékek: 2, 3, 4, 5, 6
--os-version

Az alapértelmezett érték * , amely a megadott operációsrendszer-család legújabb operációsrendszer-verzióját adja meg.

--policy

Csomópontelhelyezési házirend típusa a Batch-készletekben. A Batch Szolgáltatás által a csomópontok kiépítéséhez használt foglalási szabályzat. Ha nincs megadva, a Batch a regionális szabályzatot fogja használni.

elfogadott értékek: regional, zonal
--resize-timeout

Ez az időtúllépés csak a manuális skálázásra vonatkozik; nincs hatása, ha az enableAutoScale értéke igaz. Az alapértelmezett érték 15 perc. A minimális érték 5 perc. Ha 5 percnél rövidebb értéket ad meg, a Batch szolgáltatás hibát ad vissza; ha közvetlenül a REST API-t hívja meg, a HTTP-állapotkód 400 (hibás kérés). A várt formátum ISO-8601-es időtartam.

--start-task-command-line

Kötelező. A parancssor nem rendszerhéj alatt fut, ezért nem tudja kihasználni a rendszerhéj funkcióit, például a környezeti változók bővítését. Ha ki szeretné használni az ilyen funkciókat, akkor a parancssorban kell meghívnia a rendszerhéjat, például a "cmd /c MyCommand" parancsmagot a Windowsban, vagy a "/bin/sh -c MyCommand" parancsmagot Linuxon. Ha a parancssor fájlelérési utakra hivatkozik, relatív elérési utat kell használnia (a feladat munkakönyvtárához viszonyítva), vagy a Batch által megadott környezeti változót (https://docs.microsoft.com/en-us/azure/batch/batch-compute-node-environment-variables).

--start-task-resource-files

Az elem alatt felsorolt fájlok a tevékenység munkakönyvtárában találhatók. Térelválasztó erőforráshivatkozások fájlnév=httpurl formátumban.

--start-task-wait-for-success

Meg kell-e várnia a Batch szolgáltatásnak, hogy a StartTask sikeresen befejeződjön (azaz a 0-s kilépési kóddal lépjen ki), mielőtt ütemezne bármilyen feladatot a számítási csomóponton. Ha igaz, és a StartTask meghiúsul egy csomóponton, a Batch szolgáltatás újrapróbálkozásokat tesz a StartTask-ra a maximális újrapróbálkozások számához (maxTaskRetryCount). Ha a tevékenység az összes újrapróbálkozás után sem fejeződött be sikeresen, akkor a Batch szolgáltatás használhatatlanná teszi a csomópontot, és nem ütemezi a tevékenységeket. Ez a feltétel a számítási csomópont állapotán és a hibainformációkon keresztül észlelhető. Ha hamis, a Batch szolgáltatás nem várja meg, amíg a StartTask befejeződik. Ebben az esetben más feladatok is megkezdhetik a végrehajtást a számítási csomóponton, amíg a StartTask még fut; És még ha a StartTask meghiúsul is, az új tevékenységek továbbra is ütemezve lesznek a számítási csomóponton. Az alapértelmezett érték igaz. Igaz, ha a jelölő jelen van.

--target-dedicated-nodes

A készletben található dedikált számítási csomópontok kívánt száma. Ezt a tulajdonságot nem szabad megadni, ha az enableAutoScale értéke igaz. Ha az enableAutoScale értéke hamis, akkor a targetDedicatedNodes, a targetLowPriorityNodes vagy mindkettőt be kell állítania.

--target-low-priority-nodes

A készletben lévő kihasználatlan/alacsony prioritású számítási csomópontok kívánt száma. Ezt a tulajdonságot nem szabad megadni, ha az enableAutoScale értéke igaz. Ha az enableAutoScale értéke hamis, akkor a targetDedicatedNodes, a targetLowPriorityNodes vagy mindkettőt be kell állítania.

--targets

Ha nincs megadva, a készletben lévő számítási csomópontokon lévő lemezek nem lesznek titkosítva. Linux-készleten csak a "TemporaryDisk" támogatott; A Windows-készletben az "OsDisk" és a "TemporaryDisk" értéket kell megadni. A titkosítandó térelválasztó céllemezek. Az értékek lehetnek OsDisk vagy TemporaryDisk.

--task-slots-per-node

Az egyidejű tevékenységek a készlet egyetlen számítási csomópontján való futtatásához használható feladathelyek száma. Az alapértelmezett érték az 1. A maximális érték a készlet VmSize magjainak számának négyszerese vagy 256.

--vm-size

Kötelező. A Cloud Services-készletekhez (a cloudServiceConfiguration szolgáltatással létrehozott készletekhez) elérhető virtuális gépek méretéről további információt a Cloud Services méreteivel (https://azure.microsoft.com/documentation/articles/cloud-services-sizes-specs/) kapcsolatos cikkben talál. A Batch az ExtraSmall, az A1V2 és az A2V2 kivételével minden Cloud Services virtuálisgép-méretet támogat. A Virtual Machines Marketplace-en (virtualMachineConfiguration használatával létrehozott készletek) rendszerképeket használó készletekhez elérhető virtuálisgép-méretekről további információt a Virtual Machines (Linux) (https://azure.microsoft.com/documentation/articles/virtual-machines-linux-sizes/) vagy a Virtual Machines (Windows) (https://azure.microsoft.com/documentation/articles/virtual-machines-windows-sizes/) méreteinek méretei című témakörben talál. A Batch az összes Azure-beli virtuálisgép-méretet támogatja, kivéve a STANDARD_A0 és a prémium szintű tárolókkal (STANDARD_GS, STANDARD_DS és STANDARD_DSV2 sorozatokkal).

az batch pool delete

Készlet törlése a megadott fiókból.

Amikor egy készlet törlését kéri, a következő műveletek történnek: a készlet állapota törlésre van beállítva; a készleten folyamatban lévő átméretezési műveletek leállnak; a Batch szolgáltatás megkezdi a készlet átméretezését a számítási csomópontok nulla értékére; a meglévő számítási csomópontokon futó tevékenységek leállnak és újra lekérdeznek (mintha egy átméretezési készlet műveletet kértek volna az alapértelmezett ismételt lekérési beállítással); végül a készlet el lesz távolítva a rendszerből. Mivel a futó feladatok újra le vannak kérdezve, a felhasználó újrafuttathatja ezeket a feladatokat úgy, hogy frissíti a feladatát egy másik készletre. A feladatok ezután futtathatók az új készleten. Ha felül szeretné bírálni az újralekérdezési viselkedést, akkor a készlet törlése előtt explicit módon hívja meg az átméretezési készletet a készlet nullára zsugorításához. Ha egy törlési állapotú készlet frissítési, javítási vagy törlési API-ját hívja meg, az a 409-es HTTP-állapotkóddal és a PoolBeingDeleted hibakóddal meghiúsul.

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

Kötelező paraméterek

--pool-id

A törölni kívánt készlet azonosítója.

Opcionális paraméterek

--account-endpoint

Batch-szolgáltatásvégpont. Másik lehetőségként állítsa be a környezeti változót: AZURE_BATCH_ENDPOINT.

--account-key

Batch-fiókkulcs. Másik lehetőségként állítsa be a környezeti változót: AZURE_BATCH_ACCESS_KEY.

--account-name

Batch-fiók neve. Másik lehetőségként állítsa be a környezeti változót: AZURE_BATCH_ACCOUNT.

--if-match

Az ügyfél által ismert erőforrás verziójához társított ETag-érték. A művelet csak akkor lesz végrehajtva, ha az erőforrás aktuális ETagje a szolgáltatásban pontosan megegyezik az ügyfél által megadott értékkel.

--if-modified-since

Az ügyfél által ismert erőforrás utolsó módosításának időpontját jelző időbélyeg. A művelet csak akkor lesz végrehajtva, ha a szolgáltatásban lévő erőforrás a megadott idő óta módosult.

--if-none-match

Az ügyfél által ismert erőforrás verziójához társított ETag-érték. A művelet csak akkor lesz végrehajtva, ha az erőforrás aktuális ETagje a szolgáltatásban nem egyezik meg az ügyfél által megadott értékkel.

--if-unmodified-since

Az ügyfél által ismert erőforrás utolsó módosításának időpontját jelző időbélyeg. A művelet csak akkor lesz végrehajtva, ha a szolgáltatásban lévő erőforrás a megadott idő óta nem módosult.

--yes -y

Ne kérje a megerősítést.

az batch pool list

Felsorolja a megadott fiók összes készletét.

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

Opcionális paraméterek

--account-endpoint

Batch-szolgáltatásvégpont. Másik lehetőségként állítsa be a környezeti változót: AZURE_BATCH_ENDPOINT.

--account-key

Batch-fiókkulcs. Másik lehetőségként állítsa be a környezeti változót: AZURE_BATCH_ACCESS_KEY.

--account-name

Batch-fiók neve. Másik lehetőségként állítsa be a környezeti változót: AZURE_BATCH_ACCOUNT.

--expand

OData $expand záradék.

--filter

OData $filter záradék. A szűrő felépítésével kapcsolatos további információkért lásd: https://docs.microsoft.com/en-us/rest/api/batchservice/odata-filters-in-batch#list-pools.

--select

OData $select záradék.

az batch pool reset

A Batch-készlet tulajdonságainak frissítése. A frissíthető meghatározatlan tulajdonságok alaphelyzetbe állnak az alapértelmezett értékükre.

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]

Kötelező paraméterek

--pool-id

A frissíteni kívánt készlet azonosítója.

Opcionális paraméterek

--account-endpoint

Batch-szolgáltatásvégpont. Másik lehetőségként állítsa be a környezeti változót: AZURE_BATCH_ENDPOINT.

--account-key

A Batch-fiók kulcsa. Másik lehetőségként állítsa be a környezeti változót: AZURE_BATCH_ACCESS_KEY.

--account-name

A Batch-fiók neve. Másik lehetőségként állítsa be a környezeti változót: AZURE_BATCH_ACCOUNT.

--application-package-references

Kötelező. A lista lecseréli a készleten meglévő alkalmazáscsomag-hivatkozásokat. Az alkalmazáscsomag-hivatkozások módosítása hatással van a készlethez csatlakozó összes új számítási csomópontra, de nem érinti a készletben lévő számítási csomópontokat, amíg újra nem indítja vagy újra nem alakítja őket. Egy adott készletben legfeljebb 10 alkalmazáscsomag-hivatkozás található. Ha nincs megadva, vagy üres gyűjteményt ad meg, a meglévő alkalmazáscsomag-hivatkozások törlődnek a készletből. Egy adott készletben legfeljebb 10 hivatkozás adható meg.

--certificate-references

Kötelező. Ez a lista lecseréli a készleten konfigurált meglévő tanúsítványhivatkozásokat. Ha üres gyűjteményt ad meg, a meglévő tanúsítványhivatkozások törlődnek a készletből. Windows-csomópontok esetén a Batch szolgáltatás telepíti a tanúsítványokat a megadott tanúsítványtárolóba és helyre. Linux számítási csomópontok esetén a tanúsítványok egy könyvtárban vannak tárolva a feladat munkakönyvtárában, és a rendszer egy környezeti változót AZ_BATCH_CERTIFICATES_DIR a feladatnak, amely lekérdezi ezt a helyet. A "remoteUser" láthatóságú tanúsítványok esetében a rendszer létrehoz egy "tanúsítvány" könyvtárat a felhasználó kezdőkönyvtárában (például /home/{user-name}/certs), és a tanúsítványok ebben a könyvtárban vannak elhelyezve.

--json-file

A készletfrissítési tulajdonságok paraméterspecifikációját tartalmazó fájl JSON-ban (a REST API kéréstörzsének megfelelően formázva). Ha ez a paraméter meg van adva, a rendszer az összes készletfrissítési tulajdonság paraméterargumentumát figyelmen kívül hagyja.

--metadata

Kötelező. Ez a lista lecseréli a készleten konfigurált meglévő metaadatokat. Ha nincs megadva, vagy üres gyűjteményt ad meg, a meglévő metaadatok törlődnek a készletből.

--start-task-command-line

Az indítási feladat parancssora. A parancssor nem rendszerhéj alatt fut, ezért nem tudja kihasználni a rendszerhéj funkcióit, például a környezeti változók bővítését. Ha ki szeretné használni az ilyen funkciókat, akkor a parancssorban kell meghívnia a rendszerhéjat, például a "cmd /c MyCommand" parancsmagot a Windowsban, vagy a "/bin/sh -c MyCommand" parancsmagot Linuxon.

--start-task-environment-settings

Az indítási feladat környezeti változóbeállításainak listája. Szóközzel elválasztott értékek "key=value" formátumban.

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

A tevékenység újrapróbálásának maximális száma.

--start-task-wait-for-success

A számítási csomóponton végzett tevékenységek ütemezése előtt meg kell-e várnia a Batch szolgáltatásnak, hogy az indítási tevékenység sikeresen befejeződjön (azaz a 0-s kilépési kóddal lépjen ki). Igaz, ha a jelölő jelen van, ellenkező esetben alapértelmezés szerint Hamis.

az batch pool resize

Batch-készlet átméretezése vagy átméretezésének leállítása.

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]

Kötelező paraméterek

--pool-id

A készlet azonosítója.

Opcionális paraméterek

--abort

Állítsa le a készlet átméretezési műveletét.

--account-endpoint

Batch-szolgáltatásvégpont. Másik lehetőségként állítsa be a környezeti változót: AZURE_BATCH_ENDPOINT.

--account-key

A Batch-fiók kulcsa. Másik lehetőségként állítsa be a környezeti változót: AZURE_BATCH_ACCESS_KEY.

--account-name

A Batch-fiók neve. Másik lehetőségként állítsa be a környezeti változót: AZURE_BATCH_ACCOUNT.

--if-match

A művelet csak akkor lesz végrehajtva, ha az erőforrás aktuális ETagje pontosan megfelel a megadott értéknek.

--if-modified-since

A művelet csak akkor lesz végrehajtva, ha az erőforrás a megadott időbélyeg óta módosult.

--if-none-match

A művelet nem csak akkor lesz végrehajtva, ha az erőforrás aktuális ETagje pontosan megfelel a megadott értéknek.

--if-unmodified-since

A művelet csak akkor lesz végrehajtva, ha az erőforrás a megadott időbélyeg óta módosult.

--node-deallocation-option

Amikor a csomópontok eltávolíthatók a készletből, ha a készlet mérete csökken.

elfogadott értékek: requeue, retaineddata, taskcompletion, terminate
--resize-timeout

Az alapértelmezett érték 15 perc. A minimális érték 5 perc. Ha 5 percnél rövidebb értéket ad meg, a Batch szolgáltatás hibát ad vissza; ha közvetlenül a REST API-t hívja meg, a HTTP-állapotkód 400 (hibás kérés).

--target-dedicated-nodes

A készletben található dedikált számítási csomópontok kívánt száma.

--target-low-priority-nodes

A készletben lévő kihasználatlan/alacsony prioritású számítási csomópontok kívánt száma.

az batch pool set

A Batch-készlet tulajdonságainak frissítése. Egy alcsoportban lévő tulajdonság frissítése alaphelyzetbe állítja a csoport meghatározatlan tulajdonságait.

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]

Kötelező paraméterek

--pool-id

A frissíteni kívánt készlet azonosítója.

Opcionális paraméterek

--account-endpoint

Batch-szolgáltatásvégpont. Másik lehetőségként állítsa be a környezeti változót: AZURE_BATCH_ENDPOINT.

--account-key

Batch-fiókkulcs. Másik lehetőségként állítsa be a környezeti változót: AZURE_BATCH_ACCESS_KEY.

--account-name

Batch-fiók neve. Másik lehetőségként állítsa be a környezeti változót: AZURE_BATCH_ACCOUNT.

--application-package-references

A csomaghivatkozások módosítása hatással van a készlethez csatlakozó összes új csomópontra, de nem érinti a készletben lévő számítási csomópontokat, amíg újra nem indítják vagy újra nem formázzák őket. Ha ez az elem jelen van, lecseréli a meglévő csomaghivatkozásokat. Ha üres gyűjteményt ad meg, az összes csomaghivatkozás el lesz távolítva a készletből. Ha nincs megadva, a meglévő csomaghivatkozások változatlanok maradnak. Szóközzel elválasztott alkalmazásazonosítók opcionális verziójú "id[#version]" formátumban.

--certificate-references

Ha ez az elem jelen van, lecseréli a készleten konfigurált meglévő tanúsítványhivatkozásokat. Ha nincs megadva, a meglévő tanúsítványhivatkozások változatlanok maradnak. Windows-csomópontok esetén a Batch szolgáltatás telepíti a tanúsítványokat a megadott tanúsítványtárolóba és helyre. Linux számítási csomópontok esetén a tanúsítványok egy könyvtárban vannak tárolva a feladat munkakönyvtárában, és a rendszer egy környezeti változót AZ_BATCH_CERTIFICATES_DIR a feladatnak, amely lekérdezi ezt a helyet. A "remoteUser" láthatóságú tanúsítványok esetében a rendszer létrehoz egy "tanúsítvány" könyvtárat a felhasználó kezdőkönyvtárában (például /home/{user-name}/certs), és a tanúsítványok ebben a könyvtárban vannak elhelyezve. Szóközzel elválasztott tanúsítvány-ujjlenyomatok.

--if-match

Az ügyfél által ismert erőforrás verziójához társított ETag-érték. A művelet csak akkor lesz végrehajtva, ha az erőforrás aktuális ETagje a szolgáltatásban pontosan megegyezik az ügyfél által megadott értékkel.

--if-modified-since

Az ügyfél által ismert erőforrás utolsó módosításának időpontját jelző időbélyeg. A művelet csak akkor lesz végrehajtva, ha a szolgáltatásban lévő erőforrás a megadott idő óta módosult.

--if-none-match

Az ügyfél által ismert erőforrás verziójához társított ETag-érték. A művelet csak akkor lesz végrehajtva, ha az erőforrás aktuális ETagje a szolgáltatásban nem egyezik meg az ügyfél által megadott értékkel.

--if-unmodified-since

Az ügyfél által ismert erőforrás utolsó módosításának időpontját jelző időbélyeg. A művelet csak akkor lesz végrehajtva, ha a szolgáltatásban lévő erőforrás a megadott idő óta nem módosult.

--json-file

Egy fájl, amely a készlet patch paraméter specifikációját tartalmazza JSON-ban (a megfelelő REST API-törzsnek megfelelően formázva). Ha ez a paraméter meg van adva, a rendszer az összes készletargumentumot figyelmen kívül hagyja.

--metadata

Ha ez az elem jelen van, lecseréli a készleten konfigurált meglévő metaadatokat. Ha üres gyűjteményt ad meg, a rendszer eltávolítja a metaadatokat a készletből. Ha nincs megadva, a meglévő metaadatok változatlanok maradnak. Szóközzel elválasztott értékek "key=value" formátumban.

--start-task-command-line

Kötelező. A parancssor nem rendszerhéj alatt fut, ezért nem tudja kihasználni a rendszerhéj funkcióit, például a környezeti változók bővítését. Ha ki szeretné használni az ilyen funkciókat, akkor a parancssorban kell meghívnia a rendszerhéjat, például a "cmd /c MyCommand" parancsmagot a Windowsban, vagy a "/bin/sh -c MyCommand" parancsmagot Linuxon. Ha a parancssor fájlelérési utakra hivatkozik, relatív elérési utat kell használnia (a feladat munkakönyvtárához viszonyítva), vagy a Batch által megadott környezeti változót (https://docs.microsoft.com/en-us/azure/batch/batch-compute-node-environment-variables).

--start-task-environment-settings

Szóközzel elválasztott értékek "key=value" formátumban.

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

A tevékenység újrapróbálásának maximális száma. A Batch szolgáltatás újrapróbál egy feladatot, ha a kilépési kódja nem nulla. Vegye figyelembe, hogy ez az érték határozza meg az újrapróbálkozások számát. A Batch szolgáltatás egyszer próbálja meg a feladatot, majd megpróbálkozhat ezzel a korláttal. Ha például a maximális újrapróbálkozások száma 3, a Batch legfeljebb 4 alkalommal próbálja meg a feladatot (egy kezdeti próbálkozás és 3 újrapróbálkozás). Ha az újrapróbálkozás maximális száma 0, a Batch szolgáltatás nem próbálkozik újra a feladattal. Ha az újrapróbálkozások maximális száma -1, a Batch szolgáltatás korlátozás nélkül újrapróbálkozásokat fog végrehajtani.

--start-task-resource-files

Az elem alatt felsorolt fájlok a tevékenység munkakönyvtárában találhatók. Térelválasztó erőforráshivatkozások fájlnév=httpurl formátumban.

--start-task-wait-for-success

Meg kell-e várnia a Batch szolgáltatásnak, hogy a StartTask sikeresen befejeződjön (azaz a 0-s kilépési kóddal lépjen ki), mielőtt ütemezne bármilyen feladatot a számítási csomóponton. Ha igaz, és a StartTask meghiúsul egy csomóponton, a Batch szolgáltatás újrapróbálkozásokat tesz a StartTask-ra a maximális újrapróbálkozások számához (maxTaskRetryCount). Ha a tevékenység az összes újrapróbálkozás után sem fejeződött be sikeresen, akkor a Batch szolgáltatás használhatatlanná teszi a csomópontot, és nem ütemezi a tevékenységeket. Ez a feltétel a számítási csomópont állapotán és a hibainformációkon keresztül észlelhető. Ha hamis, a Batch szolgáltatás nem várja meg, amíg a StartTask befejeződik. Ebben az esetben más feladatok is megkezdhetik a végrehajtást a számítási csomóponton, amíg a StartTask még fut; És még ha a StartTask meghiúsul is, az új tevékenységek továbbra is ütemezve lesznek a számítási csomóponton. Az alapértelmezett érték igaz. A tulajdonság frissítéséhez adja meg a "true" (igaz) vagy a "false" (hamis) értéket.

az batch pool show

Lekéri a megadott készlet adatait.

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]

Kötelező paraméterek

--pool-id

A lekérendő készlet azonosítója.

Opcionális paraméterek

--account-endpoint

Batch-szolgáltatásvégpont. Másik lehetőségként állítsa be a környezeti változót: AZURE_BATCH_ENDPOINT.

--account-key

Batch-fiókkulcs. Másik lehetőségként állítsa be a környezeti változót: AZURE_BATCH_ACCESS_KEY.

--account-name

Batch-fiók neve. Másik lehetőségként állítsa be a környezeti változót: AZURE_BATCH_ACCOUNT.

--expand

OData $expand záradék.

--if-match

Az ügyfél által ismert erőforrás verziójához társított ETag-érték. A művelet csak akkor lesz végrehajtva, ha az erőforrás aktuális ETagje a szolgáltatásban pontosan megegyezik az ügyfél által megadott értékkel.

--if-modified-since

Az ügyfél által ismert erőforrás utolsó módosításának időpontját jelző időbélyeg. A művelet csak akkor lesz végrehajtva, ha a szolgáltatásban lévő erőforrás a megadott idő óta módosult.

--if-none-match

Az ügyfél által ismert erőforrás verziójához társított ETag-érték. A művelet csak akkor lesz végrehajtva, ha az erőforrás aktuális ETagje a szolgáltatásban nem egyezik meg az ügyfél által megadott értékkel.

--if-unmodified-since

Az ügyfél által ismert erőforrás utolsó módosításának időpontját jelző időbélyeg. A művelet csak akkor lesz végrehajtva, ha a szolgáltatásban lévő erőforrás a megadott idő óta nem lett módosítva.

--select

Egy OData $select záradék.