Megosztás:


ComputeNode interface

A ComputeNode-t képviselő felület.

Tulajdonságok

affinityId

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. Vegye figyelembe, hogy ez csak egy puha affinitás. Ha a cél számítási csomópont foglalt vagy nem érhető el a tevékenység ütemezésekor, akkor a tevékenység máshol lesz ütemezve.

allocationTime

A számítási csomópont készlethez való lefoglalásának időpontja. Ez az az idő, amikor a számítási csomópontot eredetileg lefoglalták, és a beállítás után nem változik. A számítási csomópont szervizelése vagy előkezelése nem frissül.

certificateReferences

A számítási csomóponton telepített tanúsítványok listája. 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 Feladat munkakönyvtárban lévő 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 "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.

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

A számítási csomópont azonosítója. A készlethez hozzáadott összes számítási csomóponthoz egyedi azonosító tartozik. Amikor egy számítási csomópontot eltávolít egy készletből, az összes helyi fájlja törlődik, és az azonosító vissza lesz kérve, és újra felhasználható az új számítási csomópontokhoz.

ipAddress

Az IP-cím, amellyel más csomópontok kommunikálhatnak ezzel a számítási csomóponttal. A készlethez hozzáadott összes számítási csomóponthoz egyedi IP-cím van hozzárendelve. Amikor eltávolít egy számítási csomópontot egy készletből, az összes helyi fájlja törlődik, és az IP-cím vissza lesz kérve, és újra felhasználható az új számítási csomópontokhoz.

isDedicated

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 alacsony prioritású számítási csomópont.

lastBootTime

Az utolsó időpont, amikor a számítási csomópont elindult. Előfordulhat, hogy ez a tulajdonság nem jelenik meg, ha a számítási csomópont állapota használhatatlan.

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. Ez a tulajdonság csak akkor jelenik meg, ha legalább egy tevékenység fut ezen a számítási csomóponton a készlethez való hozzárendelése óta.

runningTasksCount

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.

runningTaskSlotsCount

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.

schedulingState

Azt jelzi, hogy a számítási csomópont elérhető-e a feladatütemezéshez. Lehetséges értékek: "engedélyezve", "letiltva"

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. Az alacsony prioritású számítási csomópont elő lett beá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. Lehetséges értékek: "tétlenség", "újraindítás", "újraimálás", "futtatás", "használhatatlan", "létrehozás", "indítás", "waitingForStartTask", "startTaskFailed", "unknown", "leavingPool", "offline", "preempted"

stateTransitionTime

Az az időpont, amikor a számítási csomópont elérte az aktuális állapotát.

totalTasksRun

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

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

A számítási csomópont URL-címe.

vmSize

A számítási csomópontot üzemeltető virtuális gép mérete. A készletekben elérhető virtuális gépek méretéről további információt az Azure Batch-készletben (https://docs.microsoft.com/azure/batch/batch-pool-vm-sizes) található számítási csomópontok virtuálisgép-méretének kiválasztása című témakörben talál.

Tulajdonság adatai

affinityId

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. Vegye figyelembe, hogy ez csak egy puha affinitás. Ha a cél számítási csomópont foglalt vagy nem érhető el a tevékenység ütemezésekor, akkor a tevékenység máshol lesz ütemezve.

affinityId?: string

Tulajdonság értéke

string

allocationTime

A számítási csomópont készlethez való lefoglalásának időpontja. Ez az az idő, amikor a számítási csomópontot eredetileg lefoglalták, és a beállítás után nem változik. A számítási csomópont szervizelése vagy előkezelése nem frissül.

allocationTime?: Date

Tulajdonság értéke

Date

certificateReferences

A számítási csomóponton telepített tanúsítványok listája. 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 Feladat munkakönyvtárban lévő 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 "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.

certificateReferences?: CertificateReference[]

Tulajdonság értéke

endpointConfiguration

A számítási csomópont végpontkonfigurációja.

endpointConfiguration?: ComputeNodeEndpointConfiguration

Tulajdonság értéke

errors

A számítási csomópont által jelenleg észlelt hibák listája.

errors?: ComputeNodeError[]

Tulajdonság értéke

id

A számítási csomópont azonosítója. A készlethez hozzáadott összes számítási csomóponthoz egyedi azonosító tartozik. Amikor egy számítási csomópontot eltávolít egy készletből, az összes helyi fájlja törlődik, és az azonosító vissza lesz kérve, és újra felhasználható az új számítási csomópontokhoz.

id?: string

Tulajdonság értéke

string

ipAddress

Az IP-cím, amellyel más csomópontok kommunikálhatnak ezzel a számítási csomóponttal. A készlethez hozzáadott összes számítási csomóponthoz egyedi IP-cím van hozzárendelve. Amikor eltávolít egy számítási csomópontot egy készletből, az összes helyi fájlja törlődik, és az IP-cím vissza lesz kérve, és újra felhasználható az új számítási csomópontokhoz.

ipAddress?: string

Tulajdonság értéke

string

isDedicated

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 alacsony prioritású számítási csomópont.

isDedicated?: boolean

Tulajdonság értéke

boolean

lastBootTime

Az utolsó időpont, amikor a számítási csomópont elindult. Előfordulhat, hogy ez a tulajdonság nem jelenik meg, ha a számítási csomópont állapota használhatatlan.

lastBootTime?: Date

Tulajdonság értéke

Date

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.

nodeAgentInfo?: NodeAgentInformation

Tulajdonság értéke

recentTasks

Azoknak a feladatoknak a listája, amelyek állapota nemrég módosult. Ez a tulajdonság csak akkor jelenik meg, ha legalább egy tevékenység fut ezen a számítási csomóponton a készlethez való hozzárendelése óta.

recentTasks?: TaskInformation[]

Tulajdonság értéke

runningTasksCount

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.

runningTasksCount?: number

Tulajdonság értéke

number

runningTaskSlotsCount

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.

runningTaskSlotsCount?: number

Tulajdonság értéke

number

schedulingState

Azt jelzi, hogy a számítási csomópont elérhető-e a feladatütemezéshez. Lehetséges értékek: "engedélyezve", "letiltva"

schedulingState?: SchedulingState

Tulajdonság értéke

startTask

A számítási csomóponton a készlethez való csatlakozáskor futtatandó feladat.

startTask?: StartTask

Tulajdonság értéke

startTaskInfo

Futtatókörnyezeti információk a StartTask számítási csomóponton való végrehajtásáról.

startTaskInfo?: StartTaskInformation

Tulajdonság értéke

state

A számítási csomópont aktuális állapota. Az alacsony prioritású számítási csomópont elő lett beá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. Lehetséges értékek: "tétlenség", "újraindítás", "újraimálás", "futtatás", "használhatatlan", "létrehozás", "indítás", "waitingForStartTask", "startTaskFailed", "unknown", "leavingPool", "offline", "preempted"

state?: ComputeNodeState

Tulajdonság értéke

stateTransitionTime

Az az időpont, amikor a számítási csomópont elérte az aktuális állapotát.

stateTransitionTime?: Date

Tulajdonság értéke

Date

totalTasksRun

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.

totalTasksRun?: number

Tulajdonság értéke

number

totalTasksSucceeded

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.

totalTasksSucceeded?: number

Tulajdonság értéke

number

url

A számítási csomópont URL-címe.

url?: string

Tulajdonság értéke

string

vmSize

A számítási csomópontot üzemeltető virtuális gép mérete. A készletekben elérhető virtuális gépek méretéről további információt az Azure Batch-készletben (https://docs.microsoft.com/azure/batch/batch-pool-vm-sizes) található számítási csomópontok virtuálisgép-méretének kiválasztása című témakörben talál.

vmSize?: string

Tulajdonság értéke

string