az serial-console send
Note
Bu başvuru, Azure CLI(sürüm 2.15.0 veya üzeri) için seri konsol uzantısının bir parçasıdır. az serial-console send komutunu ilk kez çalıştırdığınızda uzantı otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.
NMI/SysRq/Reset'i bir VM'ye veya VMSS Örneğine gönderin.
Komutlar
| Name | Description | Tür | Durum |
|---|---|---|---|
| az serial-console send nmi |
Vm veya VMSS Örneğine Maskelenebilir Olmayan Kesme (NMI) gönderin. |
Extension | GA |
| az serial-console send reset |
VM'yi veya VMSS Örneğini "sabit" bir şekilde yeniden başlatın. |
Extension | GA |
| az serial-console send sysrq |
SysRq dizisini bir VM'ye veya VMSS Örneğine gönderin. |
Extension | GA |
az serial-console send nmi
Vm veya VMSS Örneğine Maskelenebilir Olmayan Kesme (NMI) gönderin.
Hata ayıklama senaryolarında Maskelenebilir Olmayan Kesme (NMI) kullanılır ve hedef Sanal Makinenizin kilitlenmesi için tasarlanmıştır.
az serial-console send nmi --name
--resource-group
[--instance-id]
Örnekler
NMI'yi VM'ye gönderme
az serial-console send nmi -n MyVM -g MyResourceGroup
Kimliği 2 olan VMSS Örneğine NMI Gönderme
az serial-console send nmi -n MyVMSS -g MyResourceGroup --instance-id 2
Gerekli Parametreler
Sanal Makinenin veya Sanal Makine Ölçek Kümesinin adı.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
VMSS örneğinin kimliği. Sanal Makinenin seri bağlantı noktasına bağlanırken gerekli değildir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği. Varsayılan aboneliği yapılandırmak için az account set -s NAME_OR_ID komutunu kullanabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az serial-console send reset
VM'yi veya VMSS Örneğini "sabit" bir şekilde yeniden başlatın.
Bu, bilgisayarı kapatıp yeniden yedekleme gibi "sabit" bir yeniden başlatmayla sonuçlanıyor. Bu, sanal makinede veri kaybına neden olabilir. Bu işlemi yalnızca düzgün bir yeniden başlatma etkili değilse gerçekleştirmeniz gerekir.
az serial-console send reset --name
--resource-group
[--instance-id]
Örnekler
VM'leri sabit sıfırlama
az serial-console send reset -n MyVM -g MyResourceGroup
Kimliği 2 olan bir VMSS Örneğini sabit olarak bekletin
az serial-console send reset -n MyVMSS -g MyResourceGroup --instance-id 2
Gerekli Parametreler
Sanal Makinenin veya Sanal Makine Ölçek Kümesinin adı.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
VMSS örneğinin kimliği. Sanal Makinenin seri bağlantı noktasına bağlanırken gerekli değildir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği. Varsayılan aboneliği yapılandırmak için az account set -s NAME_OR_ID komutunu kullanabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az serial-console send sysrq
SysRq dizisini bir VM'ye veya VMSS Örneğine gönderin.
SysRq, Önceden tanımlanmış bir dizi eylemi tetikleyebilen Linux işlem sistemi çekirdeği tarafından anlaşılan bir anahtar dizisidir. Bu komutlar genellikle sanal makine sorunlarını giderme veya kurtarma işlemi geleneksel yönetim aracılığıyla gerçekleştirilemediğinde (örneğin, VM yanıt vermiyorsa) kullanılır.
az serial-console send sysrq --input
--name
--resource-group
[--instance-id]
Örnekler
Sistem kilitlenmesi için SysRq'yi VM'ye gönderme
az serial-console send sysrq -n MyVM -g MyResourceGroup --input c
Sistem kilitlenmesi için 2 kimliğine sahip VMSS Örneğine SysRq gönderme
az serial-console send sysrq -n MyVMSS -g MyResourceGroup --instance-id 2 --input c
Gerekli Parametreler
Seri konsol üzerinden gönderilecek giriş anahtarı. Bir karakter olmalı.
Sanal Makinenin veya Sanal Makine Ölçek Kümesinin adı.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
VMSS örneğinin kimliği. Sanal Makinenin seri bağlantı noktasına bağlanırken gerekli değildir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği. Varsayılan aboneliği yapılandırmak için az account set -s NAME_OR_ID komutunu kullanabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |