Azure Virtual Machines의 상태 및 청구 상태
적용 대상: ✔️ Linux VM ✔️ Windows VM ✔️ 유연한 확장 집합 ✔️ 균일한 확장 집합
Azure VM(Virtual Machines) 인스턴스는 서로 다른 상태를 거칩니다. 프로비전 및 전원 상태가 있습니다. 이 문서에서는 이러한 상태를 설명하고 고객에게 인스턴스 사용량에 대한 요금이 청구되는 시기를 강조 표시합니다.
인스턴스 보기를 사용하여 상태 가져오기
인스턴스 보기 API는 VM 실행 상태 정보를 제공합니다. 자세한 내용은 Virtual Machines - 인스턴스 보기를 참조하세요.
Azure Resources Explorer는 VM 실행 상태를 보기 위한 간단한 UI를 제공합니다. 리소스 탐색기
VM 프로비전 상태는 VM 속성 provisioningState
및 InstanceView 내에서 약간 다른 형식으로 사용할 수 있습니다. VM InstanceView에는 ProvisioningState/<state>[/<errorCode>]
양식의 status
배열 내의 요소가 있습니다.
구독에 있는 모든 VM의 전원 상태를 검색하려면 매개 변수 statusOnly
가 true
로 설정된 Virtual Machines - 모든 API 목록을 사용합니다.
참고 항목
매개 변수 statusOnly
가 true
로 설정된 Virtual Machines - 모든 API 목록은 구독에 있는 모든 VM의 전원 상태를 검색합니다. 그러나 드물게 검색 프로세스에 발생하는 일시적인 문제로 인해 전원 상태를 사용할 수 없는 경우도 있습니다. 이 경우 동일한 API를 사용하여 다시 시도하거나 Azure Resource Health를 사용하여 VM의 전원 상태를 확인하는 것이 좋습니다.
전원 상태 및 청구
전원 상태는 VM의 마지막 알려진 상태를 나타냅니다.
다음 표에서는 각 인스턴스 상태를 설명하고 해당 상태에 인스턴스 사용량에 대해 요금이 청구되는지 여부를 나타냅니다.
전원 상태 | 설명 | 결제 |
---|---|---|
만드는 중 | 가상 머신이 리소스를 할당하고 있습니다. | 청구되지 않음* |
시작 중 | 가상 머신이 켜지는 중입니다. | 청구됨 |
실행 중 | 가상 머신이 완전히 작동합니다. 이 상태는 표준 작업 상태입니다. | 청구됨 |
중지 중 | 이 상태는 실행 중과 중지됨 사이에서 전환됩니다. | 청구됨 |
중지됨 | 가상 머신이 호스트에 할당되었지만 실행되고 있지 않습니다. PoweredOff 상태 또는 중지됨(할당됨)이라고도 합니다. 이 상태는 PowerOff API 작업을 호출하거나 게스트 OS 내에서 종료를 호출한 결과일 수 있습니다. 중지됨 상태는 VM을 만드는 동안 또는 중지됨(할당 취소됨) 상태에서 VM을 시작하는 동안 잠시 관찰될 수도 있습니다. |
청구됨 |
할당 취소 중 | 이 상태는 실행 중과 할당 취소됨 사이에서 전환됩니다. | 청구되지 않음* |
할당 취소됨 | 가상 머신이 기본 하드웨어 임대를 해제했습니다. 컴퓨터 전원이 꺼지면 중지됨(할당 취소됨)으로 표시됩니다. 최대 절전 모드를 입력한 경우 최대 절전 모드(할당 취소됨)로 표시됨 | 청구되지 않음* |
* 일부 Azure 리소스(예: 디스크 및 네트워킹)에는 계속 요금이 부과됩니다.
JSON의 PowerState 예제:
{
"code": "PowerState/running",
"level": "Info",
"displayStatus": "VM running"
}
프로비전 상태
프로비전 상태는 VM에서 사용자가 시작한 제어 평면 작업의 상태입니다. 이러한 상태는 VM의 전원 상태와 별개입니다.
프로비저닝 상태 | 설명 |
---|---|
만드는 중 | 가상 머신이 만들어지고 있습니다. |
업데이트 | 가상 머신이 최신 모델로 업데이트되고 있습니다. 가상 머신에 대한 일부 모델 외적인 변경(예: 시작 및 다시 시작)은 업데이트 상태에 속합니다. |
실패함 | 가상 머신 리소스에 대한 마지막 작업이 실패했습니다. |
성공 | 가상 머신 리소스에 대한 마지막 작업이 성공했습니다. |
삭제 중 | 가상 머신이 삭제되고 있습니다. |
마이그레이션 | Azure Service Manager에서 Azure Resource Manager로 마이그레이션할 때 표시됩니다. |
OS 프로비전 상태
OS 프로비전 상태는 일반화된 OS 이미지를 사용하여 만든 가상 머신에만 적용됩니다. OS 디스크로 연결된 특수 이미지 및 디스크는 이러한 상태를 표시하지 않습니다. OS 프로비전 상태는 별도로 표시되지 않습니다. VM InstanceView에서 프로비전 상태의 하위 상태입니다. 예들 들어 ProvisioningState/creating/osProvisioningComplete
입니다.
OS 프로비전 상태 | 설명 |
---|---|
OSProvisioningInProgress | VM이 실행 중이고 게스트 OS 설치(설정)가 진행 중입니다. |
OSProvisioningComplete | 이 상태는 일시적으로 존재하는 상태입니다. 가상 머신은 이 상태에서 곧 성공으로 전환됩니다. 확장이 아직 설치 중인 경우 설치가 완료될 때까지 이 상태가 계속 표시됩니다. |
성공 | 사용자가 시작한 작업이 완료되었습니다. |
실패함 | 실패한 작업을 나타냅니다. 자세한 내용 및 가능한 해결 방법은 오류 코드를 참조하세요. |
문제 해결을 위한 VM 상태
특정 VM 상태 문제를 해결하려면 Windows VM 배포 문제 해결 및 Linux VM 배포 문제 해결을 참조하세요.
최대 절전 모드 문제를 해결하려면 VM 최대 절전 모드 문제 해결을 참조하세요.
다른 문제 해결은 Azure Virtual Machines 문제 해결 설명서를 참조하세요.
다음 단계
- Azure Cost Management + Billing 설명서를 검토하세요.
- Azure 가격 계산기를 사용하여 배포를 계획하세요.
- VM 모니터링에 대한 자세한 내용은 Azure에서 가상 머신 모니터링을 참조하세요.