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
Nazwa maszyny wirtualnej lub zestawu skalowania maszyn wirtualnych.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry opcjonalne
Identyfikator wystąpienia zestawu skalowania maszyn wirtualnych. Nie jest wymagane podczas nawiązywania połączenia z serialportem maszyny wirtualnej.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
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
Nazwa maszyny wirtualnej lub zestawu skalowania maszyn wirtualnych.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry opcjonalne
Identyfikator wystąpienia zestawu skalowania maszyn wirtualnych. Nie jest wymagane podczas nawiązywania połączenia z serialportem maszyny wirtualnej.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
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
Klucz wejściowy do wysyłania za pośrednictwem konsoli szeregowej. Musi być jednym znakiem.
Nazwa maszyny wirtualnej lub zestawu skalowania maszyn wirtualnych.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry opcjonalne
Identyfikator wystąpienia zestawu skalowania maszyn wirtualnych. Nie jest wymagane podczas nawiązywania połączenia z serialportem maszyny wirtualnej.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.