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). |
|
node
|
path | True |
string |
Identyfikator węzła obliczeniowego, który chcesz ponownie uruchomić. |
|
pool
|
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. |
|
time
|
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 |
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
|
|
| Other Status Codes |
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 |
|---|---|
|
Batch |
Odebrano odpowiedź o błędzie z usługi Azure Batch. |
|
Batch |
Element dodatkowych informacji zawartych w odpowiedzi na błąd usługi Azure Batch. |
|
Batch |
Komunikat o błędzie odebrany w odpowiedzi na błąd usługi Azure Batch. |
|
Batch |
Enumy BatchNodeReimageOption |
|
Batch |
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 |
Komunikat opisujący błąd, który ma być odpowiedni do wyświetlania w interfejsie użytkownika. |
|
| values |
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 |
BatchNodeReimageOptions
Parametry do ponownego utworzenia węzła obliczeniowego usługi Azure Batch.
| Nazwa | Typ | Opis |
|---|---|---|
| nodeReimageOption |
Kiedy należy odtworzyć obraz węzła obliczeniowego i co zrobić z aktualnie uruchomionymi zadaniami. Wartość domyślna to ponowne kolejki. |