az serial-console send
참고
이 참조는 Azure CLI 대한 직렬 콘솔 확장의 일부이며 버전 2.15.0 이상에 필요합니다. az serial-console send 명령을 처음 실행할 때 확장이 자동으로 설치됩니다. 확장에 대해 자세히 알아보세요.
NMI/SysRq/Reset을 VM 또는 VMSS 인스턴스로 보냅니다.
명령
| az serial-console send nmi |
VM 또는 VMSS 인스턴스에 NMI(마스크할 수 없는 인터럽트)를 보냅니다. |
| az serial-console send reset |
VM 또는 VMSS 인스턴스의 "하드" 다시 시작을 수행합니다. |
| az serial-console send sysrq |
VM 또는 VMSS 인스턴스로 SysRq 시퀀스를 보냅니다. |
az serial-console send nmi
VM 또는 VMSS 인스턴스에 NMI(마스크할 수 없는 인터럽트)를 보냅니다.
NMI(Non-Maskable Interrupt)는 디버깅 시나리오에서 사용되며 대상 Virtual Machine의 크래시로 연결되도록 설계되었습니다.
az serial-console send nmi --name
--resource-group
[--instance-id]
예제
VM에 NMI 보내기
az serial-console send nmi -n MyVM -g MyResourceGroup
ID가 2인 VMSS 인스턴스에 NMI 보내기
az serial-console send nmi -n MyVMSS -g MyResourceGroup --instance-id 2
필수 매개 변수
Virtual Machine 또는 Virtual Machine Scale Set의 이름입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
선택적 매개 변수
VMSS 인스턴스의 ID입니다. Virtual Machine의 serialport에 연결할 때 필요하지 않습니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az serial-console send reset
VM 또는 VMSS 인스턴스의 "하드" 다시 시작을 수행합니다.
이렇게 하면 컴퓨터 전원을 켜는 것과 같이 "하드"가 다시 시작된 다음 다시 백업됩니다. 이 경우 가상 컴퓨터의 데이터가 손실될 수 있습니다. 정상 다시 시작이 유효하지 않은 경우에만 이 작업을 수행해야 합니다.
az serial-console send reset --name
--resource-group
[--instance-id]
예제
VM 하드 재설정
az serial-console send reset -n MyVM -g MyResourceGroup
ID가 2인 VMSS 인스턴스 하드 휴지
az serial-console send reset -n MyVMSS -g MyResourceGroup --instance-id 2
필수 매개 변수
Virtual Machine 또는 Virtual Machine Scale Set의 이름입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
선택적 매개 변수
VMSS 인스턴스의 ID입니다. Virtual Machine의 serialport에 연결할 때 필요하지 않습니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az serial-console send sysrq
VM 또는 VMSS 인스턴스로 SysRq 시퀀스를 보냅니다.
SysRq는 일련의 미리 정의된 작업을 트리거할 수 있는 Linux 작업 시스템 커널에서 인식되는 키의 시퀀스입니다. 이러한 명령은 기존 관리를 통해 가상 머신 문제 해결 또는 복구를 수행할 수 없는 경우(예: VM이 응답하지 않는 경우) 자주 사용됩니다.
az serial-console send sysrq --input
--name
--resource-group
[--instance-id]
예제
SysRq를 VM에 크래시 시스템으로 보내기
az serial-console send sysrq -n MyVM -g MyResourceGroup --input c
ID가 2인 VMSS 인스턴스에 SysRq를 크래시 시스템으로 보내기
az serial-console send sysrq -n MyVMSS -g MyResourceGroup --instance-id 2 --input c
필수 매개 변수
직렬 콘솔을 통해 보낼 입력 키입니다. 한 문자여야 합니다.
Virtual Machine 또는 Virtual Machine Scale Set의 이름입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
선택적 매개 변수
VMSS 인스턴스의 ID입니다. Virtual Machine의 serialport에 연결할 때 필요하지 않습니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.