az serial-console send
Nota
Questo riferimento fa parte dell'estensione della console seriale per l'interfaccia della riga di comando di Azure (versione 2.15.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az serial-console send . Altre informazioni sulle estensioni.
Inviare NMI/SysRq/Reset a una macchina virtuale o a un'istanza del set di scalabilità di macchine virtuali.
Comandi
Nome | Descrizione | Tipo | Stato |
---|---|---|---|
az serial-console send nmi |
Inviare un interrupt non mascherabile (NMI) a una macchina virtuale o a un'istanza del set di scalabilità di macchine virtuali. |
Estensione | Disponibilità generale |
az serial-console send reset |
Eseguire un riavvio "rigido" della macchina virtuale o dell'istanza del set di scalabilità di macchine virtuali. |
Estensione | Disponibilità generale |
az serial-console send sysrq |
Inviare la sequenza SysRq a una macchina virtuale o a un'istanza del set di scalabilità di macchine virtuali. |
Estensione | Disponibilità generale |
az serial-console send nmi
Inviare un interrupt non mascherabile (NMI) a una macchina virtuale o a un'istanza del set di scalabilità di macchine virtuali.
Un interrupt non mascherabile viene usato negli scenari di debug ed è progettato per arrestare in modo anomalo la macchina virtuale di destinazione.
az serial-console send nmi --name
--resource-group
[--instance-id]
Esempio
Inviare NMI alla macchina virtuale
az serial-console send nmi -n MyVM -g MyResourceGroup
Inviare NMI all'istanza del set di scalabilità di macchine virtuali con ID 2
az serial-console send nmi -n MyVMSS -g MyResourceGroup --instance-id 2
Parametri necessari
Nome della macchina virtuale o del set di scalabilità di macchine virtuali.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
ID dell'istanza del set di scalabilità di macchine virtuali. Non necessario per la connessione al serialport di una macchina virtuale.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az serial-console send reset
Eseguire un riavvio "rigido" della macchina virtuale o dell'istanza del set di scalabilità di macchine virtuali.
Questo comporta un riavvio "duro", come l'alimentazione del computer inattivo, quindi eseguire di nuovo il backup. Ciò può comportare la perdita di dati nella macchina virtuale. È consigliabile eseguire questa operazione solo se un riavvio normale non è efficace.
az serial-console send reset --name
--resource-group
[--instance-id]
Esempio
Reimpostazione rapida di una macchina virtuale
az serial-console send reset -n MyVM -g MyResourceGroup
Riposo rigido di un'istanza del set di scalabilità di macchine virtuali con ID 2
az serial-console send reset -n MyVMSS -g MyResourceGroup --instance-id 2
Parametri necessari
Nome della macchina virtuale o del set di scalabilità di macchine virtuali.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
ID dell'istanza del set di scalabilità di macchine virtuali. Non necessario per la connessione al serialport di una macchina virtuale.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az serial-console send sysrq
Inviare la sequenza SysRq a una macchina virtuale o a un'istanza del set di scalabilità di macchine virtuali.
Un SysRq è una sequenza di tasti riconosciuta dal kernel del sistema operazione Linux, che può attivare un set di azioni predefinite. Questi comandi vengono spesso usati quando non è possibile eseguire il ripristino o la risoluzione dei problemi delle macchine virtuali tramite l'amministrazione tradizionale, ad esempio se la macchina virtuale non risponde.
az serial-console send sysrq --input
--name
--resource-group
[--instance-id]
Esempio
Inviare SysRq alla macchina virtuale al sistema di arresto anomalo
az serial-console send sysrq -n MyVM -g MyResourceGroup --input c
Inviare SysRq all'istanza del set di scalabilità di macchine virtuali con ID 2 al sistema di arresto anomalo
az serial-console send sysrq -n MyVMSS -g MyResourceGroup --instance-id 2 --input c
Parametri necessari
Chiave di input da inviare tramite console seriale. Deve essere un carattere.
Nome della macchina virtuale o del set di scalabilità di macchine virtuali.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
ID dell'istanza del set di scalabilità di macchine virtuali. Non necessario per la connessione al serialport di una macchina virtuale.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.