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가 없습니다.

해결 방법 이러한 드문 경우에 가장 좋은 다음 단계는 다음과 같습니다.

  1. 더 이상 리소스에 할당할 필요가 없는 ID의 경우 리소스에서 해당 ID를 제거합니다.
  2. 사용자가 할당한 관리 ID의 경우 Azure 리소스에 ID를 다시 할당합니다.
  3. 시스템이 할당한 관리 ID의 경우 ID를 사용하지 않도록 설정하고 다시 사용하도록 설정합니다.

참고 항목

관리 ID를 할당/할당 취소하려면 아래 링크를 따르세요.

다음 단계

관리 ID를 지원하는 서비스질문과 대답을 나열하는 문서를 검토할 수 있습니다.