BatchNodeOutput interface
Výpočetní uzel ve službě Batch.
Vlastnosti
| affinity |
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. |
| allocation |
Č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í. |
| endpoint |
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. |
| ip |
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. |
| is |
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. |
| last |
Č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ý. |
| node |
Informace o verzi agenta výpočetního uzlu a čas upgradu výpočetního uzlu na novou verzi. |
| recent |
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. |
| running |
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ů. |
| running |
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ů. |
| scheduling |
Určuje, jestli je výpočetní uzel k dispozici pro plánování úkolů. Možné hodnoty: "enabled", "disabled" |
| start |
Úloha zadaná ke spuštění na výpočetním uzlu, když se připojí k fondu. |
| start |
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" |
| state |
Čas, kdy výpočetní uzel vstoupil do aktuálního stavu. |
| total |
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ů. |
| total |
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. |
| virtual |
Informace o aktuálním stavu virtuálního počítače |
| vm |
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