Compute Node - Reimage
Installiert das Betriebssystem auf dem angegebenen Computeknoten neu.
Sie können das Betriebssystem nur dann auf einem Computeknoten neu installieren, wenn es sich in einem Leerlauf- oder Ausführungszustand befindet.
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-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
batch
|
path | True |
string |
Die Basis-URL für alle Azure Batch-Dienstanforderungen. |
node
|
path | True |
string |
Die ID des Computeknotens, den Sie neu starten möchten. |
pool
|
path | True |
string |
Die ID des Pools, der den Computeknoten enthält. |
api-version
|
query | True |
string |
Client-API-Version. |
timeout
|
query |
integer int32 |
Die maximale Zeit, die der Server für die Verarbeitung der Anforderung in Sekunden ausgeben kann. Der Standardwert ist 30 Sekunden. Wenn der Wert größer als 30 ist, wird stattdessen der Standardwert verwendet. |
Anforderungsheader
Media Types: "application/json; odata=minimalmetadata"
Name | Erforderlich | Typ | Beschreibung |
---|---|---|---|
client-request-id |
string uuid |
Die vom Aufrufer generierte Anforderungsidentität in Form einer GUID ohne Dekoration wie geschweifte Klammern, z. B. 9C4D50EE-2D56-4CD3-8152-34347DC9F2B0. |
|
return-client-request-id |
boolean |
Gibt an, ob der Server die Clientanforderungs-ID in der Antwort zurückgeben soll. |
|
ocp-date |
string date-time-rfc1123 |
Der Zeitpunkt, zu dem die Anforderung ausgestellt wurde. Clientbibliotheken legen dies in der Regel auf die aktuelle Systemuhrzeit fest. legen Sie sie explizit fest, wenn Sie die REST-API direkt aufrufen. |
Anforderungstext
Media Types: "application/json; odata=minimalmetadata"
Name | Typ | Beschreibung |
---|---|---|
nodeReimageOption |
Wann sie den Computeknoten neu abbilden und was mit derzeit ausgeführten Aufgaben zu tun ist. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
202 Accepted |
Die Anforderung an den Batchdienst war erfolgreich. Header
|
|
Other Status Codes |
Der Fehler vom Batchdienst. |
Sicherheit
azure_auth
Microsoft Entra OAuth 2.0-Authentifizierungscodefluss
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
Name | Beschreibung |
---|---|
user_impersonation | Identitätswechsel ihres Benutzerkontos |
Authorization
Typ:
apiKey
In:
header
Beispiele
Node reimage
Beispielanforderung
POST account.region.batch.azure.com/pools/poolId/nodes/tvm-1695681911_1-20161122t193202z/reimage?api-version=2024-07-01.20.0
{
"nodeReimageOption": "terminate"
}
Beispiel für eine Antwort
Definitionen
Name | Beschreibung |
---|---|
Batch |
Eine Vom Azure Batch-Dienst empfangene Fehlerantwort. |
Batch |
Ein Element mit zusätzlichen Informationen, die in einer Azure Batch-Fehlerantwort enthalten sind. |
Compute |
Wann sie den Computeknoten neu abbilden und was mit derzeit ausgeführten Aufgaben zu tun ist. |
Error |
Eine Fehlermeldung, die in einer Azure Batch-Fehlerantwort empfangen wurde. |
Node |
Optionen für die Neuberechnung eines Computeknotens. |
BatchError
Eine Vom Azure Batch-Dienst empfangene Fehlerantwort.
Name | Typ | Beschreibung |
---|---|---|
code |
string |
Ein Bezeichner für den Fehler. Codes sind unveränderlich und sollen programmgesteuert genutzt werden. |
message |
Eine Meldung, die den Fehler beschreibt, der für die Anzeige in einer Benutzeroberfläche geeignet ist. |
|
values |
Eine Sammlung von Schlüssel-Wert-Paaren, die zusätzliche Details zum Fehler enthalten. |
BatchErrorDetail
Ein Element mit zusätzlichen Informationen, die in einer Azure Batch-Fehlerantwort enthalten sind.
Name | Typ | Beschreibung |
---|---|---|
key |
string |
Ein Bezeichner, der die Bedeutung der Value-Eigenschaft angibt. |
value |
string |
Die zusätzlichen Informationen, die in der Fehlerantwort enthalten sind. |
ComputeNodeReimageOption
Wann sie den Computeknoten neu abbilden und was mit derzeit ausgeführten Aufgaben zu tun ist.
Name | Typ | Beschreibung |
---|---|---|
requeue |
string |
Beenden Sie die Ausführung von Aufgabenprozessen, und stellen Sie die Aufgaben erneut ab. Die Aufgaben werden erneut ausgeführt, wenn ein Computeknoten verfügbar ist. Aktualisieren Sie den Computeknoten, sobald Aufgaben beendet wurden. |
retaineddata |
string |
Zulassen, dass derzeit ausgeführte Aufgaben abgeschlossen werden, und warten Sie dann, bis alle Aufbewahrungszeiträume für Aufgabendaten ablaufen. Planen Sie beim Warten keine neuen Vorgänge. Aktualisieren Sie den Computeknoten, wenn alle Aufbewahrungszeiträume für Aufgaben abgelaufen sind. |
taskcompletion |
string |
Zurzeit ausführende Aufgaben zulassen. Planen Sie beim Warten keine neuen Vorgänge. Aktualisieren Sie den Computeknoten, wenn alle Aufgaben abgeschlossen wurden. |
terminate |
string |
Beenden Sie die Ausführung von Aufgaben. Die Aufgaben werden mit failureInfo abgeschlossen, die angibt, dass sie beendet wurden und nicht erneut ausgeführt werden. Aktualisieren Sie den Computeknoten, sobald Aufgaben beendet wurden. |
ErrorMessage
Eine Fehlermeldung, die in einer Azure Batch-Fehlerantwort empfangen wurde.
Name | Typ | Beschreibung |
---|---|---|
lang |
string |
Der Sprachcode der Fehlermeldung |
value |
string |
Der Text der Nachricht. |
NodeReimageParameter
Optionen für die Neuberechnung eines Computeknotens.
Name | Typ | Beschreibung |
---|---|---|
nodeReimageOption |
Wann sie den Computeknoten neu abbilden und was mit derzeit ausgeführten Aufgaben zu tun ist. |