az serial-console send

Uwaga

Ta dokumentacja jest częścią rozszerzenia konsoli szeregowej dla interfejsu wiersza polecenia platformy Azure (wersja 2.15.0 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu polecenia az serial-console send . Dowiedz się więcej o rozszerzeniach.

Wyślij NMI/SysRq/Reset do maszyny wirtualnej lub wystąpienia zestawu skalowania maszyn wirtualnych.

Polecenia

Nazwa Opis Typ Stan
az serial-console send nmi

Wyślij niemaskowalne przerwanie (NMI) do maszyny wirtualnej lub wystąpienia zestawu skalowania maszyn wirtualnych.

Numer wewnętrzny Ogólna dostępność
az serial-console send reset

Wykonaj "twarde" ponowne uruchomienie maszyny wirtualnej lub wystąpienia zestawu skalowania maszyn wirtualnych.

Numer wewnętrzny Ogólna dostępność
az serial-console send sysrq

Wyślij sekwencję SysRq do maszyny wirtualnej lub wystąpienia zestawu skalowania maszyn wirtualnych.

Numer wewnętrzny Ogólna dostępność

az serial-console send nmi

Wyślij niemaskowalne przerwanie (NMI) do maszyny wirtualnej lub wystąpienia zestawu skalowania maszyn wirtualnych.

Przerwanie bez maskowania (NMI) jest używane w scenariuszach debugowania i jest przeznaczone do awarii docelowej maszyny wirtualnej.

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

Przykłady

Wysyłanie NMI do maszyny wirtualnej

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

Wysyłanie usługi NMI do wystąpienia usługi VMSS o identyfikatorze 2

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

Parametry wymagane

--name -n

Nazwa maszyny wirtualnej lub zestawu skalowania maszyn wirtualnych.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--instance-id

Identyfikator wystąpienia zestawu skalowania maszyn wirtualnych. Nie jest wymagane podczas nawiązywania połączenia z serialportem maszyny wirtualnej.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az serial-console send reset

Wykonaj "twarde" ponowne uruchomienie maszyny wirtualnej lub wystąpienia zestawu skalowania maszyn wirtualnych.

Powoduje to ponowne uruchomienie "twarde", takie jak zasilanie komputera w dół, a następnie ponowne utworzenie kopii zapasowej. Może to spowodować utratę danych na maszynie wirtualnej. Tę operację należy wykonać tylko wtedy, gdy nie będzie skuteczne ponowne uruchomienie.

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

Przykłady

Twarde resetowanie maszyny wirtualnej

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

Twarde odpoczynek wystąpienia zestawu skalowania maszyn wirtualnych o identyfikatorze 2

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

Parametry wymagane

--name -n

Nazwa maszyny wirtualnej lub zestawu skalowania maszyn wirtualnych.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--instance-id

Identyfikator wystąpienia zestawu skalowania maszyn wirtualnych. Nie jest wymagane podczas nawiązywania połączenia z serialportem maszyny wirtualnej.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az serial-console send sysrq

Wyślij sekwencję SysRq do maszyny wirtualnej lub wystąpienia zestawu skalowania maszyn wirtualnych.

SysRq to sekwencja kluczy rozumiana przez jądro systemu operacyjnego Linux, które może wyzwalać zestaw wstępnie zdefiniowanych akcji. Te polecenia są często używane, gdy nie można wykonać rozwiązywania problemów z maszyną wirtualną lub odzyskiwania za pośrednictwem tradycyjnej administracji (na przykład jeśli maszyna wirtualna nie odpowiada).

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

Przykłady

Wysyłanie usługi SysRq do maszyny wirtualnej do systemu awaryjnego

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

Wysyłanie usługi SysRq do wystąpienia usługi VMSS o identyfikatorze 2 w celu awarii

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

Parametry wymagane

--input

Klucz wejściowy do wysyłania za pośrednictwem konsoli szeregowej. Musi być jednym znakiem.

--name -n

Nazwa maszyny wirtualnej lub zestawu skalowania maszyn wirtualnych.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--instance-id

Identyfikator wystąpienia zestawu skalowania maszyn wirtualnych. Nie jest wymagane podczas nawiązywania połączenia z serialportem maszyny wirtualnej.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.