az azurestackhci virtualmachine
참고 항목
이 참조는 Azure CLI(버전 2.15.0 이상)에 대한 azurestackhci 확장의 일부입니다. az azurestackhci virtualmachine 명령을 처음 실행할 때 확장이 자동으로 설치됩니다. 확장 프로그램에 대해 자세히 알아보세요.
명령 그룹 'azurestackhci'는 실험적이며 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus
azurestackhci를 사용하여 virtualmachine을 관리합니다.
명령
az azurestackhci virtualmachine create
명령 그룹 'azurestackhci'는 실험적이며 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus
VM을 생성합니다.
az azurestackhci virtualmachine create --name
--resource-group
[--admin-password]
[--admin-username]
[--allow-password-auth {false, true}]
[--computer-name]
[--data-disk]
[--disable-vm-management {false, true}]
[--enable-tpm]
[--extended-location]
[--hardware-profile]
[--image-reference]
[--linux-configuration]
[--location]
[--network-profile]
[--nic-id]
[--os-disk]
[--os-profile]
[--security-profile]
[--ssh-public-keys]
[--storage-profile]
[--storagepath-id]
[--tags]
[--vm-size]
[--windows-configuration]
예제
PutVirtualMachine
az azurestackhci virtualmachine create --resource-group "test-rg" --extended-location name="/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.ExtendedLocatio n/customLocations/dogfood-location" type="CustomLocation" --location "West US2" --hardware-profile vm-size="Default" --nic-id "test-nic" --computer-name "test-machine" --admin-username xxx --admin-password xxx --ssh-public-keys /path/to/public_key.pub --image-reference "test-gallery-image" --storagepath-id "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.AzureStackHCI/storagecontainers/test-storagepath" --name "test-vm" --allow-password-auth true --disable-vm-management true
필수 매개 변수
가상 머신의 이름입니다.
리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>
기본 그룹을 구성할 수 있습니다.
선택적 매개 변수
관리패스워드 - 관리사용자 암호입니다.
관리Username - 관리istrator Username.
Linux VM에 암호 인증을 사용하도록 설정합니다.
Linux 가상 머신에 대한 암호 인증을 사용하도록 설정할지 여부입니다.
참고: 이 플래그는 Windows 가상 머신에 영향을 주지 않습니다.
컴퓨터의 이름입니다.
VM에 연결된 데이터 디스크 VHD의 이름입니다.
vm 관리 에이전트를 사용하거나 사용하지 않도록 설정하려면 기본 동작은 VM ARC 에이전트에 대한 프로비저닝을 사용하도록 설정합니다.
tpm 사용 - VM에 대한 보안 설정에서 TPM을 사용하도록 설정합니다. 플래그가 제공되지 않으면 기본값은 False입니다.
사용: --enable-tpm=XX.
사용: --extended-location type=XX name=XX
형식: 확장된 위치 유형입니다. 이름: 확장된 위치 이름입니다.
HardwareProfile - 가상 머신에 대한 하드웨어 설정을 지정합니다.
사용: --hardware-profile vm-size=XX processors=XX memory-mb=XX maximum-memory-mb=XX minimum-memory-mb=XX target-memory-buffer=XX
프로세서: 가상 머신 메모리-mb에 대한 프로세서 수: 가상 머신 최대 메모리-mb의 RAM(mb): 최대 동적 메모리(mb-memory-mb): mb target-memory-buffer의 최소 동적 메모리: 대상 메모리 버퍼입니다.
ImageReference - vm이 프로비전하는 데 사용해야 하는 갤러리 이미지 이름입니다.
LinuxConfiguration - 가상 머신에 대한 보안 설정을 지정합니다.
위치. 값: az account list-locations
. az configure --defaults location=<location>
을 사용하여 기본 위치를 구성할 수 있습니다.
NetworkProfile - 가상 머신의 네트워크 구성을 설명합니다.
NicID - 가상 머신에 연결할 네트워크 인터페이스 ID입니다.
VM을 프로비전하는 데 사용되는 VHD의 ID입니다.
OsProfile - 운영 체제의 구성을 설명하고 로그인 데이터 예상 값을 설정합니다. json-string/@json-file.
SecurityProfile - 가상 머신에 대한 보안 설정을 지정합니다.
사용: --security-profile secure-boot-enabled=XX.
SSH 공개 키에 대한 경로입니다.
StorageProfile - 가상 머신 예상 값(json-string/@json-file)에 대한 디스크 및 스토리지 정보에 대한 정보를 포함합니다.
VM 구성 파일이 저장되는 위치를 가리키는 스토리지 경로의 Azure ID입니다.
공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.
VMSize - 사용할 스톡 vm 하드웨어 구성입니다.
WindowsConfiguration - 가상 머신에 대한 Windows 구성입니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az azurestackhci virtualmachine delete
명령 그룹 'azurestackhci'는 실험적이며 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus
VM을 삭제합니다.
az azurestackhci virtualmachine delete [--ids]
[--name]
[--resource-group]
[--subscription]
[--yes]
예제
DeleteVirtualMachine
az azurestackhci virtualmachine delete --resource-group "test-rg" --name "test-vm"
선택적 매개 변수
하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.
가상 머신의 이름입니다.
리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>
기본 그룹을 구성할 수 있습니다.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
확인 메시지를 표시하지 않습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az azurestackhci virtualmachine list
명령 그룹 'azurestackhci'는 실험적이며 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus
모든 VM을 나열합니다.
az azurestackhci virtualmachine list [--resource-group]
예제
ListVirtualMachineByResourceGroup
az azurestackhci virtualmachine list --resource-group "test-rg"
ListVirtualMachineBySubscription
az azurestackhci virtualmachine list
선택적 매개 변수
리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>
기본 그룹을 구성할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az azurestackhci virtualmachine restart
명령 그룹 'azurestackhci'는 실험적이며 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus
VM을 다시 시작합니다.
az azurestackhci virtualmachine restart [--ids]
[--name]
[--resource-group]
[--subscription]
예제
RestartVirtualMachine
az azurestackhci virtualmachine restart --resource-group "test-rg" --name "test-vm"
선택적 매개 변수
하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.
가상 머신의 이름입니다.
리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>
기본 그룹을 구성할 수 있습니다.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az azurestackhci virtualmachine show
명령 그룹 'azurestackhci'는 실험적이며 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus
VM의 세부 정보를 가져옵니다.
az azurestackhci virtualmachine show [--ids]
[--name]
[--resource-group]
[--subscription]
예제
GetVirtualMachine
az azurestackhci virtualmachine show --resource-group "test-rg" --name "test-vm"
선택적 매개 변수
하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.
가상 머신의 이름입니다.
리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>
기본 그룹을 구성할 수 있습니다.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az azurestackhci virtualmachine start
명령 그룹 'azurestackhci'는 실험적이며 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus
중지된 VM을 시작합니다.
az azurestackhci virtualmachine start [--ids]
[--name]
[--resource-group]
[--subscription]
예제
StartVirtualMachine
az azurestackhci virtualmachine start --resource-group "test-rg" --name "test-vm"
선택적 매개 변수
하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.
가상 머신의 이름입니다.
리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>
기본 그룹을 구성할 수 있습니다.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az azurestackhci virtualmachine stop
명령 그룹 'azurestackhci'는 실험적이며 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus
실행 중인 VM의 전원을 끕니다(중지).
az azurestackhci virtualmachine stop [--ids]
[--name]
[--resource-group]
[--subscription]
예제
StopVirtualMachine
az azurestackhci virtualmachine stop --resource-group "test-rg" --name "test-vm"
선택적 매개 변수
하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.
가상 머신의 이름입니다.
리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>
기본 그룹을 구성할 수 있습니다.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az azurestackhci virtualmachine update
명령 그룹 'azurestackhci'는 실험적이며 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus
VM을 업데이트합니다.
az azurestackhci virtualmachine update [--cpu-count]
[--ids]
[--memory-mb]
[--name]
[--resource-group]
[--subscription]
[--tags]
[--vhd-names]
[--vnic-names]
예제
UpdateVirtualMachine
az azurestackhci virtualmachine update --resource-group "test-rg" --tags additionalProperties="sample" --name "test-vm" --cpu-count XX --memory-mb XX --vhd-names vhd1 vhd2 --vnic-names vnic1 vnic2
선택적 매개 변수
프로세서 수입니다.
하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.
mb의 RAM 양입니다.
가상 머신의 이름입니다.
리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>
기본 그룹을 구성할 수 있습니다.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.
vhd 이름 목록입니다.
vnic 이름 목록입니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기