Zpracování oznámení o plánované údržbě pomocí Azure CLI
Platí pro: ✔️ Virtuální počítače s Windows s Linuxem ✔️ ✔️ – Flexibilní škálovací sady Uniform Scale Sets ✔️
Pomocí rozhraní příkazového řádku můžete zjistit, kdy jsou virtuální počítače naplánované pro údržbu. Informace o plánované údržbě jsou k dispozici z příkazu az vm get-instance-view.
Informace o údržbě se vrátí pouze v případě, že je naplánována údržba.
az vm get-instance-view -n myVM -g myResourceGroup --query instanceView.maintenanceRedeployStatus
Výstup
"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"
Zahájení údržby
Následující volání spustí údržbu na virtuálním počítači, pokud IsCustomerInitiatedMaintenanceAllowed
je nastavená na hodnotu true.
az vm perform-maintenance -g myResourceGroup -n myVM
Nasazení Classic
Důležité
Virtuální počítače vytvořené prostřednictvím modelu nasazení Classic budou vyřazeny 1. září 2023.
Pokud používáte prostředky IaaS ze služby Azure Service Management, dokončete migraci do 1. září 2023. Doporučujeme, abyste přechod provedli dříve, abyste využili výhod mnoha vylepšení funkcí v Azure Resource Manageru.
Další informace najdete v tématu Migrace prostředků IaaS do Azure Resource Manageru do 1. září 2023.
Pokud stále máte starší virtuální počítače nasazené pomocí modelu nasazení Classic, můžete použít Azure Classic CLI k dotazování na virtuální počítače a zahájení údržby.
Zadáním následujícího příkazu se ujistěte, že jste ve správném režimu pro práci s klasickým virtuálním počítačem:
azure config mode asm
Pokud chcete získat stav údržby virtuálního počítače s názvem myVM, zadejte:
azure vm show myVM
Pokud chcete spustit údržbu na klasickém virtuálním počítači s názvem myVM ve službě myService a nasazení myDeployment, zadejte:
azure compute virtual-machine initiate-maintenance --service-name myService --name myDeployment --virtual-machine-name myVM
Další kroky
Plánovanou údržbu můžete také zpracovat pomocí Azure PowerShellu nebo portálu.