Megosztás a következőn keresztül:


Compute Node - Reimage

Újratelepíti az operációs rendszert a megadott számítási csomóponton.
Az operációs rendszert csak akkor telepítheti újra egy számítási csomóponton, ha inaktív vagy futó állapotban van.

POST {batchUrl}/pools/{poolId}/nodes/{nodeId}/reimage?api-version=2024-07-01.20.0
POST {batchUrl}/pools/{poolId}/nodes/{nodeId}/reimage?timeout={timeout}&api-version=2024-07-01.20.0

URI-paraméterek

Name In Kötelező Típus Description
batchUrl
path True

string

Az Összes Azure Batch-szolgáltatáskérés alap URL-címe.

nodeId
path True

string

Az újraindítani kívánt számítási csomópont azonosítója.

poolId
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.

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.

Kérelem törzse

Media Types: "application/json; odata=minimalmetadata"

Name Típus Description
nodeReimageOption

ComputeNodeReimageOption

Mikor érdemes újraimázni a számítási csomópontot, és mit kell tenni az aktuálisan futó tevékenységekkel.
Az alapértelmezett érték az újrakérés.

Válaszok

Name Típus Description
202 Accepted

A Batch szolgáltatásnak küldött kérés sikeres volt.

Fejlécek

  • client-request-id: string
  • request-id: string
  • ETag: string
  • Last-Modified: string
  • DataServiceId: string
Other Status Codes

BatchError

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 reimage

Mintakérelem

POST account.region.batch.azure.com/pools/poolId/nodes/tvm-1695681911_1-20161122t193202z/reimage?api-version=2024-07-01.20.0



{
  "nodeReimageOption": "terminate"
}

Mintaválasz

Definíciók

Name Description
BatchError

Az Azure Batch szolgáltatástól kapott hibaválasz.

BatchErrorDetail

Az Azure Batch-hibaválaszban szereplő további információk egy eleme.

ComputeNodeReimageOption

Mikor érdemes újraimázni a számítási csomópontot, és mit kell tenni az aktuálisan futó tevékenységekkel.

ErrorMessage

Hibaüzenet érkezett egy Azure Batch-hibaválaszban.

NodeReimageParameter

Számítási csomópont újraimálásának lehetőségei.

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

ErrorMessage

A hibát leíró üzenet, amely alkalmas a felhasználói felületen való megjelenítésre.

values

BatchErrorDetail[]

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.

ComputeNodeReimageOption

Mikor érdemes újraimázni a számítási csomópontot, és mit kell tenni az aktuálisan futó tevékenységekkel.

Name Típus Description
requeue

string

Állítsa le a futó tevékenységfolyamatokat, és állítsa le újra a feladatokat. A feladatok akkor futnak újra, ha egy számítási csomópont elérhető. A feladatok leállása után azonnal újraimázhatja a számítási csomópontot.

retaineddata

string

Hagyja, hogy az aktuálisan futó tevékenységek befejeződjenek, majd várja meg, amíg az összes tevékenységadat-adatmegőrzési időszak lejár. Várakozás közben ne ütemezzen új feladatokat. Ha az összes tevékenységmegőrzési időszak lejárt, újraimázsa a számítási csomópontot.

taskcompletion

string

Az aktuálisan futó feladatok végrehajtásának engedélyezése. Várakozás közben ne ütemezzen új feladatokat. A számítási csomópont újraimálása, ha az összes tevékenység befejeződött.

terminate

string

Állítsa le a futó feladatokat. A feladatokat a hibaInfo hiba jelzi, amely azt jelzi, hogy leálltak, és nem futnak újra. A feladatok leállása után azonnal újraimázhatja a számítási csomópontot.

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.

NodeReimageParameter

Számítási csomópont újraimálásának lehetőségei.

Name Típus Description
nodeReimageOption

ComputeNodeReimageOption

Mikor érdemes újraimázni a számítási csomópontot, és mit kell tenni az aktuálisan futó tevékenységekkel.
Az alapértelmezett érték az újrakérés.