Azure Virtual Desktop PowerShell 문제 해결
이 문서는 Azure Virtual Desktop에서 PowerShell을 사용하는 경우 오류 및 문제를 해결하는 데 도움이 됩니다. 원격 데스크톱 서비스 PowerShell에 대한 자세한 내용은 Azure Virtual Desktop PowerShell을 참조하세요.
피드백 제공
제품 팀 및 활발하게 활동하는 커뮤니티 멤버들과 Azure Virtual Desktop 서비스에 대해 토론하려면 Azure Virtual Desktop 기술 커뮤니티를 방문하세요.
Azure Virtual Desktop 설치 중에 사용되는 PowerShell cmdlet
이 섹션에서는 Azure Virtual Desktop을 설정하는 동안 일반적으로 사용되는 PowerShell cmdlet을 나열하고 사용하는 동안 발생할 수 있는 문제를 해결하는 방법을 제공합니다.
오류: New-AzRoleAssignment: 제공된 정보가 AD 개체 ID에 매핑되지 않습니다.
New-AzRoleAssignment -SignInName "admins@contoso.com" -RoleDefinitionName "Desktop Virtualization User" -ResourceName "0301HP-DAG" -ResourceGroupName 0301RG -ResourceType 'Microsoft.DesktopVirtualization/applicationGroups'
원인
매개 변수로 -SignInName
지정된 사용자를 Azure Virtual Desktop 환경에 연결된 Microsoft Entra에서 찾을 수 없습니다.
해결
다음 사항을 확인합니다.
- 사용자는 Microsoft Entra ID에 동기화되어야 합니다.
- 사용자는 B2C(Business-to-Consumer) 또는 B2B(Business-to-Business) 상거래에 얽매여서는 안 됩니다.
- Azure Virtual Desktop 환경은 올바른 Microsoft Entra ID에 연결되어야 합니다.
오류: New-AzRoleAssignment: "개체 ID가 있는 클라이언트에는 범위에 대한 작업을 수행할 권한이 없습니다(코드: AuthorizationFailed)"
원인 1
사용 중인 계정에는 구독에 대한 소유자 권한이 없습니다.
해결 방법 1
소유자 권한이 있는 사용자는 역할 할당을 실행해야 합니다. 또는 사용자를 애플리케이션 그룹에 할당하려면 사용자 액세스 관리자 역할에 사용자를 할당해야 합니다.
원인 2
사용 중인 계정에는 소유자 권한이 있지만 환경의 Microsoft Entra ID에 속하지 않거나 사용자가 있는 Microsoft Entra ID를 쿼리할 수 있는 권한이 없습니다.
해결 방법 2
Active Directory 권한이 있는 사용자는 역할 할당을 실행해야 합니다.
오류: New-AzWvdHostPool: 리소스 종류에 사용할 수 없는 위치
New-AzWvdHostPool_CreateExpanded: The provided location 'southeastasia' is not available for resource type 'Microsoft.DesktopVirtualization/hostpools'. List of available regions for the resource type is 'eastus,eastus2,westus,westus2,northcentralus,southcentralus,westcentralus,centralus'.
원인
Azure Virtual Desktop은 특정 위치에 서비스 메타데이터를 저장할 호스트 풀, 애플리케이션 그룹 및 작업 영역의 위치 선택을 지원합니다. 옵션은 이 기능을 사용할 수 있는 위치로 제한됩니다. 이 오류는 선택한 위치에서 기능을 사용할 수 없음을 의미합니다.
해결
오류 메시지에서 지원되는 지역 목록이 게시됩니다. 대신 지원되는 지역 중 하나를 사용합니다.
오류: New-AzWvdApplicationGroup은 호스트 풀과 동일한 위치에 있어야 합니다.
New-AzWvdApplicationGroup_CreateExpanded: ActivityId: e5fe6c1d-5f2c-4db9-817d-e423b8b7d168 Error: ApplicationGroup must be in same location as associated HostPool
원인
위치가 일치하지 않습니다. 모든 호스트 풀, 애플리케이션 그룹 및 작업 영역에는 서비스 메타데이터를 저장할 위치가 있습니다. 서로 연결된 개체는 모두 동일한 위치에 있어야 합니다. 예를 들어 호스트 풀이 eastus
에 있는 경우 애플리케이션 그룹도 eastus
에 생성되어야 합니다. 이러한 애플리케이션 그룹을 등록할 작업 영역을 만드는 경우 해당 작업 영역도 있어야 eastus
합니다.
해결
호스트 풀이 만들어지는 위치를 검색한 다음, 만들려는 애플리케이션 그룹을 동일한 위치에 할당합니다.
다음 단계
- Azure Virtual Desktop 및 에스컬레이션 트랙 문제 해결에 대한 개요는 문제 해결 개요, 피드백 및 지원을 참조하세요.
- Azure Virtual Desktop 환경 및 호스트 풀을 설정하는 동안 발생하는 문제를 해결하려면 환경 및 호스트 풀 만들기를 참조하세요.
- Azure Virtual Desktop에서 VM(가상 머신)을 구성하는 동안 발생하는 문제를 해결하려면 세션 호스트 가상 머신 구성을 참조하세요.
- Azure Virtual Desktop 클라이언트 연결 문제를 해결하려면 Azure Virtual Desktop 서비스 연결을 참조하세요.
- 원격 데스크톱 클라이언트와 관련된 문제를 해결하려면 원격 데스크톱 클라이언트 문제 해결을 참조하세요.
- 서비스에 대한 자세한 내용은 Azure Virtual Desktop 환경을 참조 하세요.
- 감사 작업에 대한 자세한 내용은 Resource Manager를 사용하여 감사 작업을 참조하세요.
- 배포 중 오류를 확인하는 작업에 대한 자세한 내용은 배포 작업 보기를 참조 하세요.