Compute Node - Get
Információt kap a megadott számítási csomópontról.
GET {batchUrl}/pools/{poolId}/nodes/{nodeId}?api-version=2024-07-01.20.0
GET {batchUrl}/pools/{poolId}/nodes/{nodeId}?$select={$select}&timeout={timeout}&api-version=2024-07-01.20.0
URI-paraméterek
Name | In | Kötelező | Típus | Description |
---|---|---|---|---|
batch
|
path | True |
string |
Az Összes Azure Batch-szolgáltatáskérés alap URL-címe. |
node
|
path | True |
string |
Annak a számítási csomópontnak az azonosítója, amelyről információt szeretne kapni. |
pool
|
path | True |
string |
A számítási csomópontot tartalmazó készlet azonosítója. |
api-version
|
query | True |
string |
Ügyfél API-verziója. |
$select
|
query |
string |
OData $select záradék. |
|
timeout
|
query |
integer int32 |
A kiszolgáló által a kérés feldolgozásának maximális időtartama másodpercben. Az alapértelmezett érték 30 másodperc. Ha az érték nagyobb, mint 30, akkor a rendszer az alapértelmezett értéket használja. |
Kérelem fejléce
Media Types: "application/json; odata=minimalmetadata"
Name | Kötelező | Típus | Description |
---|---|---|---|
client-request-id |
string uuid |
A hívó által generált kérési identitás guid formában, díszítés nélkül, például kapcsos zárójelek, például 9C4D50EE-2D56-4CD3-8152-34347DC9F2B0. |
|
return-client-request-id |
boolean |
Azt jelzi, hogy a kiszolgálónak vissza kell-e adnia az ügyfél-kérelem azonosítóját a válaszban. |
|
ocp-date |
string date-time-rfc1123 |
A kérelem kiállításának időpontja. Az ügyfélkódtárak ezt általában az aktuális rendszeróra-időpontra állítják be; állítsa be explicit módon, ha közvetlenül a REST API-t hívja meg. |
Válaszok
Name | Típus | Description |
---|---|---|
200 OK |
A számítási csomópontot tartalmazó válasz. Fejlécek
|
|
Other Status Codes |
A Batch szolgáltatás hibája. |
Biztonság
azure_auth
Microsoft Entra OAuth 2.0 hitelesítési kódfolyamat
Típus:
oauth2
Folyamat:
implicit
Engedélyezési URL:
https://login.microsoftonline.com/common/oauth2/authorize
Hatókörök
Name | Description |
---|---|
user_impersonation | A felhasználói fiók megszemélyesítése |
Authorization
Típus:
apiKey
In:
header
Példák
Node get
Mintakérelem
GET account.region.batch.azure.com/pools/poolId/nodes/tvm-1695681911_2-20161122t193202z?api-version=2024-07-01.20.0
Mintaválasz
{
"id": "tvm-1695681911_2-20161122t193202z",
"url": "https://account.region.batch.azure.com/pools/poolId/nodes/tvm-1695681911_2-20161122t193202z",
"state": "idle",
"schedulingState": "enabled",
"stateTransitionTime": "2016-11-22T19:37:31.4285526Z",
"lastBootTime": "2016-11-22T19:37:28.623369Z",
"allocationTime": "2016-11-22T19:32:02.8155319Z",
"ipAddress": "1.1.1.1",
"affinityId": "TVM:tvm-1695681911_2-20161122t193202z",
"vmSize": "small",
"totalTasksRun": 0,
"totalTasksSucceeded": 0,
"runningTasksCount": 0,
"isDedicated": true,
"startTask": {
"commandLine": "cmd /c echo hello",
"userIdentity": {
"autoUser": {
"scope": "task",
"elevationLevel": "nonadmin"
}
},
"maxTaskRetryCount": 0,
"waitForSuccess": false
},
"startTaskInfo": {
"state": "completed",
"startTime": "2016-11-22T19:37:31.4285526Z",
"endTime": "2016-11-22T19:37:31.838028Z",
"exitCode": 0,
"retryCount": 0
},
"nodeAgentInfo": {
"version": "1.2.0.0",
"lastUpdateTime": "2016-11-22T19:37:28.623369Z"
}
}
Definíciók
Name | Description |
---|---|
Auto |
Az automatikus felhasználó hatóköre |
Auto |
Megadja annak az automatikus felhasználónak a paramétereit, aki egy feladatot futtat a Batch szolgáltatásban. |
Batch |
Az Azure Batch szolgáltatástól kapott hibaválasz. |
Batch |
Az Azure Batch-hibaválaszban szereplő további információk egy eleme. |
Certificate |
Hivatkozás egy készlet számítási csomópontjaira telepíteni kívánt tanúsítványra. |
Certificate |
A tanúsítványtároló helye a számítási csomóponton, ahová telepíteni szeretné a tanúsítványt. |
Certificate |
A számítási csomóponton található felhasználói fiókoknak hozzáféréssel kell rendelkezniük a tanúsítvány személyes adataihoz. |
Compute |
Számítási csomópont a Batch szolgáltatásban. |
Compute |
A számítási csomópont végpontkonfigurációja. |
Compute |
Egy számítási csomópont hibát észlelt. |
Compute |
A számítási csomópont által használt Batch-készlethez társított felhasználó által hozzárendelt identitásra mutató hivatkozás. |
Compute |
A számítási csomópont aktuális állapota. |
Container |
A feladattárolóba csatlakoztatni kívánt elérési út és csatlakoztatási mód bejegyzése. |
Container |
A tárolófeladat tárolójára csatlakoztatni kívánt elérési utak. |
Container |
Egy privát tárolóregisztrációs adatbázis. |
Container |
A tároló tevékenység munkakönyvtárának helye. |
Elevation |
A felhasználó szintemelési szintje. |
Environment |
Egy tevékenységfolyamathoz beállítandó környezeti változó. |
Error |
A hiba kategóriája. |
Error |
Hibaüzenet érkezett egy Azure Batch-hibaválaszban. |
Image |
Egy Azure Virtual Machines Marketplace-rendszerképre vagy egy Azure Compute Gallery-rendszerképre mutató hivatkozás. Az Azure Marketplace-rendszerképek Azure Batch által ellenőrzött hivatkozásainak listáját a "Támogatott képek listázása" műveletet tekintheti meg. |
Inbound |
Egy számítási csomópont bejövő végpontja. |
Inbound |
A végpont protokollja. |
Name |
Név-érték párokat jelöl. |
Node |
Információk a Számítási csomópont ügynökről. |
Resource |
Egy vagy több, a számítási csomópontra letöltendő fájl. |
Scheduling |
Azt jelzi, hogy a számítási csomópont elérhető-e a feladatütemezéshez. |
Start |
Olyan feladat, amely akkor fut, amikor egy csomópont csatlakozik egy készlethez az Azure Batch szolgáltatásban, vagy amikor a számítási csomópont újraindul vagy újraépül. |
Start |
Információk a számítási csomóponton futó StartTaskról. |
Start |
A StartTask állapota a számítási csomóponton. |
Task |
Információkat tartalmaz arról a tárolóról, amelyet egy feladat hajt végre. |
Task |
A tevékenység tárolóbeállításai. |
Task |
Információk egy tevékenység végrehajtásáról. |
Task |
A tevékenység végrehajtásának eredménye. |
Task |
A feladathibával kapcsolatos információk. |
Task |
Információk egy számítási csomóponton futó tevékenységről. |
Task |
A tevékenység állapota. |
User |
Annak a felhasználói identitásnak a definíciója, amely alatt a feladat fut. |
Virtual |
Információ a virtuális gép aktuális állapotáról. |
AutoUserScope
Az automatikus felhasználó hatóköre
Name | Típus | Description |
---|---|---|
pool |
string |
Megadja, hogy a feladat a készlet minden számítási csomópontján létrehozott közös automatikus felhasználói fiókként fusson. |
task |
string |
Megadja, hogy a szolgáltatásnak létre kell hoznia egy új felhasználót a feladathoz. |
AutoUserSpecification
Megadja annak az automatikus felhasználónak a paramétereit, aki egy feladatot futtat a Batch szolgáltatásban.
Name | Típus | Description |
---|---|---|
elevationLevel |
Az automatikus felhasználó jogosultságszintje. |
|
scope |
Az automatikus felhasználó hatóköre |
BatchError
Az Azure Batch szolgáltatástól kapott hibaválasz.
Name | Típus | Description |
---|---|---|
code |
string |
A hiba azonosítója. A kódok invariánsak, és programozott módon használhatók. |
message |
A hibát leíró üzenet, amely alkalmas a felhasználói felületen való megjelenítésre. |
|
values |
Kulcs-érték párok gyűjteménye, amelyek további részleteket tartalmaznak a hibáról. |
BatchErrorDetail
Az Azure Batch-hibaválaszban szereplő további információk egy eleme.
Name | Típus | Description |
---|---|---|
key |
string |
Az Érték tulajdonság jelentését meghatározó azonosító. |
value |
string |
A hibaválasz további információi. |
CertificateReference
Hivatkozás egy készlet számítási csomópontjaira telepíteni kívánt tanúsítványra.
Name | Típus | Description |
---|---|---|
storeLocation |
A tanúsítványtároló helye a számítási csomóponton, ahová telepíteni szeretné a tanúsítványt. |
|
storeName |
string |
Annak a számítási csomópontnak a tanúsítványtárolója, amelybe telepíteni szeretné a tanúsítványt. |
thumbprint |
string |
A tanúsítvány ujjlenyomata. |
thumbprintAlgorithm |
string |
Az az algoritmus, amelyhez az ujjlenyomat társítva van. Ennek sha1-nek kell lennie. |
visibility |
A számítási csomóponton található felhasználói fiókoknak hozzáféréssel kell rendelkezniük a tanúsítvány személyes adataihoz. |
CertificateStoreLocation
A tanúsítványtároló helye a számítási csomóponton, ahová telepíteni szeretné a tanúsítványt.
Name | Típus | Description |
---|---|---|
currentuser |
string |
A tanúsítványokat telepíteni kell a CurrentUser tanúsítványtárolóba. |
localmachine |
string |
A tanúsítványokat telepíteni kell a LocalMachine tanúsítványtárolóba. |
CertificateVisibility
A számítási csomóponton található felhasználói fiókoknak hozzáféréssel kell rendelkezniük a tanúsítvány személyes adataihoz.
Name | Típus | Description |
---|---|---|
remoteuser |
string |
A tanúsítványnak láthatónak kell lennie azon felhasználói fiókok számára, amelyek alatt a felhasználók távolról hozzáférnek a számítási csomóponthoz. |
starttask |
string |
A tanúsítványnak láthatónak kell lennie annak a felhasználói fióknak, amely alatt a StartTask fut. Vegye figyelembe, hogy ha az AutoUser-hatókör a StartTask és a Tevékenység készlete is, akkor ez a tanúsítvány a tevékenység számára is látható lesz. |
task |
string |
A tanúsítványnak láthatónak kell lennie azon felhasználói fiókok számára, amelyek alatt a feladatfeladatok futnak. |
ComputeNode
Számítási csomópont a Batch szolgáltatásban.
Name | Típus | Description |
---|---|---|
affinityId |
string |
Egy olyan azonosító, amely átadható egy tevékenység hozzáadásakor, hogy a tevékenység ütemezve legyen ezen a számítási csomóponton. |
allocationTime |
string |
A számítási csomópont készlethez való lefoglalásának időpontja. |
certificateReferences |
A számítási csomóponton telepített tanúsítványok listája. Figyelmeztetés: Ez a tulajdonság elavult, és 2024 februárja után törlődik. Ehelyett használja az Azure KeyVault-bővítményt. |
|
endpointConfiguration |
A számítási csomópont végpontkonfigurációja. |
|
errors |
A számítási csomópont által jelenleg észlelt hibák listája. |
|
id |
string |
A számítási csomópont azonosítója. |
ipAddress |
string |
Az IP-cím, amellyel más csomópontok kommunikálhatnak ezzel a számítási csomóponttal. |
isDedicated |
boolean |
Hogy ez a számítási csomópont dedikált számítási csomópont-e. Ha hamis, a számítási csomópont egy kihasználatlan/alacsony prioritású számítási csomópont. |
lastBootTime |
string |
Az utolsó időpont, amikor a számítási csomópont elindult. |
nodeAgentInfo |
Információk a Számítási csomópont ügynök verziójáról és a számítási csomópont új verzióra való frissítésének időpontjáról. |
|
recentTasks |
Azoknak a feladatoknak a listája, amelyek állapota nemrég módosult. |
|
runningTaskSlotsCount |
integer |
A számítási csomóponton jelenleg futó feladatfeladatok által használt ütemezési pontok teljes száma. Ide tartoznak a Feladatkezelői feladatok és a normál tevékenységek, de a feladat-előkészítés, a feladatkiadás vagy a tevékenységek indítása nem. |
runningTasksCount |
integer |
A számítási csomóponton jelenleg futó feladatfeladatok teljes száma. Ide tartoznak a Feladatkezelői feladatok és a normál tevékenységek, de a feladat-előkészítés, a feladatkiadás vagy a tevékenységek indítása nem. |
schedulingState |
Azt jelzi, hogy a számítási csomópont elérhető-e a feladatütemezéshez. |
|
startTask |
A számítási csomóponton a készlethez való csatlakozáskor futtatandó feladat. |
|
startTaskInfo |
Futtatókörnyezeti információk a StartTask számítási csomóponton való végrehajtásáról. |
|
state |
A számítási csomópont aktuális állapota. |
|
stateTransitionTime |
string |
Az az időpont, amikor a számítási csomópont elérte az aktuális állapotát. |
totalTasksRun |
integer |
A számítási csomóponton elvégzett feladatok teljes száma. Ide tartoznak a Feladatkezelői feladatok és a normál tevékenységek, de a feladat-előkészítés, a feladatkiadás vagy a tevékenységek indítása nem. |
totalTasksSucceeded |
integer |
A számítási csomóponton sikeresen befejezett feladatfeladatok teljes száma (exitCode 0-val). Ide tartoznak a Feladatkezelői feladatok és a normál tevékenységek, de a feladat-előkészítés, a feladatkiadás vagy a tevékenységek indítása nem. |
url |
string |
A számítási csomópont URL-címe. |
virtualMachineInfo |
Információ a virtuális gép aktuális állapotáról. |
|
vmSize |
string |
A számítási csomópontot üzemeltető virtuális gép mérete. |
ComputeNodeEndpointConfiguration
A számítási csomópont végpontkonfigurációja.
Name | Típus | Description |
---|---|---|
inboundEndpoints |
A számítási csomóponton elérhető bejövő végpontok listája. |
ComputeNodeError
Egy számítási csomópont hibát észlelt.
Name | Típus | Description |
---|---|---|
code |
string |
A számítási csomópont hibájának azonosítója. A kódok invariánsak, és programozott módon használhatók. |
errorDetails |
A számítási csomópont hibájával kapcsolatos további hibaadatok listája. |
|
message |
string |
A számítási csomópont hibáját leíró üzenet, amely alkalmas a felhasználói felületen való megjelenítésre. |
ComputeNodeIdentityReference
A számítási csomópont által használt Batch-készlethez társított felhasználó által hozzárendelt identitásra mutató hivatkozás.
Name | Típus | Description |
---|---|---|
resourceId |
string |
A felhasználó által hozzárendelt identitás ARM-erőforrás-azonosítója. |
ComputeNodeState
A számítási csomópont aktuális állapota.
Name | Típus | Description |
---|---|---|
creating |
string |
A Batch szolgáltatás beszerezte az alapul szolgáló virtuális gépet az Azure Computeből, de még nem kezdett csatlakozni a készlethez. |
deallocated |
string |
A számítási csomópont felszabadítva. |
deallocating |
string |
A számítási csomópont felszabadít. |
idle |
string |
A számítási csomópont jelenleg nem futtat tevékenységet. |
leavingpool |
string |
A számítási csomópont elhagyja a készletet, vagy azért, mert a felhasználó explicit módon eltávolította, vagy mert a készlet átméretezi vagy automatikusan leskálázódik. |
offline |
string |
A számítási csomópont jelenleg nem futtat tevékenységet, és az új feladatok számítási csomópontra való ütemezése le van tiltva. |
preempted |
string |
A kihasználatlan/alacsony prioritású számítási csomópont elő lett állítva. A számítási csomóponton az előkezeléskor futó feladatok újra lesznek ütemezve, amikor egy másik számítási csomópont elérhetővé válik. |
rebooting |
string |
A számítási csomópont újraindul. |
reimaging |
string |
A számítási csomópont újra van edzve. |
running |
string |
A számítási csomópont egy vagy több feladatot futtat (a StartTask kivételével). |
starting |
string |
A Batch szolgáltatás a mögöttes virtuális gépen indul el. |
starttaskfailed |
string |
A StartTask sikertelen volt a számítási csomóponton (és kimerítette az összes újrapróbálkozást), és a waitForSuccess be van állítva. A számítási csomópont nem használható feladatok futtatásához. |
unknown |
string |
A Batch szolgáltatás elvesztette a kapcsolatot a számítási csomóponttal, és nem tudja a valódi állapotát. |
unusable |
string |
A számítási csomópont hiba miatt nem használható feladatvégrehajtáshoz. |
upgradingos |
string |
A számítási csomópont operációsrendszer-frissítési műveleten megy keresztül. |
waitingforstarttask |
string |
A StartTask elindult a számítási csomóponton, de a waitForSuccess be van állítva, és a StartTask még nem fejeződött be. |
ContainerHostBatchBindMountEntry
A feladattárolóba csatlakoztatni kívánt elérési út és csatlakoztatási mód bejegyzése.
Name | Típus | Description |
---|---|---|
isReadOnly |
boolean |
Csatlakoztassa ezt a forrásútvonalat írásvédett módként vagy sem. Az alapértelmezett érték hamis (olvasási/írási mód). |
source |
A tároló-ügyfélhez csatlakoztatni kívánt elérési út kiválasztható. |
ContainerHostDataPath
A tárolófeladat tárolójára csatlakoztatni kívánt elérési utak.
Name | Típus | Description |
---|---|---|
Applications |
string |
Az alkalmazások elérési útja. |
JobPrep |
string |
A feladat-előkészítési tevékenység elérési útja. |
Shared |
string |
A többpéldányos feladat elérési útja a fájlok megosztásához. |
Startup |
string |
A tevékenység kezdési útvonala. |
Task |
string |
A tevékenység elérési útja. |
VfsMounts |
string |
Az elérési út az összes virtuális fájlrendszert tartalmazza ezen a csomóponton. |
ContainerRegistry
Egy privát tárolóregisztrációs adatbázis.
Name | Típus | Description |
---|---|---|
identityReference |
A felhasználó által hozzárendelt identitásra mutató hivatkozás, a felhasználónév és a jelszó helyett az Azure Container Registry eléréséhez. |
|
password |
string |
A beállításjegyzék-kiszolgálóra való bejelentkezéshez szükséges jelszó. |
registryServer |
string |
A beállításjegyzék URL-címe. |
username |
string |
A beállításjegyzék-kiszolgálóra való bejelentkezéshez szükséges felhasználónév. |
ContainerWorkingDirectory
A tároló tevékenység munkakönyvtárának helye.
Name | Típus | Description |
---|---|---|
containerImageDefault |
string |
Használja a tároló lemezképében definiált munkakönyvtárat. Ne feledje, hogy ez a könyvtár nem tartalmazza a Batch által letöltött erőforrásfájlokat. |
taskWorkingDirectory |
string |
Használja a Batch szolgáltatás szokásos tevékenység munkakönyvtárát, amely tartalmazza a Batch által kitöltött tevékenységerőforrás-fájlokat. |
ElevationLevel
A felhasználó szintemelési szintje.
Name | Típus | Description |
---|---|---|
admin |
string |
A felhasználó emelt szintű hozzáféréssel rendelkező felhasználó, és teljes rendszergazdai engedélyekkel rendelkezik. |
nonadmin |
string |
A felhasználó egy általános jogú felhasználó, aki nem rendelkezik emelt szintű hozzáféréssel. |
EnvironmentSetting
Egy tevékenységfolyamathoz beállítandó környezeti változó.
Name | Típus | Description |
---|---|---|
name |
string |
A környezeti változó neve. |
value |
string |
A környezeti változó értéke. |
ErrorCategory
A hiba kategóriája.
Name | Típus | Description |
---|---|---|
servererror |
string |
A hiba belső kiszolgálóhiba miatt jelentkezett. |
usererror |
string |
A hiba oka egy felhasználói probléma, például a helytelen konfiguráció. |
ErrorMessage
Hibaüzenet érkezett egy Azure Batch-hibaválaszban.
Name | Típus | Description |
---|---|---|
lang |
string |
A hibaüzenet nyelvi kódja |
value |
string |
Az üzenet szövege. |
ImageReference
Egy Azure Virtual Machines Marketplace-rendszerképre vagy egy Azure Compute Gallery-rendszerképre mutató hivatkozás. Az Azure Marketplace-rendszerképek Azure Batch által ellenőrzött hivatkozásainak listáját a "Támogatott képek listázása" műveletet tekintheti meg.
Name | Típus | Description |
---|---|---|
communityGalleryImageId |
string |
A közösségi galéria képének egyedi azonosítója |
exactVersion |
string |
A csomópont létrehozásához használt platformrendszerkép vagy marketplace-rendszerkép adott verziója. Ez az írásvédett mező csak akkor különbözik a "verziótól", ha a készlet létrehozásakor a "verzió" érték a "legújabb" volt. |
offer |
string |
Az Azure Virtual Machines Marketplace-rendszerkép ajánlattípusa. |
publisher |
string |
Az Azure Virtual Machines Marketplace-rendszerkép közzétevője. |
sharedGalleryImageId |
string |
A megosztott katalógus képének egyedi azonosítója |
sku |
string |
Az Azure Virtual Machines Marketplace-rendszerkép termékváltozata. |
version |
string |
Az Azure Virtual Machines Marketplace-rendszerképének verziója. |
virtualMachineImageId |
string |
Az Azure Compute Gallery rendszerképének ARM-erőforrás-azonosítója. A készlet számítási csomópontjai ezzel a képazonosítóval jönnek létre. Ez az űrlap /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{galleryName}/images/{imageDefinitionName}/versions/{VersionId} vagy /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{galleryName}/images/{imageDefinitionName} formában jelenik meg, mindig a legújabb képverzióra alapértelmezettként. |
InboundEndpoint
Egy számítási csomópont bejövő végpontja.
Name | Típus | Description |
---|---|---|
backendPort |
integer |
A végpont háttérportszáma. |
frontendPort |
integer |
A végpont nyilvános portszáma. |
name |
string |
A végpont neve. |
protocol |
A végpont protokollja. |
|
publicFQDN |
string |
A számítási csomópont nyilvános teljes tartományneve. |
publicIPAddress |
string |
A számítási csomópont nyilvános IP-címe. |
InboundEndpointProtocol
A végpont protokollja.
Name | Típus | Description |
---|---|---|
tcp |
string |
Használja a TCP-t a végponthoz. |
udp |
string |
Használja az UDP-t a végponthoz. |
NameValuePair
Név-érték párokat jelöl.
Name | Típus | Description |
---|---|---|
name |
string |
A név-érték pár neve. |
value |
string |
A név-érték párban lévő érték. |
NodeAgentInformation
Információk a Számítási csomópont ügynökről.
Name | Típus | Description |
---|---|---|
lastUpdateTime |
string |
Az az idő, amikor a számítási csomópont ügynöke frissült a számítási csomóponton. |
version |
string |
A Számítási csomóponton futó Batch Számítási csomópont ügynök verziója. |
ResourceFile
Egy vagy több, a számítási csomópontra letöltendő fájl.
Name | Típus | Description |
---|---|---|
autoStorageContainerName |
string |
A tároló neve az automatikus tárfiókban. |
blobPrefix |
string |
A blobok Azure Storage-tárolóból való letöltésekor használandó blobelőtag. Csak azok a blobok töltődnek le, amelyeknek a neve a megadott előtaggal kezdődik. |
fileMode |
string |
A fájlengedélyezési mód attribútum oktális formátumban. |
filePath |
string |
A számítási csomópont azon helye, ahová le szeretné tölteni a fájlt a tevékenység munkakönyvtárához viszonyítva. |
httpUrl |
string |
A letölteni kívánt fájl URL-címe. |
identityReference |
A storageContainerUrl vagy a httpUrl által megadott Azure Blob Storage eléréséhez használt felhasználó által hozzárendelt identitásra mutató hivatkozás |
|
storageContainerUrl |
string |
A blobtároló URL-címe az Azure Blob Storage-ban. |
SchedulingState
Azt jelzi, hogy a számítási csomópont elérhető-e a feladatütemezéshez.
Name | Típus | Description |
---|---|---|
disabled |
string |
A számítási csomóponton nem lesznek új feladatok ütemezve. Előfordulhat, hogy a számítási csomóponton már futó tevékenységek továbbra is befejeződnek. Az összes számítási csomópont az ütemezés engedélyezésével kezdődik. |
enabled |
string |
A tevékenységek ütemezhetők a számítási csomóponton. |
StartTask
Olyan feladat, amely akkor fut, amikor egy csomópont csatlakozik egy készlethez az Azure Batch szolgáltatásban, vagy amikor a számítási csomópont újraindul vagy újraépül.
Name | Típus | Description |
---|---|---|
commandLine |
string |
A StartTask parancssora. |
containerSettings |
Annak a tárolónak a beállításai, amelyek alatt a StartTask fut. |
|
environmentSettings |
A StartTask környezeti változóbeállításainak listája. |
|
maxTaskRetryCount |
integer |
A tevékenység újrapróbálásának maximális száma. |
resourceFiles |
Azon fájlok listája, amelyeket a Batch szolgáltatás a parancssor futtatása előtt letölt a számítási csomópontra. Az erőforrásfájlok listájának maximális mérete van. A maximális méret túllépésekor a kérés sikertelen lesz, a válasz hibakódja pedig RequestEntityTooLarge lesz. Ha ez történik, a ResourceFiles gyűjteményét csökkenteni kell. Ez .zip fájlok, alkalmazáscsomagok vagy Docker-tárolók használatával érhető el. |
|
userIdentity |
Az a felhasználói identitás, amely alatt a StartTask fut. |
|
waitForSuccess |
boolean |
Várjon-e a Batch szolgáltatás, amíg a StartTask sikeresen befejeződik (azaz a 0-s kilépési kóddal lépjen ki) a számítási csomóponton lévő feladatok ütemezése előtt. |
StartTaskInformation
Információk a számítási csomóponton futó StartTaskról.
Name | Típus | Description |
---|---|---|
containerInfo |
Információk arról a tárolóról, amely alatt a feladat fut. |
|
endTime |
string |
Az az időpont, amikor a StartTask leállt. |
exitCode |
integer |
A StartTask parancssorban megadott program kilépési kódja. |
failureInfo |
A feladathibát leíró információk, ha vannak ilyenek. |
|
lastRetryTime |
string |
A legutóbbi időpont, amikor a tevékenység újrapróbálkozása elkezdődött. |
result |
A feladat végrehajtásának eredménye. |
|
retryCount |
integer |
A Batch szolgáltatás által újrapróbálkozott tevékenységek száma. |
startTime |
string |
A StartTask futásának időpontja. |
state |
A StartTask állapota a számítási csomóponton. |
StartTaskState
A StartTask állapota a számítási csomóponton.
Name | Típus | Description |
---|---|---|
completed |
string |
A StartTask a 0-s kilépési kóddal lépett ki, vagy a StartTask sikertelen volt, és elérte az újrapróbálkozási korlátot, vagy a StartTask-folyamat nem futott a feladat-előkészítési hibák (például az erőforrásfájl letöltési hibái) miatt. |
running |
string |
A StartTask jelenleg fut. |
TaskContainerExecutionInformation
Információkat tartalmaz arról a tárolóról, amelyet egy feladat hajt végre.
Name | Típus | Description |
---|---|---|
containerId |
string |
A tároló azonosítója. |
error |
string |
Részletes hibainformációk a tárolóról. |
state |
string |
A tároló állapota. |
TaskContainerSettings
A tevékenység tárolóbeállításai.
Name | Típus | Description |
---|---|---|
containerHostBatchBindMounts |
A tárolófeladathoz csatlakoztatni kívánt elérési utak. |
|
containerRunOptions |
string |
A tároló létrehozási parancsának további beállításai. |
imageName |
string |
A tároló létrehozásához használni kívánt rendszerkép, amelyben a feladat futni fog. |
registry |
A tároló lemezképét tartalmazó privát beállításjegyzék. |
|
workingDirectory |
A tároló tevékenység munkakönyvtárának helye. |
TaskExecutionInformation
Információk egy tevékenység végrehajtásáról.
Name | Típus | Description |
---|---|---|
containerInfo |
Információk arról a tárolóról, amely alatt a feladat fut. |
|
endTime |
string |
A tevékenység befejezésének időpontja. |
exitCode |
integer |
A Tevékenység parancssorban megadott program kilépési kódja. |
failureInfo |
A feladathibát leíró információk, ha vannak ilyenek. |
|
lastRequeueTime |
string |
Az a legutóbbi időpont, amikor a Batch szolgáltatás egy felhasználói kérés eredményeként újra lekérdezte a feladatot. |
lastRetryTime |
string |
A legutóbbi időpont, amikor a tevékenység újrapróbálkozása elkezdődött. |
requeueCount |
integer |
Az a szám, amikor a Batch szolgáltatás egy felhasználói kérés eredményeként újra lekérdezte a feladatot. |
result |
A feladat végrehajtásának eredménye. |
|
retryCount |
integer |
A Batch szolgáltatás által újrapróbálkozott tevékenységek száma. |
startTime |
string |
A tevékenység futásának időpontja. |
TaskExecutionResult
A tevékenység végrehajtásának eredménye.
Name | Típus | Description |
---|---|---|
failure |
string |
Hiba történt a feladat feldolgozása során. Előfordulhat, hogy a hiba a Tevékenység folyamat elindítása, a Tevékenység folyamat végrehajtása vagy a Tevékenység folyamat kilépése után következett be. |
success |
string |
A feladat sikeresen lefutott. |
TaskFailureInformation
A feladathibával kapcsolatos információk.
Name | Típus | Description |
---|---|---|
category |
A Tevékenység hiba kategóriája. |
|
code |
string |
A feladathiba azonosítója. A kódok invariánsak, és programozott módon használhatók. |
details |
A hibával kapcsolatos további részletek listája. |
|
message |
string |
A feladathibát leíró üzenet, amely alkalmas a felhasználói felületen való megjelenítésre. |
TaskInformation
Információk egy számítási csomóponton futó tevékenységről.
Name | Típus | Description |
---|---|---|
executionInfo |
A feladat végrehajtásával kapcsolatos információk. |
|
jobId |
string |
Annak a feladatnak az azonosítója, amelyhez a tevékenység tartozik. |
subtaskId |
integer |
Az altevékenység azonosítója, ha a tevékenység többpéldányos tevékenység. |
taskId |
string |
A tevékenység azonosítója. |
taskState |
A tevékenység aktuális állapota. |
|
taskUrl |
string |
A tevékenység URL-címe. |
TaskState
A tevékenység állapota.
Name | Típus | Description |
---|---|---|
active |
string |
A feladat várólistára van állítva, és futtatható, de jelenleg nincs hozzárendelve számítási csomóponthoz. A tevékenység akkor adja meg ezt az állapotot, amikor létrejött, amikor le van tiltva, vagy ha egy sikertelen futtatás után újrapróbálkozásra vár. |
completed |
string |
A tevékenység már nem futtatható, általában azért, mert a tevékenység sikeresen befejeződött, vagy a tevékenység sikertelenül fejeződött be, és kimerítette az újrapróbálkozási korlátot. A tevékenység akkor is befejezettként van megjelölve, ha hiba történt a tevékenység indításakor vagy a tevékenység leállásakor. |
preparing |
string |
A tevékenység hozzá lett rendelve egy számítási csomóponthoz, de a számítási csomóponton vár egy szükséges feladat-előkészítési tevékenység elvégzésére. Ha a feladat-előkészítési tevékenység sikeres, a tevékenység futásra vált. Ha a feladat-előkészítési tevékenység sikertelen, a tevékenység aktív állapotba kerül, és jogosult lesz egy másik számítási csomóponthoz való hozzárendelésre. |
running |
string |
A feladat számítási csomóponton fut. Ez magában foglalja a tevékenységszintű előkészítést, például az erőforrásfájlok letöltését vagy a tevékenységen megadott csomagok üzembe helyezését – ez nem feltétlenül jelenti azt, hogy a Tevékenység parancssor megkezdte a végrehajtást. |
UserIdentity
Annak a felhasználói identitásnak a definíciója, amely alatt a feladat fut.
Name | Típus | Description |
---|---|---|
autoUser |
Az az automatikus felhasználó, amely alatt a feladat fut. |
|
username |
string |
Annak a felhasználói identitásnak a neve, amely alatt a feladat fut. |
VirtualMachineInfo
Információ a virtuális gép aktuális állapotáról.
Name | Típus | Description |
---|---|---|
imageReference |
Az Azure Virtual Machine Marketplace-rendszerképére mutató hivatkozás. |
|
scaleSetVmResourceId |
string |
A számítási csomópont aktuális virtuálisgép-méretezési csoportjának virtuális gépének erőforrás-azonosítója. Csak akkor van definiálva, ha a Batch-fiók a poolAllocationMode tulajdonsággal lett létrehozva, és a "UserSubscription" értékre van állítva. |