Поделиться через


az serial-console send

Примечание.

Эта ссылка является частью расширения последовательной консоли для Azure CLI (версия 2.15.0 или более поздней). Расширение будет автоматически устанавливаться при первом запуске команды az serial-console send. Подробнее о расширениях.

Отправьте NMI/SysRq/Reset на виртуальную машину или экземпляр VMSS.

Команды

Имя Описание Тип Состояние
az serial-console send nmi

Отправьте немаскируемое прерывание (NMI) на виртуальную машину или экземпляр VMSS.

Расширение ГА
az serial-console send reset

Выполните "жесткий" перезапуск виртуальной машины или экземпляра VMSS.

Расширение ГА
az serial-console send sysrq

Отправьте последовательность SysRq на виртуальную машину или экземпляр VMSS.

Расширение ГА

az serial-console send nmi

Отправьте немаскируемое прерывание (NMI) на виртуальную машину или экземпляр VMSS.

Немаскируемое прерывание (NMI) используется в сценариях отладки и предназначено для аварийного сбоя целевой виртуальной машины.

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

Примеры

Отправка NMI на виртуальную машину

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

Отправка NMI в экземпляр VMSS с идентификатором 2

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

Обязательные параметры

--name -n

Имя масштабируемого набора виртуальных машин или виртуальной машины.

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Необязательные параметры

--instance-id

Идентификатор экземпляра VMSS. При подключении к сериалпорту виртуальной машины не требуется.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az serial-console send reset

Выполните "жесткий" перезапуск виртуальной машины или экземпляра VMSS.

Это приводит к "жесткому" перезапуску, например питание компьютера вниз, а затем снова резервное копирование. Это может привести к потере данных на виртуальной машине. Эту операцию следует выполнять только в том случае, если грациозная перезагрузка не эффективна.

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

Примеры

Жесткий сброс виртуальной машины

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

Жесткий отдых экземпляра VMSS с идентификатором 2

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

Обязательные параметры

--name -n

Имя масштабируемого набора виртуальных машин или виртуальной машины.

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Необязательные параметры

--instance-id

Идентификатор экземпляра VMSS. При подключении к сериалпорту виртуальной машины не требуется.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az serial-console send sysrq

Отправьте последовательность SysRq на виртуальную машину или экземпляр VMSS.

SysRq — это последовательность ключей, понятная ядром операционной системы Linux, которая может активировать набор предварительно определенных действий. Эти команды часто используются при устранении неполадок или восстановлении виртуальных машин через традиционное администрирование (например, если виртуальная машина не отвечает).

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

Примеры

Отправка SysRq на виртуальную машину в систему сбоя

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

Отправка SysRq в экземпляр VMSS с идентификатором 2 для сбоя системы

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

Обязательные параметры

--input

Входной ключ для отправки по последовательной консоли. Должен быть одним символом.

--name -n

Имя масштабируемого набора виртуальных машин или виртуальной машины.

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Необязательные параметры

--instance-id

Идентификатор экземпляра VMSS. При подключении к сериалпорту виртуальной машины не требуется.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.