Azure Sanal Masaüstü (klasik) PowerShell
Önemli
Bu içerik, Azure Resource Manager Azure Sanal Masaüstü nesnelerini desteklemeyen Azure Sanal Masaüstü (klasik) için geçerlidir. Azure Resource Manager Azure Sanal Masaüstü nesnelerini yönetmeye çalışıyorsanız bu makaleye bakın.
Azure Sanal Masaüstü ile PowerShell kullanırken karşılaşılan hataları ve sorunları çözmek için bu makaleyi kullanın. Uzak Masaüstü Hizmetleri PowerShell hakkında daha fazla bilgi için bkz . Azure Sanal Masaüstü PowerShell.
Geri bildirimde bulunun
Azure Sanal Masaüstü kurulumu sırasında kullanılan PowerShell komutları
Bu bölümde genellikle Azure Sanal Masaüstü'nü ayarlarken kullanılan PowerShell komutları listelenir ve bunları kullanırken oluşabilecek sorunları çözmenin yolları sağlanır.
Hata: Add-RdsAppGroupUser komutu -- Belirtilen UserPrincipalName belirtilen Konak Havuzu'ndaki bir RemoteApp uygulama grubuna zaten atanmış
Add-RdsAppGroupUser -TenantName <TenantName> -HostPoolName <HostPoolName> -AppGroupName 'Desktop Application Group' -UserPrincipalName <UserName>
Neden: Kullanılan kullanıcı adı zaten farklı türde bir uygulama grubuna atanmış. Kullanıcılar, aynı oturum konak havuzu altında hem uzak masaüstüne hem de RemoteApp uygulama grubuna atanamaz.
Düzeltme: Kullanıcının hem RemoteApp hem de masaüstüne ihtiyacı varsa, farklı konak havuzları oluşturun veya kullanıcıya yalnızca uzak masaüstüne erişim verin; bu, oturum ana bilgisayarı VM'sinde herhangi bir uygulamanın kullanılmasına izin verir.
Hata: Add-RdsAppGroupUser komutu -- Belirtilen UserPrincipalName Uzak Masaüstü kiracısıyla ilişkilendirilmiş Microsoft Entra Kimliği'nde yok
Add-RdsAppGroupUser -TenantName <TenantName> -HostPoolName <HostPoolName> -AppGroupName "Desktop Application Group" -UserPrincipalName <UserPrincipalName>
Neden: -UserPrincipalName tarafından belirtilen kullanıcı, Azure Sanal Masaüstü kiracısına bağlı Microsoft Entra'da bulunamıyor.
Düzeltme: Aşağıdaki listedeki öğeleri onaylayın.
- Kullanıcı Microsoft Entra Id ile eşitlenir.
- Kullanıcı, işletmeden müşteriye (B2C) veya işletmeden işletmeye (B2B) ticarete bağlı değildir.
- Azure Sanal Masaüstü kiracısı, doğru Microsoft Entra Kimliği'ne bağlıdır.
Hata: Get-RdsDiagnosticActivities -- Kullanıcının yönetim hizmetini sorgulama yetkisi yok
Get-RdsDiagnosticActivities -ActivityId <ActivityId>
Neden: -TenantName parametresi
Düzeltme: -TenantName TenantName <>ile Get-RdsDiagnosticActivities sorunu.
Hata: Get-RdsDiagnosticActivities -- kullanıcının yönetim hizmetini sorgulama yetkisi yok
Get-RdsDiagnosticActivities -Deployment -username <username>
Neden: -Deployment anahtarını kullanma.
Düzeltme: -Dağıtım anahtarı yalnızca dağıtım yöneticileri tarafından kullanılabilir. Bu yöneticiler genellikle Uzak Masaüstü Hizmetleri/Azure Sanal Masaüstü ekibinin üyeleridir. -Deployment anahtarını -TenantName TenantName <>ile değiştirin.
Hata: New-RdsRoleAssignment -- kullanıcının yönetim hizmetini sorgulama yetkisi yok
Neden 1: Kullanılan hesabın kiracıda Uzak Masaüstü Hizmetleri Sahip izinleri yok.
Düzeltme 1: Uzak Masaüstü Hizmetleri sahip izinlerine sahip bir kullanıcının rol atamasını yürütmesi gerekir.
Neden 2: Kullanılan hesap Uzak Masaüstü Hizmetleri sahip izinlerine sahiptir, ancak kiracının Microsoft Entra Kimliğinin bir parçası değildir veya kullanıcının bulunduğu Microsoft Entra Kimliğini sorgulama iznine sahip değildir.
Düzeltme 2: Active Directory izinlerine sahip bir kullanıcının rol atamasını yürütmesi gerekir.
Dekont
New-RdsRoleAssignment, Microsoft Entra Kimliği'nde mevcut olmayan bir kullanıcıya izin veremiyor.
Hata: SessionHostPool silinemedi
Bu hata genellikle bir oturum konasını kaldırmaya çalışmak için aşağıdaki komutu çalıştırdığınızda oluşur.
Remove-RdsHostPool -TenantName <TenantName> -Name <HostPoolName>
Neden: Konak havuzunun yaprak nesnelerini silmeden önce komutunu çalıştırırsanız, çalışmaz.
Düzeltme: Oturum ana bilgisayarını silmek için aşağıdaki komutu çalıştırın.
Get-RdsSessionHost-TenantName <TenantName> -Hostpook <HostPoolName> | Remove-RdsSessionHost -Force
Zorla komutunun kullanılması, kullanıcılar atamış olsa bile oturum ana bilgisayarını silmenize olanak sağlar.
Sonraki adımlar
- Azure Sanal Masaüstü ve yükseltme izleme sorunlarını gidermeye genel bakış için bkz . Sorun gidermeye genel bakış, geri bildirim ve destek.
- Azure Sanal Masaüstü ortamında kiracı ve konak havuzu oluştururken karşılaşılan sorunları gidermek için bkz . Kiracı ve konak havuzu oluşturma.
- Azure Sanal Masaüstü'nde bir sanal makineyi (VM) yapılandırırken karşılaşılan sorunları gidermek için bkz . Oturum konağı sanal makine yapılandırması.
- Azure Sanal Masaüstü istemci bağlantılarıyla ilgili sorunları gidermek için bkz . Azure Sanal Masaüstü hizmet bağlantıları.
- Uzak Masaüstü istemcileriyle ilgili sorunları gidermek için bkz . Uzak Masaüstü istemcisinde sorun giderme
- Hizmet hakkında daha fazla bilgi edinmek için bkz . Azure Sanal Masaüstü ortamı.
- Sorun giderme öğreticisini gözden geçirebilmek için bkz . Öğretici: Resource Manager şablon dağıtımlarında sorun giderme.
- Denetim eylemleri hakkında bilgi edinmek için bkz . Resource Manager ile işlemleri denetleme.
- Dağıtım sırasında hataları belirleme eylemleri hakkında bilgi edinmek için bkz . Dağıtım işlemlerini görüntüleme.