Freigeben über


az serial-console send

Hinweis

Diese Referenz ist Teil der seriellen Konsole Erweiterung für die Azure CLI (Version 2.15.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie ein az serial-console send Befehl ausführen. Erfahren Sie mehr über Erweiterungen.

Senden Sie NMI/SysRq/Reset an eine VM- oder VMSS-Instanz.

Befehle

Name Beschreibung Typ Status
az serial-console send nmi

Senden Sie einen nicht maskierbaren Interrupt (NMI) an eine VM- oder VMSS-Instanz.

Erweiterung GA
az serial-console send reset

Führen Sie einen "harten" Neustart der VM- oder VMSS-Instanz durch.

Erweiterung GA
az serial-console send sysrq

Senden Sie die SysRq-Sequenz an eine VM- oder VMSS-Instanz.

Erweiterung GA

az serial-console send nmi

Senden Sie einen nicht maskierbaren Interrupt (NMI) an eine VM- oder VMSS-Instanz.

Ein nicht maskierbarer Interrupt (NMI) wird in Debugszenarien verwendet und soll den virtuellen Zielcomputer abstürzen.

az serial-console send nmi --name
                           --resource-group
                           [--instance-id]

Beispiele

NMI an vm senden

az serial-console send nmi -n MyVM -g MyResourceGroup

Senden von NMI an VMSS-Instanz mit ID 2

az serial-console send nmi -n MyVMSS -g MyResourceGroup --instance-id 2

Erforderliche Parameter

--name -n

Name des Skalierungssatzes für virtuelle Computer oder virtuelle Computer.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Optionale Parameter

--instance-id

ID der VMSS-Instanz. Beim Herstellen einer Verbindung mit dem Serialport eines virtuellen Computers nicht erforderlich.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

az serial-console send reset

Führen Sie einen "harten" Neustart der VM- oder VMSS-Instanz durch.

Dies führt zu einem "harten" Neustart, z. B. herunterfahren des Computers, und dann wieder hoch. Dies kann zu Datenverlusten auf dem virtuellen Computer führen. Sie sollten diesen Vorgang nur ausführen, wenn ein ordnungsgemäßer Neustart nicht wirksam ist.

az serial-console send reset --name
                             --resource-group
                             [--instance-id]

Beispiele

Hard reset a VM

az serial-console send reset -n MyVM -g MyResourceGroup

Hard rest a VMSS Instance with ID 2

az serial-console send reset -n MyVMSS -g MyResourceGroup --instance-id 2

Erforderliche Parameter

--name -n

Name des Skalierungssatzes für virtuelle Computer oder virtuelle Computer.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Optionale Parameter

--instance-id

ID der VMSS-Instanz. Beim Herstellen einer Verbindung mit dem Serialport eines virtuellen Computers nicht erforderlich.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

az serial-console send sysrq

Senden Sie die SysRq-Sequenz an eine VM- oder VMSS-Instanz.

Ein SysRq ist eine Sequenz von Schlüsseln, die vom Linux-Betriebssystemkernkern verstanden werden, wodurch eine Reihe vordefinierter Aktionen ausgelöst werden kann. Diese Befehle werden häufig verwendet, wenn die Problembehandlung oder Wiederherstellung des virtuellen Computers nicht über herkömmliche Verwaltung ausgeführt werden kann (z. B. wenn der virtuelle Computer nicht reagiert).

az serial-console send sysrq --input
                             --name
                             --resource-group
                             [--instance-id]

Beispiele

Senden von SysRq an den virtuellen Computer zum Absturzsystem

az serial-console send sysrq -n MyVM -g MyResourceGroup --input c

Senden von SysRq an VMSS-Instanz mit ID 2 zum Absturzsystem

az serial-console send sysrq -n MyVMSS -g MyResourceGroup --instance-id 2 --input c

Erforderliche Parameter

--input

Eingabetaste, die über die serielle Konsole gesendet werden soll. Muss ein Zeichen sein.

--name -n

Name des Skalierungssatzes für virtuelle Computer oder virtuelle Computer.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Optionale Parameter

--instance-id

ID der VMSS-Instanz. Beim Herstellen einer Verbindung mit dem Serialport eines virtuellen Computers nicht erforderlich.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.