Gestione delle notifiche di manutenzione pianificata tramite l'interfaccia della riga di comando di Azure
Si applica a: ✔️ macchine virtuali Linux ✔️ macchine virtuali Windows ✔️ set di scalabilità flessibili ✔️ set di scalabilità uniformi
È possibile usare l'interfaccia della riga di comando per verificare quando le macchine virtuali sono pianificate per la manutenzione. Le informazioni sulla manutenzione pianificata sono disponibili in az vm get-instance-view.
Le informazioni vengono restituite solo se è presente una manutenzione pianificata.
az vm get-instance-view -n myVM -g myResourceGroup --query instanceView.maintenanceRedeployStatus
Output
"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"
Avviare la manutenzione
La chiamata seguente avvierà la manutenzione in una macchina virtuale se IsCustomerInitiatedMaintenanceAllowed
è impostata su true.
az vm perform-maintenance -g myResourceGroup -n myVM
Distribuzioni classiche
Importante
Le macchine virtuali create tramite il modello di distribuzione classica verranno ritirati il 1° settembre 2023.
Se si usano risorse IaaS da Gestione dei servizi di Azure, completare la migrazione entro il 1° settembre 2023. È consigliabile effettuare quanto prima questo passaggio per sfruttare i vantaggi delle numerose funzionalità avanzate di Azure Resource Manager.
Per ulteriori informazioni, consultare Migrazione delle risorse IaaS in Azure Resource Manager entro il 1° settembre 2023.
Se si dispone ancora di macchine virtuali legacy distribuite tramite il modello di distribuzione classico, è possibile usare l'interfaccia della riga di comando classica di Azure per eseguire query per le macchine virtuali e avviare la manutenzione.
Verificare che sia attiva la modalità corretta per operare con una VM classica digitando:
azure config mode asm
Per ottenere lo stato di manutenzione della macchina virtuale denominata myVM, digitare:
azure vm show myVM
Per avviare la manutenzione della macchina virtuale classica denominata myVM nel servizio myService e nella distribuzione myDeployment, digitare:
azure compute virtual-machine initiate-maintenance --service-name myService --name myDeployment --virtual-machine-name myVM
Passaggi successivi
È anche possibile gestire la manutenzione pianificata usando Azure PowerShell o il portale.