az csvmware vm

참고

이 참조는 Azure CLI 대한 csvmware 확장의 일부이며 버전 2.0.67 이상이 필요합니다. az csvmware vm 명령을 처음 실행할 때 확장이 자동으로 설치됩니다. 확장에 대해 자세히 알아보세요.

VMware 가상 머신을 관리합니다.

명령

az csvmware vm create

VMware 가상 머신을 만듭니다.

az csvmware vm delete

VMware 가상 머신을 삭제합니다.

az csvmware vm disk

VMware 가상 머신의 디스크를 관리합니다.

az csvmware vm disk add

VMware 가상 머신에 디스크를 추가합니다.

az csvmware vm disk delete

VM에서 디스크를 삭제합니다.

az csvmware vm disk list

VMware 가상 머신에서 사용할 수 있는 디스크의 세부 정보를 나열합니다.

az csvmware vm disk show

VMware 가상 머신 디스크의 세부 정보를 가져옵니다.

az csvmware vm list

현재 구독에 있는 VMware 가상 머신의 세부 정보를 나열합니다. 리소스 그룹을 지정하면 해당 리소스 그룹에 있는 가상 머신의 세부 정보만 나열됩니다.

az csvmware vm nic

VMware 가상 컴퓨터의 네트워크 인터페이스 카드를 관리 합니다.

az csvmware vm nic add

VMware 가상 컴퓨터에 NIC를 추가 합니다.

az csvmware vm nic delete

VM에서 Nic를 삭제 합니다.

az csvmware vm nic list

VMware 가상 머신에서 사용할 수 있는 Nic의 세부 정보를 나열 합니다.

az csvmware vm nic show

VMware 가상 컴퓨터의 NIC에 대 한 세부 정보를 가져옵니다.

az csvmware vm show

VMware 가상 머신의 세부 정보를 얻습니다.

az csvmware vm start

VMware 가상 머신을 시작합니다.

az csvmware vm stop

VMware 가상 머신을 중지/다시 부팅/일시 중단합니다.

az csvmware vm update

VMware 가상 머신의 태그 필드를 업데이트합니다.

az csvmware vm create

VMware 가상 머신을 만듭니다.

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

예제

VM 템플릿에서 기본 매개 변수를 통해 VM 만들기

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

VM을 만들고 부팅 시 전원이 켜진 가상 네트워크 MyVirtualNetwork, 어댑터 VMXNET3을 사용하여 VM에 추가 nic를 추가합니다. nic에 입력된 이름은 식별 목적으로만 사용되며, 이러한 nic 이름이 vm 템플릿에 있는지 확인합니다. 그렇지 않으면 nic가 만들어지고 새 이름이 할당됩니다. vm 템플릿에 이름이 "네트워크 어댑터 1"인 nic가 포함되어 있다고 가정해 봅시다.

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의 특정 속성 사용자 지정 템플릿에 지정된 코어 수를 2로 변경하고 "네트워크 어댑터 1" nic의 어댑터를 E1000E로 변경합니다. 다른 모든 속성은 템플릿에서 기본값으로 설정됩니다.

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

VM의 특정 속성 사용자 지정 "네트워크 어댑터 1" nic의 어댑터를 템플릿에 지정된 에서 E1000E로 변경하고 부팅 시 전원이 켜진 가상 네트워크 MyVirtualNetwork, 어댑터 VMXNET3을 사용하여 다른 nic를 추가합니다.

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

SCSI 컨트롤러 0, 영구 모드 및 41943040 KB 크기를 사용하여 VM을 만들고 VM에 추가 디스크를 추가합니다. 디스크에 입력된 이름은 식별 목적으로만 사용됩니다. VM 템플릿에 해당 디스크 이름이 있는지 확인합니다. 그렇지 않으면 디스크가 만들어지고 새 이름이 할당됩니다. vm 템플릿에 이름이 "하드 디스크 1"인 디스크가 포함되어 있다고 가정해 봅시다.

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

VM의 특정 속성 사용자 지정 "하드 디스크 1" 디스크의 크기를 템플릿에 지정된 디스크에서 21943040 KB로 변경하고 SCSI 컨트롤러 0, 영구 모드 및 41943040 KB 크기로 다른 디스크를 추가합니다.

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

필수 매개 변수

--name -n

가상 머신의 이름입니다.

--private-cloud -p

CloudSimple 프라이빗 클라우드의 이름 또는 ID입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--resource-pool -r

CloudSimple 프라이빗 클라우드에서 이 가상 머신에 대한 VMware 리소스 풀의 ID입니다. ID의 기본 이름을 전달할 수도 있습니다.

--template

이 가상 머신을 만들 vSphere 템플릿의 ID입니다. ID의 기본 이름을 전달할 수도 있습니다.

선택적 매개 변수

--cores

필요한 CPU 코어 수입니다. 기본값은 지정된 vSphere VM 템플릿에서 가져옵니다.

--disk

디스크를 추가 또는 수정합니다.

--expose-to-guest-vm

게스트 운영 체제에 전체 CPU 가상화를 노출합니다. 기본값은 지정된 vSphere VM 템플릿에서 가져옵니다.

허용되는 값: false, true
--location -l

프라이빗 클라우드가 있는 지역입니다. 기본 위치가 구성되지 않은 경우 는 기본적으로 리소스 그룹의 위치로 설정됩니다.

--nic

NIC를 추가하거나 수정합니다.

--ram

메모리 양(MB)입니다. 기본값은 지정된 vSphere VM 템플릿에서 가져옵니다.

az csvmware vm delete

VMware 가상 머신을 삭제합니다.

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

예제

VMware VM을 삭제합니다.

az csvmware vm delete -n MyVm -g MyResourceGroup

필수 매개 변수

--name -n

가상 머신의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

az csvmware vm list

현재 구독에 있는 VMware 가상 머신의 세부 정보를 나열합니다. 리소스 그룹을 지정하면 해당 리소스 그룹에 있는 가상 머신의 세부 정보만 나열됩니다.

az csvmware vm list [--resource-group]

예제

현재 구독의 VMware VM에 대한 세부 정보를 나열합니다.

az csvmware vm list

특정 리소스 그룹의 VMware VM에 대한 세부 정보를 나열합니다.

az csvmware vm list -g MyResourceGroup

선택적 매개 변수

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

az csvmware vm show

VMware 가상 머신의 세부 정보를 얻습니다.

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

예제

VMware VM의 세부 정보를 얻습니다.

az csvmware vm show -n MyVm -g MyResourceGroup

필수 매개 변수

--name -n

가상 머신의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

az csvmware vm start

VMware 가상 머신을 시작합니다.

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

예제

VMware VM을 시작합니다.

az csvmware vm start -n MyVm -g MyResourceGroup

필수 매개 변수

--name -n

가상 머신의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

az csvmware vm stop

VMware 가상 머신을 중지/다시 부팅/일시 중단합니다.

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

예제

VMware VM의 전원을 끄기.

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

VMware VM을 다시 시작합니다.

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

필수 매개 변수

--mode

중지 모드입니다.

허용되는 값: poweroff, reboot, shutdown, suspend
--name -n

가상 머신의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

az csvmware vm update

VMware 가상 머신의 태그 필드를 업데이트합니다.

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

예제

태그를 추가하거나 업데이트합니다.

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

태그를 제거합니다.

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

필수 매개 변수

--name -n

가상 머신의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

선택적 매개 변수

--add

경로 및 키 값 쌍을 지정하여 개체를 개체 목록에 추가합니다. 예: --add property.listProperty <key=value, string 또는 JSON string>.

--force-string

'set' 또는 'add'를 사용하는 경우 JSON으로 변환하는 대신 문자열 리터럴을 유지합니다.

--no-wait

장기 실행 작업이 완료될 때까지 기다리지 마세요.

--remove

목록에서 속성 또는 요소를 제거합니다. 예: --remove property.list OR --remove propertyToRemove.

--set

설정할 속성 경로와 값을 지정하여 개체를 업데이트합니다. 예: --set property1.property2=.