Azure에서 가상 머신(VM)이 올바르게 생성되었는지 확인하려면 Azure Portal, CLI, PowerShell 등을 사용할 수 있습니다.
🔹 1. Azure Portal에서 확인하는 방법
1️⃣ Azure Portal(https://portal.azure.com) 접속
2️⃣ 왼쪽 메뉴에서 [가상 머신(Virtual Machines)] 클릭
3️⃣ 생성한 VM이 목록에 있는지 확인
4️⃣ 해당 VM을 클릭하여 상태(Status)가 'Running(실행 중)'인지 확인
🔹 만약 VM이 목록에 없거나 'Stopped(중지됨)' 상태라면, 생성이 제대로 되지 않았거나 VM이 꺼져 있을 수 있음.
🔹 2. Azure CLI에서 확인하는 방법
터미널 또는 PowerShell에서 Azure CLI(Azure Command-Line Interface)를 사용하여 VM 상태를 확인할 수 있습니다.
1️⃣ 로그인
az login
Azure 계정으로 로그인합니다.
2️⃣ VM 목록 확인
az vm list -o table
현재 구독에서 사용 가능한 모든 가상 머신을 테이블 형식으로 표시합니다.
3️⃣ 특정 VM 상태 확인
az vm get-instance-view --resource-group <리소스 그룹 이름> --name <VM 이름> --query "instanceView.statuses[1]" -o table
출력 결과에서 "PowerState/running"이 표시되면 VM이 정상적으로 실행 중입니다.
🔹 3. Azure PowerShell에서 확인하는 방법
PowerShell을 사용하여 Azure VM 상태를 확인하려면 Azure PowerShell 모듈을 설치한 후 아래 명령어를 실행하세요.
1️⃣ 로그인
Connect-AzAccount
Azure 계정에 로그인합니다.
2️⃣ VM 목록 확인
Get-AzVM
현재 구독에서 사용 가능한 VM 목록을 가져옵니다.
3️⃣ 특정 VM 상태 확인
Get-AzVM -ResourceGroupName <리소스 그룹 이름> -Name <VM 이름> -Status
출력 예시:
ResourceGroupName Name PowerState
----------------- ---- ----------
myResourceGroup myVM VM running
"VM running"이 표시되면 VM이 정상적으로 실행 중입니다.
🔹 4. Azure REST API를 사용하여 확인
Azure REST API를 사용하여 가상 머신 상태를 확인할 수도 있습니다.
curl -X GET -H "Authorization: Bearer <ACCESS_TOKEN>" \
"https://management.azure.com/subscriptions//resourceGroups//providers/Microsoft.Compute/virtualMachines/?api-version=2023-03-01"
📌 결론
- Azure Portal에서 확인하려면 Azure Portal 접속 → "가상 머신" 메뉴에서 VM 상태 확인
- Azure CLI에서는 az vm list -o table 또는 az vm get-instance-view 명령어 실행
- PowerShell에서는 Get-AzVM -Status 실행
- REST API로 상태를 조회할 수도 있음
이 방법을 활용하면 Azure에서 생성된 VM이 정상적으로 실행되고 있는지 쉽게 확인할 수 있습니다! 🚀