Azure 리소스에 대한 관리 ID 관련 알려진 문제
이 문서에서는 관리 ID와 관련된 몇 가지 문제와 해결 방법을 설명합니다. 관리 ID에 대한 일반적인 질문은 질문과 대답 문서에 설명되어 있습니다.
이동 후 VM이 시작되지 않음
실행 중인 상태의 VM을 리소스 그룹 또는 구독에서 이동하는 경우 이동 중에도 계속 실행됩니다. 그러나 이동 후 중지했다가 다시 시작하면 VM이 시작되지 않습니다. 이 문제는 VM이 관리 ID 참조를 업데이트하지 않고 오래된 URI를 계속 사용하기 때문에 발생합니다.
해결 방법
Azure 리소스에 대한 관리 ID의 올바른 값을 가져올 수 있도록 VM에서 업데이트를 트리거합니다. VM 속성 변경을 수행하여 Azure 리소스에 대한 관리 ID에 대한 참조를 업데이트할 수 있습니다. 예를 들어 다음 명령을 사용하여 VM에 새 태그 값을 설정할 수 있습니다.
az vm update -n <VM Name> -g <Resource Group> --set tags.fixVM=1
이 명령은 VM에 값이 1인 새 태그 "fixVM"을 설정합니다.
이 속성을 설정하면 VM은 Azure 리소스 URI에 대한 올바른 관리 ID로 업데이트됩니다. 그리고 나면 VM을 시작할 수 있습니다.
VM이 시작되면 다음 명령을 사용하여 태그를 제거할 수 있습니다.
az vm update -n <VM Name> -g <Resource Group> --remove tags.fixVM
Microsoft Entra 디렉터리 간에 구독 전송
구독이 다른 디렉터리로 이동/전송되면 관리 ID는 업데이트되지 않습니다. 결과적으로, 존재하는 시스템에서 할당하거나 사용자가 할당한 관리 ID가 모두 손상됩니다.
다른 디렉터리로 이동한 구독의 관리 ID에 대한 해결 방법:
- 시스템에서 할당된 관리 ID: 비활성화하거나 재활성화합니다.
- 사용자가 할당한 관리 ID: 삭제한 후 다시 만들어서 필요한 리소스(예: 가상 머신)에 다시 연결합니다.
자세한 내용은 다른 Microsoft Entra 디렉터리로 Azure 구독 양도를 참조하세요.
관리 ID 할당 작업 중 오류 발생
드물게 Azure 리소스를 사용한 관리 ID 할당과 관련된 오류 메시지가 나타날 수 있습니다. 예제 오류 메시지 중 일부는 다음과 같습니다.
- Azure 리소스 ‘azure-resource-id'에는 ID 'managed-identity-id'에 대한 액세스 권한이 없습니다.
- ‘azure-resource-id' 리소스와 연결된 관리되는 서비스 ID가 없습니다.
해결 방법 이러한 드문 경우에 가장 좋은 다음 단계는 다음과 같습니다.
- 더 이상 리소스에 할당할 필요가 없는 ID의 경우 리소스에서 해당 ID를 제거합니다.
- 사용자가 할당한 관리 ID의 경우 Azure 리소스에 ID를 다시 할당합니다.
- 시스템이 할당한 관리 ID의 경우 ID를 사용하지 않도록 설정하고 다시 사용하도록 설정합니다.
참고 항목
관리 ID를 할당/할당 취소하려면 아래 링크를 따르세요.
다음 단계
관리 ID를 지원하는 서비스 및 질문과 대답을 나열하는 문서를 검토할 수 있습니다.