Aracılığıyla paylaş


az csvmware vm

Not

Bu başvuru, Azure CLI (sürüm 2.0.67 veya üzeri) için csvmware uzantısının bir parçasıdır. Uzantı, az csvmware vm komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.

'csvmware' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

VMware sanal makinelerini yönetme.

Komutlar

Name Description Tür Durum
az csvmware vm create

VMware sanal makinesi oluşturun.

Dahili Önizleme
az csvmware vm delete

VMware sanal makinesini silin.

Dahili Önizleme
az csvmware vm disk

VMware sanal makinesinin disklerini yönetin.

Dahili Önizleme
az csvmware vm disk add

VMware sanal makinesine disk ekleyin.

Dahili Önizleme
az csvmware vm disk delete

Vm'den diskleri silme.

Dahili Önizleme
az csvmware vm disk list

VMware sanal makinesinde kullanılabilen disklerin ayrıntılarını listeleyin.

Dahili Önizleme
az csvmware vm disk show

VMware sanal makinesinin diskinin ayrıntılarını alın.

Dahili Önizleme
az csvmware vm list

Geçerli abonelikteki VMware sanal makinelerinin ayrıntılarını listeleyin. Kaynak grubu belirtilirse, yalnızca bu kaynak grubundaki sanal makinelerin ayrıntıları listelenir.

Dahili Önizleme
az csvmware vm nic

VMware sanal makinesinin Ağ Arabirim Kartlarını yönetin.

Dahili Önizleme
az csvmware vm nic add

VMware sanal makinesine NIC ekleyin.

Dahili Önizleme
az csvmware vm nic delete

VM'den NIC'leri silme.

Dahili Önizleme
az csvmware vm nic list

VMware sanal makinesinde kullanılabilen NIC'lerin ayrıntılarını listeleyin.

Dahili Önizleme
az csvmware vm nic show

VMware sanal makinesinin NIC'sinin ayrıntılarını alın.

Dahili Önizleme
az csvmware vm show

VMware sanal makinesinin ayrıntılarını alın.

Dahili Önizleme
az csvmware vm start

Bir VMware sanal makinesi başlatın.

Dahili Önizleme
az csvmware vm stop

VMware sanal makinesini Durdurma/Yeniden Başlatma/Askıya Alma.

Dahili Önizleme
az csvmware vm update

VMware sanal makinesinin etiketler alanını güncelleştirin.

Dahili Önizleme

az csvmware vm create

Önizleme

'csvmware' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

VMware sanal makinesi oluşturun.

az csvmware vm create --name
                      --private-cloud
                      --resource-group
                      --resource-pool
                      --template
                      [--cores]
                      [--disk]
                      [--expose-to-guest-vm {false, true}]
                      [--location]
                      [--nic]
                      [--ram]

Örnekler

Vm şablonundan varsayılan parametrelerle vm oluşturma.

az csvmware vm create -n MyVm -g MyResourceGroup -p MyPrivateCloud -r MyResourcePool --template MyVmTemplate

Önyüklemede güç sağlayan MyVirtualNetwork sanal ağı, bağdaştırıcı VMXNET3 ile VM oluşturma ve vm'ye fazladan bir nic ekleme. Nic'e girilen ad yalnızca tanımlama amaçlıdır; vm şablonunda böyle bir nic adı olup olmadığını görmek için, aksi takdirde bir nic oluşturulur ve yeni bir ad atanır. Vm şablonunun "Ağ bağdaştırıcısı 1" adlı bir nic içerdiğini varsayalım.

az csvmware vm create -n MyVm -g MyResourceGroup -p MyPrivateCloud -r MyResourcePool --template MyVmTemplate --nic name=NicNameWouldBeAssigned virtual-network=MyVirtualNetwork adapter=VMXNET3 power-on-boot=True

Vm'nin belirli özelliklerini özelleştirme. Çekirdek sayısını 2 ve "Ağ bağdaştırıcısı 1" nic bağdaştırıcısını şablonda belirtilenden E1000E olarak değiştirme. Diğer tüm özellikler şablondan varsayılan olarak kullanılabilir.

az csvmware vm create -n MyVm -g MyResourceGroup -p MyPrivateCloud -r MyResourcePool --template MyVmTemplate --cores 2 --nic name="Network adapter 1" adapter=E1000E

Vm'nin belirli özelliklerini özelleştirme. "Ağ bağdaştırıcısı 1" nic bağdaştırıcısını şablonda belirtilenden E1000E olarak değiştirme ve ayrıca önyüklemede güç veren MyVirtualNetwork, bağdaştırıcı VMXNET3 sanal ağıyla başka bir nic ekleme.

az csvmware vm create -n MyVm -g MyResourceGroup -p MyPrivateCloud -r MyResourcePool --template MyVmTemplate --nic name="Network adapter 1" adapter=E1000E --nic name=NicNameWouldBeAssigned virtual-network=MyVirtualNetwork adapter=VMXNET3 power-on-boot=True

VM oluşturma ve SCSI denetleyicisi 0, persis çadır modu ve 41943040 KB boyutuyla VM'ye ek disk ekleme. Diske girilen ad, vm şablonunda böyle bir disk adının mevcut olup olmadığını görmek için yalnızca tanımlama amaçlıdır, aksi takdirde bir disk oluşturulur ve yeni bir ad atanır. Vm şablonunun "Sabit disk 1" adlı bir disk içerdiğini varsayalım.

az csvmware vm create -n MyVm -g MyResourceGroup -p MyPrivateCloud -r MyResourcePool --template MyVmTemplate --disk name=DiskNameWouldBeAssigned controller=1000 mode=persistent size=41943040

Vm'nin belirli özelliklerini özelleştirme. "Sabit disk 1" diskinin boyutunu şablonda belirtilenden 21943040 KB olarak değiştirme ve ayrıca SCSI denetleyicisi 0, persis çadır modu ve 41943040 KB boyutuna sahip başka bir disk ekleme.

az csvmware vm create -n MyVm -g MyResourceGroup -p MyPrivateCloud -r MyResourcePool --template MyVmTemplate --disk name="Hard disk 1" size=21943040 --disk name=DiskNameWouldBeAssigned controller=1000 mode=persistent size=41943040

Gerekli Parametreler

--name -n

Sanal makinenin adı.

--private-cloud -p

CloudSimple özel bulutunun adı veya kimliği.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--resource-pool -r

CloudSimple Özel Bulutunuzda bu sanal makine için VMware kaynak havuzunun kimliği. Kimliğin taban adını da geçirebilirsiniz.

--template

Bu sanal makinenin oluşturulacağı vSphere şablonunun kimliği. Kimliğin taban adını da geçirebilirsiniz.

İsteğe Bağlı Parametreler

--cores

Gereken CPU çekirdeği sayısı. Varsayılan değer, belirtilen vSphere VM şablonundan alınır.

--disk

Disk ekleyin veya değiştirin.

Varsayılan olarak, diskler vSphere VM şablonuna göre eklenir. Daha fazla disk ekleyebilir veya VM şablonunda belirtilen bir diskin bazı özelliklerini değiştirebilirsiniz. Birden fazla bağımsız değişken kullanılarak birden çok --disk disk belirtilebilir. VM şablonunda bir disk adı zaten varsa, bu disk kullanıcı girişine göre değiştirilir. VM şablonunda bir disk adı yoksa, yeni bir disk oluşturulur ve yeni bir ad atanır. Kullanım: --disk name=MyDiskName controller=SCSIControllerID mode=IndependenceMode size=DiskSizeInKB.

--expose-to-guest-vm

Konuk işletim sisteminde tam CPU sanallaştırmasını kullanıma sunar. Varsayılan değer, belirtilen vSphere VM şablonundan alınır.

Kabul edilen değerler: false, true
--location -l

Özel bulutların bulunduğu bölge. Varsayılan konum yapılandırılmamışsa, varsayılan olarak kaynak grubunun konumuna ayarlanır.

--nic

NIC'leri ekleyin veya değiştirin.

Varsayılan olarak, nic'ler vSphere VM şablonuna göre eklenir. Daha fazla nic ekleyebilir veya VM şablonunda belirtilen bir nic'in bazı özelliklerini değiştirebilirsiniz. Birden çok nic birden --nic fazla bağımsız değişken kullanılarak belirtilebilir. VM şablonunda bir nic adı zaten varsa, bu nic kullanıcı girişine göre değiştirilir. VM şablonunda bir nic adı yoksa, yeni bir nic oluşturulur ve buna yeni bir ad atanır. Kullanım: --nic name=MyNicName virtual-network=MyNetwork adapter=MyAdapter power-on-boot=True/False.

--ram

MB cinsinden bellek miktarı. Varsayılan değer, belirtilen vSphere VM şablonundan alınır.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az csvmware vm delete

Önizleme

'csvmware' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

VMware sanal makinesini silin.

az csvmware vm delete --name
                      --resource-group

Örnekler

VMware VM'lerini silin.

az csvmware vm delete -n MyVm -g MyResourceGroup

Gerekli Parametreler

--name -n

Sanal makinenin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az csvmware vm list

Önizleme

'csvmware' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Geçerli abonelikteki VMware sanal makinelerinin ayrıntılarını listeleyin. Kaynak grubu belirtilirse, yalnızca bu kaynak grubundaki sanal makinelerin ayrıntıları listelenir.

az csvmware vm list [--resource-group]

Örnekler

Geçerli abonelikteki VMware VM'lerinin ayrıntılarını listeleyin.

az csvmware vm list

Belirli bir kaynak grubundaki VMware VM'lerinin ayrıntılarını listeleyin.

az csvmware vm list -g MyResourceGroup

İsteğe Bağlı Parametreler

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az csvmware vm show

Önizleme

'csvmware' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

VMware sanal makinesinin ayrıntılarını alın.

az csvmware vm show --name
                    --resource-group

Örnekler

VMware VM'sinin ayrıntılarını alın.

az csvmware vm show -n MyVm -g MyResourceGroup

Gerekli Parametreler

--name -n

Sanal makinenin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az csvmware vm start

Önizleme

'csvmware' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Bir VMware sanal makinesi başlatın.

az csvmware vm start --name
                     --resource-group

Örnekler

VMware VM'lerini başlatın.

az csvmware vm start -n MyVm -g MyResourceGroup

Gerekli Parametreler

--name -n

Sanal makinenin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az csvmware vm stop

Önizleme

'csvmware' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

VMware sanal makinesini Durdurma/Yeniden Başlatma/Askıya Alma.

az csvmware vm stop --mode {poweroff, reboot, shutdown, suspend}
                    --name
                    --resource-group

Örnekler

VMware VM'lerini kapatın.

az csvmware vm stop -n MyVm -g MyResourceGroup --mode poweroff

VMware VM'lerini yeniden başlatın.

az csvmware vm stop -n MyVm -g MyResourceGroup --mode reboot

Gerekli Parametreler

--mode

Durdurma modu.

Kabul edilen değerler: poweroff, reboot, shutdown, suspend
--name -n

Sanal makinenin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az csvmware vm update

Önizleme

'csvmware' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

VMware sanal makinesinin etiketler alanını güncelleştirin.

az csvmware vm update --name
                      --resource-group
                      [--add]
                      [--force-string]
                      [--no-wait]
                      [--remove]
                      [--set]

Örnekler

Etiket ekleyin veya güncelleştirin.

az csvmware vm update -n MyVm -g MyResourceGroup --set tags.tagName=tagValue

Etiketi kaldırın.

az csvmware vm update -n MyVm -g MyResourceGroup --remove tags.tagName

Gerekli Parametreler

--name -n

Sanal makinenin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--add

Bir yol ve anahtar değer çiftleri belirterek nesne listesine nesne ekleyin. Örnek: --add property.listProperty <key=value, string or JSON string>.

Default value: []
--force-string

'set' veya 'add' kullanırken, JSON'a dönüştürmeye çalışmak yerine dize değişmez değerlerini koruyun.

Default value: False
--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

Default value: False
--remove

Bir özelliği veya öğeyi listeden kaldırın. Örnek: --remove property.list <indexToRemove> OR --remove propertyToRemove.

Default value: []
--set

Ayarlanacağı özellik yolunu ve değerini belirterek nesneyi güncelleştirin. Örnek: --set property1.property2=<value>.

Default value: []
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.