Udostępnij przez


Nodes - Reimage Node

Ponownie instaluje system operacyjny w określonym węźle obliczeniowym.
System operacyjny można ponownie zainstalować w węźle obliczeniowym tylko wtedy, gdy jest w stanie bezczynności lub uruchomienia. To API może być wywoływane tylko na pulach utworzonych z własnością konfiguracji usług chmurowych.

POST {endpoint}/pools/{poolId}/nodes/{nodeId}/reimage?api-version=2025-06-01
POST {endpoint}/pools/{poolId}/nodes/{nodeId}/reimage?api-version=2025-06-01&timeOut={timeOut}

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
endpoint
path True

string (uri)

Punkt końcowy konta usługi Batch (na przykład: https://batchaccount.eastus2.batch.azure.com).

nodeId
path True

string

Identyfikator węzła obliczeniowego, który chcesz ponownie uruchomić.

poolId
path True

string

Identyfikator puli zawierającej węzeł obliczeniowy.

api-version
query True

string

minLength: 1

Wersja interfejsu API do użycia dla tej operacji.

timeOut
query

integer (int32)

Maksymalny czas przetwarzania żądania przez serwer w sekundach. Wartość domyślna to 30 sekund. Jeśli wartość jest większa niż 30, zostanie użyta domyślna wersja domyślna.".

Nagłówek żądania

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

Nazwa Wymagane Typ Opis
client-request-id

string

Tożsamość żądania wygenerowanego przez obiekt wywołujący w postaci identyfikatora GUID bez dekoracji, takiej jak nawiasy klamrowe, np. 9C4D50EE-2D56-4CD3-8152-34347DC9F2B0.

return-client-request-id

boolean

Czy serwer powinien zwrócić identyfikator żądania klienta w odpowiedzi.

ocp-date

string (date-time-rfc7231)

Czas wystawienia żądania. Biblioteki klienckie zazwyczaj ustawiają tę wartość na bieżący czas zegara systemowego; ustaw go jawnie, jeśli bezpośrednio wywołujesz interfejs API REST.

Treść żądania

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

Nazwa Typ Opis
nodeReimageOption

BatchNodeReimageOption

Kiedy należy odtworzyć obraz węzła obliczeniowego i co zrobić z aktualnie uruchomionymi zadaniami. Wartość domyślna to ponowne kolejki.

Odpowiedzi

Nazwa Typ Opis
202 Accepted

Żądanie zostało zaakceptowane do przetwarzania, ale przetwarzanie nie zostało jeszcze ukończone.

Nagłówki

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

BatchError

Nieoczekiwana odpowiedź na błąd.

Zabezpieczenia

OAuth2Auth

Typ: oauth2
Flow: implicit
Adres URL autoryzacji: https://login.microsoftonline.com/common/oauth2/v2.0/authorize

Zakresy

Nazwa Opis
https://batch.core.windows.net//.default

Przykłady

Node reimage

Przykładowe żądanie

POST {endpoint}/pools/poolId/nodes/tvm-1695681911_1-20161122t193202z/reimage?api-version=2025-06-01


Przykładowa odpowiedź

Definicje

Nazwa Opis
BatchError

Odebrano odpowiedź o błędzie z usługi Azure Batch.

BatchErrorDetail

Element dodatkowych informacji zawartych w odpowiedzi na błąd usługi Azure Batch.

BatchErrorMessage

Komunikat o błędzie odebrany w odpowiedzi na błąd usługi Azure Batch.

BatchNodeReimageOption

Enumy BatchNodeReimageOption

BatchNodeReimageOptions

Parametry do ponownego utworzenia węzła obliczeniowego usługi Azure Batch.

BatchError

Odebrano odpowiedź o błędzie z usługi Azure Batch.

Nazwa Typ Opis
code

string

Identyfikator błędu. Kody są niezmienne i mają być używane programowo.

message

BatchErrorMessage

Komunikat opisujący błąd, który ma być odpowiedni do wyświetlania w interfejsie użytkownika.

values

BatchErrorDetail[]

Kolekcja par klucz-wartość zawierająca dodatkowe szczegóły dotyczące błędu.

BatchErrorDetail

Element dodatkowych informacji zawartych w odpowiedzi na błąd usługi Azure Batch.

Nazwa Typ Opis
key

string

Identyfikator określający znaczenie właściwości Value.

value

string

Dodatkowe informacje zawarte w odpowiedzi na błąd.

BatchErrorMessage

Komunikat o błędzie odebrany w odpowiedzi na błąd usługi Azure Batch.

Nazwa Typ Opis
lang

string

Kod językowy komunikatu o błędzie.

value

string

Tekst wiadomości.

BatchNodeReimageOption

Enumy BatchNodeReimageOption

Wartość Opis
requeue

Kończenie uruchamiania procesów zadań i ponowne kolejki zadań. Zadania zostaną uruchomione ponownie po udostępnieniu węzła obliczeniowego. Odtwarzaj obraz węzła obliczeniowego zaraz po zakończeniu zadań.

terminate

Kończenie uruchamiania zadań. Zadania zostaną ukończone z informacją o niepowodzeniu wskazującym, że zostały zakończone i nie zostaną uruchomione ponownie. Odtwarzaj obraz węzła obliczeniowego zaraz po zakończeniu zadań.

taskcompletion

Zezwalaj na ukończenie aktualnie uruchomionych zadań. Zaplanuj brak nowych zadań podczas oczekiwania. Odtwarzaj obraz węzła obliczeniowego po zakończeniu wszystkich zadań.

retaineddata

Przestarzałe, zachęcamy do przekazywania danych zadania do usługi Azure Storage w zadaniu i używania TaskCompletion zamiast niego. Zezwalaj na ukończenie aktualnie uruchomionych zadań, a następnie poczekaj na wygaśnięcie wszystkich okresów przechowywania danych zadania. Zaplanuj brak nowych zadań podczas oczekiwania. Odtwarzaj obraz węzła obliczeniowego, gdy wszystkie okresy przechowywania zadań wygasły.

BatchNodeReimageOptions

Parametry do ponownego utworzenia węzła obliczeniowego usługi Azure Batch.

Nazwa Typ Opis
nodeReimageOption

BatchNodeReimageOption

Kiedy należy odtworzyć obraz węzła obliczeniowego i co zrobić z aktualnie uruchomionymi zadaniami. Wartość domyślna to ponowne kolejki.