Obsługa powiadomień dotyczących planowanej konserwacji przy użyciu interfejsu wiersza polecenia platformy Azure
Dotyczy: ✔️ Maszyny wirtualne z systemem Linux Maszyny ✔️ wirtualne z systemem Windows ✔️ — elastyczne zestawy ✔️ skalowania
Możesz użyć interfejsu wiersza polecenia, aby sprawdzić, kiedy maszyny wirtualne są zaplanowane do konserwacji. Informacje o planowanej konserwacji są dostępne w oknie az vm get-instance-view.
Informacje o konserwacji są zwracane tylko wtedy, gdy planowana jest konserwacja.
az vm get-instance-view -n myVM -g myResourceGroup --query instanceView.maintenanceRedeployStatus
Wyjście
"maintenanceRedeployStatus": {
"additionalProperties": {},
"isCustomerInitiatedMaintenanceAllowed": true,
"lastOperationMessage": null,
"lastOperationResultCode": "None",
"maintenanceWindowEndTime": "2018-06-04T16:30:00+00:00",
"maintenanceWindowStartTime": "2018-05-21T16:30:00+00:00",
"preMaintenanceWindowEndTime": "2018-05-19T12:30:00+00:00",
"preMaintenanceWindowStartTime": "2018-05-14T12:30:00+00:00"
Rozpoczynanie konserwacji
Następujące wywołanie spowoduje uruchomienie konserwacji maszyny wirtualnej, jeśli IsCustomerInitiatedMaintenanceAllowed
jest ustawiona wartość true.
az vm perform-maintenance -g myResourceGroup -n myVM
Klasyczne wdrożenia
Ważne
Maszyny wirtualne utworzone za pomocą klasycznego modelu wdrażania zostaną wycofane 1 września 2023 r.
Jeśli używasz zasobów IaaS z usługi Azure Service Management, wykonaj migrację do 1 września 2023 r. Zachęcamy do przejścia wcześniej, aby skorzystać z wielu ulepszeń funkcji w usłudze Azure Resource Manager.
Aby uzyskać więcej informacji, zobacz Migrowanie zasobów IaaS do usługi Azure Resource Manager do 1 września 2023 r.
Jeśli nadal masz starsze maszyny wirtualne, które zostały wdrożone przy użyciu klasycznego modelu wdrażania, możesz użyć klasycznego interfejsu wiersza polecenia platformy Azure do wykonywania zapytań o maszyny wirtualne i inicjowania konserwacji.
Upewnij się, że pracujesz w odpowiednim trybie, aby pracować z klasyczną maszyną wirtualną, wpisując:
azure config mode asm
Aby uzyskać stan konserwacji maszyny wirtualnej o nazwie myVM, wpisz:
azure vm show myVM
Aby rozpocząć konserwację klasycznej maszyny wirtualnej o nazwie myVM w usłudze myService i wdrożeniu myDeployment , wpisz:
azure compute virtual-machine initiate-maintenance --service-name myService --name myDeployment --virtual-machine-name myVM
Następne kroki
Planowaną konserwację można również obsłużyć przy użyciu programu Azure PowerShell lub portalu.