티스토리 뷰

반응형

이번 글에서는 Azure 환경에서 실무자들이 자주 마주하는 주요 이슈 5가지를 선정하여 정리했습니다.
관리 포털, 리소스 배포, 인증, 가용성, 스토리지 측면에서 발생 가능한 문제와 대응 팁을 포함했습니다.


① RBAC 설정 오류 및 권한 충돌

Azure는 리소스 수준에서 세분화된 RBAC(Role-Based Access Control)를 제공합니다. 그러나 권한 중첩 또는 Scope 오지정으로 인해 사용자에게 예상치 못한 권한이 부여되거나 제한될 수 있습니다.

📌 주요 문제:
- 리소스 그룹에 Owner가 설정되었지만 서브 리소스에는 제한적 권한
- 사용자 역할(Role) 수정 시 기존 상위 Scope 설정과 충돌

✅ 해결 팁:
- Azure Portal → IAM → “유효 권한 보기” 사용
- 역할 정의 시 JSON에서 명확히 “AssignableScopes” 설정

{
  "Name": "Reader",
  "IsCustom": false,
  "Description": "View only access",
  "AssignableScopes": [ "/subscriptions/xxxxxx/resourceGroups/rg01" ]
}

② 리소스 그룹 이동/삭제 관련 종속성 문제

리소스를 다른 리소스 그룹으로 이동하거나 삭제할 때, 종속성(Dependency) 있는 리소스가 함께 처리되지 않아 오류가 발생하는 경우가 많습니다.

예시:
- VM을 이동했지만, 연결된 Public IP는 이동되지 않아 서비스 중단
- Application Gateway 제거 시 Backend Pool에 연결된 VM 제거 실패

🛠 권장 사항:
- CLI에서 `az resource list --resource-group `로 종속성 미리 파악
- 리소스 이동 시 `az resource move` 명령에 `--ids` 옵션으로 명시적으로 정의


③ VM Scale Set 및 Availability Set 설정 오류

확장성과 가용성을 위해 Scale Set 또는 Availability Set을 사용하는 경우, 설정 오류로 인해 비정상적인 배포 또는 스케일링 실패가 발생할 수 있습니다.

📉 일반적 이슈:
- 이미지 버전 불일치로 VM 배포 실패
- Load Balancer 구성 누락
- OS Disk 유형(Marketplace vs. Custom)이 혼합 사용

✅ 구성도 예시:
User → Azure Load Balancer → VM Scale Set (Zone Redundant) → Data Layer

CLI 구성 팁:
az vmss create --name appScaleSet --image UbuntuLTS --upgrade-policy-mode automatic


④ Azure AD 인증 이슈 및 MFA 충돌

Azure Active Directory를 통한 인증 중 MFA 설정이 불일치하거나 Conditional Access 정책이 충돌하여 로그인 불가 상황이 종종 발생합니다.

🧩 주요 시나리오:
- MFA 등록은 되어 있으나 Conditional Access에서 차단
- 외부 계정(B2B)이 회사 정책과 충돌
- 구독 연결이 잘못되었거나 만료됨

✅ 대응법:
- 포털 → Azure AD → “Sign-in logs” 로 실패 원인 파악
- Conditional Access 정책을 사용자 그룹과 디바이스 기준으로 재정비


⑤ Azure Managed Disk Snapshot 실패 또는 성능 저하

디스크 스냅샷이 실패하거나 완료되었더라도 복구 지연, IOPS 저하 문제가 간헐적으로 발생합니다.

📌 대표 상황:
- OS 디스크 동기화 중 Snapshot 생성
- Premium SSD 스냅샷 복구 후 성능 복원 지연

🛠 실무 팁:
- 스냅샷 전 OS 정지 또는 Freeze
- Recovery 시 표준 디스크가 아니라 동일 SKU로 복구 권장

az snapshot create \
  --name snapshotName \
  --resource-group rgName \
  --source /subscriptions/xxx/resourceGroups/rg/providers/Microsoft.Compute/disks/myDisk

도움이 되셨다면 댓글이나 구독 부탁드립니다! 🙏

반응형
반응형
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31