Condividi tramite


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

--name -n

Nome della macchina virtuale o del set di scalabilità di macchine virtuali.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--instance-id

ID dell'istanza del set di scalabilità di macchine virtuali. Non necessario per la connessione al serialport di una macchina virtuale.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

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

--name -n

Nome della macchina virtuale o del set di scalabilità di macchine virtuali.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--instance-id

ID dell'istanza del set di scalabilità di macchine virtuali. Non necessario per la connessione al serialport di una macchina virtuale.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

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

--input

Chiave di input da inviare tramite console seriale. Deve essere un carattere.

--name -n

Nome della macchina virtuale o del set di scalabilità di macchine virtuali.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--instance-id

ID dell'istanza del set di scalabilità di macchine virtuali. Non necessario per la connessione al serialport di una macchina virtuale.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.