Sdílet prostřednictvím


BatchNodeOutput interface

Výpočetní uzel ve službě Batch.

Vlastnosti

affinityId

Identifikátor, který se dá předat při přidání úkolu a požádat o naplánování úkolu na tomto výpočetním uzlu. Všimněte si, že se jedná jen o měkké spřažení. Pokud je cílový výpočetní uzel zaneprázdněný nebo nedostupný v době, kdy je úkol naplánován, bude úkol naplánován jinde.

allocationTime

Čas, kdy byl tento výpočetní uzel přidělen fondu. Jedná se o čas, kdy byl výpočetní uzel původně přidělen a po nastavení se nezmění. Neaktualizuje se, když se výpočetní uzel vyléčí nebo nezpochybní.

endpointConfiguration

Konfigurace koncového bodu pro výpočetní uzel.

errors

Seznam chyb, ke kterým aktuálně dochází výpočetním uzlem.

id

ID výpočetního uzlu. Každému výpočetnímu uzlu přidanému do fondu se přiřadí jedinečné ID. Při každém odebrání výpočetního uzlu z fondu se odstraní všechny jeho místní soubory a ID se uvolní a může se znovu použít pro nové výpočetní uzly.

ipAddress

IP adresa, kterou můžou ostatní uzly použít ke komunikaci s tímto výpočetním uzlem. Každému výpočetnímu uzlu přidanému do fondu se přiřadí jedinečná IP adresa. Při každém odebrání výpočetního uzlu z fondu se odstraní všechny jeho místní soubory a IP adresa se uvolní a dá se znovu použít pro nové výpočetní uzly.

ipv6Address

Adresa IPv6, kterou mohou ostatní uzly používat ke komunikaci s tímto výpočetním uzlem. Každému výpočetnímu uzlu přidanému do fondu se přiřadí jedinečná IP adresa. Při každém odebrání výpočetního uzlu z fondu se odstraní všechny jeho místní soubory a IP adresa se uvolní a dá se znovu použít pro nové výpočetní uzly. Tato vlastnost nebude k dispozici, pokud fond není nakonfigurován pro protokol IPv6.

isDedicated

Určuje, jestli je tento výpočetní uzel vyhrazeným výpočetním uzlem. Pokud je hodnota false, výpočetní uzel je výpočetní uzel s nízkou prioritou.

lastBootTime

Čas posledního spuštění výpočetního uzlu Tato vlastnost nemusí být k dispozici, pokud je stav výpočetního uzlu nepoužitelný.

nodeAgentInfo

Informace o verzi agenta výpočetního uzlu a čas upgradu výpočetního uzlu na novou verzi.

recentTasks

Seznam úkolů, jejichž stav se nedávno změnil Tato vlastnost je k dispozici pouze v případě, že na tomto výpočetním uzlu byl spuštěn alespoň jeden úkol od jeho přiřazení k fondu.

runningTasksCount

Celkový počet aktuálně spuštěných úloh na výpočetním uzlu. To zahrnuje úkoly správce úloh a běžné úkoly, ale ne přípravu úlohy, uvolnění úlohy nebo zahájení úkolů.

runningTaskSlotsCount

Celkový počet slotů plánování používaných aktuálně spuštěnými úkoly úloh na výpočetním uzlu. To zahrnuje úkoly správce úloh a běžné úkoly, ale ne přípravu úlohy, uvolnění úlohy nebo zahájení úkolů.

schedulingState

Určuje, jestli je výpočetní uzel k dispozici pro plánování úkolů.

Možné hodnoty: "enabled", "disabled"

startTask

Úloha zadaná ke spuštění na výpočetním uzlu, když se připojí k fondu.

startTaskInfo

Informace o spuštění StartTask na výpočetním uzlu

state

Aktuální stav výpočetního uzlu. Výpočetní uzel s nízkou prioritou byl zrušen. Úkoly, které byly spuštěny na výpočetním uzlu, když byly předem zrušeny, se přeplánují, když bude k dispozici jiný výpočetní uzel.

Možné hodnoty: "nečinné", "rebooting", "reimaging", "running", "nepoužitelné", "creating", "starting", "waitingforstarttask", "starttaskfailed", "unknown", "leavingpool", "offline", "preempted", "upgradeos", "deallocated", "deallocating"

stateTransitionTime

Čas, kdy výpočetní uzel vstoupil do aktuálního stavu.

totalTasksRun

Celkový počet úkolů úloh dokončených na výpočetním uzlu. To zahrnuje úkoly správce úloh a běžné úkoly, ale ne přípravu úlohy, uvolnění úlohy nebo zahájení úkolů.

totalTasksSucceeded

Celkový počet úloh, které se úspěšně dokončily (s ukončovacím kódem 0) na výpočetním uzlu. To zahrnuje úkoly správce úloh a běžné úkoly, ale ne přípravu úlohy, uvolnění úlohy nebo zahájení úkolů.

url

Adresa URL výpočetního uzlu.

virtualMachineInfo

Informace o aktuálním stavu virtuálního počítače

vmSize

Velikost virtuálního počítače, který je hostitelem výpočetního uzlu. Informace o dostupných velikostech virtuálních počítačů ve fondech najdete v tématu Volba velikosti virtuálního počítače pro výpočetní uzly ve fondu služby Azure Batch (https://learn.microsoft.com/azure/batch/batch-pool-vm-sizes).

Podrobnosti vlastnosti

affinityId

Identifikátor, který se dá předat při přidání úkolu a požádat o naplánování úkolu na tomto výpočetním uzlu. Všimněte si, že se jedná jen o měkké spřažení. Pokud je cílový výpočetní uzel zaneprázdněný nebo nedostupný v době, kdy je úkol naplánován, bude úkol naplánován jinde.

affinityId: string

Hodnota vlastnosti

string

allocationTime

Čas, kdy byl tento výpočetní uzel přidělen fondu. Jedná se o čas, kdy byl výpočetní uzel původně přidělen a po nastavení se nezmění. Neaktualizuje se, když se výpočetní uzel vyléčí nebo nezpochybní.

allocationTime: string

Hodnota vlastnosti

string

endpointConfiguration

Konfigurace koncového bodu pro výpočetní uzel.

endpointConfiguration?: BatchNodeEndpointConfigurationOutput

Hodnota vlastnosti

errors

Seznam chyb, ke kterým aktuálně dochází výpočetním uzlem.

errors?: BatchNodeErrorOutput[]

Hodnota vlastnosti

id

ID výpočetního uzlu. Každému výpočetnímu uzlu přidanému do fondu se přiřadí jedinečné ID. Při každém odebrání výpočetního uzlu z fondu se odstraní všechny jeho místní soubory a ID se uvolní a může se znovu použít pro nové výpočetní uzly.

id: string

Hodnota vlastnosti

string

ipAddress

IP adresa, kterou můžou ostatní uzly použít ke komunikaci s tímto výpočetním uzlem. Každému výpočetnímu uzlu přidanému do fondu se přiřadí jedinečná IP adresa. Při každém odebrání výpočetního uzlu z fondu se odstraní všechny jeho místní soubory a IP adresa se uvolní a dá se znovu použít pro nové výpočetní uzly.

ipAddress: string

Hodnota vlastnosti

string

ipv6Address

Adresa IPv6, kterou mohou ostatní uzly používat ke komunikaci s tímto výpočetním uzlem. Každému výpočetnímu uzlu přidanému do fondu se přiřadí jedinečná IP adresa. Při každém odebrání výpočetního uzlu z fondu se odstraní všechny jeho místní soubory a IP adresa se uvolní a dá se znovu použít pro nové výpočetní uzly. Tato vlastnost nebude k dispozici, pokud fond není nakonfigurován pro protokol IPv6.

ipv6Address: string

Hodnota vlastnosti

string

isDedicated

Určuje, jestli je tento výpočetní uzel vyhrazeným výpočetním uzlem. Pokud je hodnota false, výpočetní uzel je výpočetní uzel s nízkou prioritou.

isDedicated?: boolean

Hodnota vlastnosti

boolean

lastBootTime

Čas posledního spuštění výpočetního uzlu Tato vlastnost nemusí být k dispozici, pokud je stav výpočetního uzlu nepoužitelný.

lastBootTime: string

Hodnota vlastnosti

string

nodeAgentInfo

Informace o verzi agenta výpočetního uzlu a čas upgradu výpočetního uzlu na novou verzi.

nodeAgentInfo: BatchNodeAgentInfoOutput

Hodnota vlastnosti

recentTasks

Seznam úkolů, jejichž stav se nedávno změnil Tato vlastnost je k dispozici pouze v případě, že na tomto výpočetním uzlu byl spuštěn alespoň jeden úkol od jeho přiřazení k fondu.

recentTasks?: BatchTaskInfoOutput[]

Hodnota vlastnosti

runningTasksCount

Celkový počet aktuálně spuštěných úloh na výpočetním uzlu. To zahrnuje úkoly správce úloh a běžné úkoly, ale ne přípravu úlohy, uvolnění úlohy nebo zahájení úkolů.

runningTasksCount?: number

Hodnota vlastnosti

number

runningTaskSlotsCount

Celkový počet slotů plánování používaných aktuálně spuštěnými úkoly úloh na výpočetním uzlu. To zahrnuje úkoly správce úloh a běžné úkoly, ale ne přípravu úlohy, uvolnění úlohy nebo zahájení úkolů.

runningTaskSlotsCount?: number

Hodnota vlastnosti

number

schedulingState

Určuje, jestli je výpočetní uzel k dispozici pro plánování úkolů.

Možné hodnoty: "enabled", "disabled"

schedulingState?: string

Hodnota vlastnosti

string

startTask

Úloha zadaná ke spuštění na výpočetním uzlu, když se připojí k fondu.

startTask?: BatchStartTaskOutput

Hodnota vlastnosti

startTaskInfo

Informace o spuštění StartTask na výpočetním uzlu

startTaskInfo?: BatchStartTaskInfoOutput

Hodnota vlastnosti

state

Aktuální stav výpočetního uzlu. Výpočetní uzel s nízkou prioritou byl zrušen. Úkoly, které byly spuštěny na výpočetním uzlu, když byly předem zrušeny, se přeplánují, když bude k dispozici jiný výpočetní uzel.

Možné hodnoty: "nečinné", "rebooting", "reimaging", "running", "nepoužitelné", "creating", "starting", "waitingforstarttask", "starttaskfailed", "unknown", "leavingpool", "offline", "preempted", "upgradeos", "deallocated", "deallocating"

state: string

Hodnota vlastnosti

string

stateTransitionTime

Čas, kdy výpočetní uzel vstoupil do aktuálního stavu.

stateTransitionTime: string

Hodnota vlastnosti

string

totalTasksRun

Celkový počet úkolů úloh dokončených na výpočetním uzlu. To zahrnuje úkoly správce úloh a běžné úkoly, ale ne přípravu úlohy, uvolnění úlohy nebo zahájení úkolů.

totalTasksRun: number

Hodnota vlastnosti

number

totalTasksSucceeded

Celkový počet úloh, které se úspěšně dokončily (s ukončovacím kódem 0) na výpočetním uzlu. To zahrnuje úkoly správce úloh a běžné úkoly, ale ne přípravu úlohy, uvolnění úlohy nebo zahájení úkolů.

totalTasksSucceeded?: number

Hodnota vlastnosti

number

url

Adresa URL výpočetního uzlu.

url: string

Hodnota vlastnosti

string

virtualMachineInfo

Informace o aktuálním stavu virtuálního počítače

virtualMachineInfo: VirtualMachineInfoOutput

Hodnota vlastnosti

vmSize

Velikost virtuálního počítače, který je hostitelem výpočetního uzlu. Informace o dostupných velikostech virtuálních počítačů ve fondech najdete v tématu Volba velikosti virtuálního počítače pro výpočetní uzly ve fondu služby Azure Batch (https://learn.microsoft.com/azure/batch/batch-pool-vm-sizes).

vmSize: string

Hodnota vlastnosti

string