Bagikan melalui


Pembuatan kumpulan host

Penting

Konten ini berlaku untuk Azure Virtual Desktop dengan objek Azure Resource Manager Azure Virtual Desktop. Jika Anda menggunakan Azure Virtual Desktop (klasik) tanpa objek Azure Resource Manager, lihat artikel ini.

Artikel ini membahas masalah selama penyiapan awal penyewa Azure Virtual Desktop dan sesi terkait infrastruktur kumpulan host.

Memberikan tanggapan

Kunjungi Komunitas Teknologi Azure Virtual Desktop untuk membahas layanan Azure Virtual Desktop dengan tim produk dan anggota komunitas aktif.

Memperoleh gambar multi-sesi Windows 10 Enterprise

Untuk menggunakan gambar multi-sesi Windows 10 Enterprise, buka Marketplace Azure, pilih Memulai>Microsoft Windows 10> dan Windows 10 Enterprise multi- sesi, Versi 1809.

Masalah pada saat menggunakan portal Microsoft Azure untuk membuat kumpulan host

Kesalahan: "Buat akun gratis" muncul saat mengakses layanan

Gambar yang menunjukkan portal Azure yang menampilkan pesan

Penyebab: Tidak ada langganan aktif di akun yang Anda masuki ke Azure, atau akun tersebut tidak memiliki izin untuk melihat langganan.

Perbaikan:Masuk ke langganan di mana Anda akan menggunakan komputer virtual host sesi (VM) dengan akun yang memiliki setidaknya akses tingkat kontributor.

Kesalahan: "Melebihi batas kuota"

Jika operasi anda melampaui batas kuota, anda dapat melakukan salah satu dari hal berikut:

  • Buat kumpulan host baru dengan parameter yang sama tetapi dengan lebih sedikit VM dan inti VM.

  • Buka tautan yang Anda lihat di bidang statusMessage di browser untuk mengirimkan permintaan untuk menambah kuota langganan Azure Anda untuk SKU VM yang ditentukan.

Kesalahan: Tidak dapat melihat penetapan pengguna dalam grup aplikasi.

Penyebab: Kesalahan ini biasanya terjadi setelah Anda memindahkan langganan dari satu penyewa Microsoft Entra ke penyewa lainnya. Jika tugas lama Anda masih terkait dengan penyewa Microsoft Entra sebelumnya, portal Azure akan kehilangan jejaknya.

Perbaikan: Anda harus menetapkan ulang pengguna ke grup aplikasi.

Saya tidak melihat wilayah Azure yang ingin saya gunakan saat memilih lokasi untuk objek layanan saya

Penyebab: Azure saat ini tidak mendukung wilayah tersebut untuk layanan Azure Virtual Desktop. Untuk mempelajari tentang geografi mana yang kami dukung, lihat Lokasi data. Jika Azure Virtual Desktop mendukung lokasi tetapi masih belum muncul saat Anda mencoba memilih lokasi, itu berarti penyedia sumber daya Anda belum diperbarui.

Memperbaiki: Untuk mendapatkan daftar wilayah terbaru, daftar ulang penyedia sumber daya:

  1. Buka Langganan dan pilih langganan yang relevan.
  2. Pilih Penyedia Sumber Daya.
  3. Pilih Microsoft.DesktopVirtualization, lalu pilih Daftar ulang dari menu tindakan.

Saat mendaftarkan ulang penyedia sumber daya, Anda tidak akan melihat umpan balik UI atau status pembaruan tertentu. Proses registrasi ulang juga tidak akan mengganggu lingkungan anda yang ada.

Kesalahan pada templat Azure Resource Manager

Ikuti petunjuk ini untuk memecahkan masalah penyebaran templat Azure Resource Manager dan PowerShell DSC yang tidak berhasil.

  1. Tinjau kesalahan pada penyebaran menggunakan Lihat operasi penyebaran dengan Azure Resource Manager.
  2. Jika tidak ada kesalahan dalam penyebaran, tinjau kesalahan dalam log aktivitas menggunakan Lihat log aktivitas untuk mengaudit tindakan pada sumber daya.
  3. Setelah kesalahan diidentifikasi, gunakan pesan kesalahan dan sumber daya pada Memecahkan masalah kesalahan umum pada penerapan Azure dengan Azure Resource Manager untuk mengatasi masalah tersebut.
  4. Hapus sumber daya apa pun yang dibuat selama penyebaran sebelumnya dan coba sebarkan templat lagi.

Kesalahan: Penyebaran Anda gagal….<hostname>/joindomain

Cuplikan layar Penyebaran Anda Gagal.

Contoh kesalahan mentah:

 {"code":"DeploymentFailed","message":"At least one resource deployment operation failed. Please list deployment operations for details.
 Please see https://aka.ms/arm-debug for usage details.","details":[{"code":"Conflict","message":"{\r\n \"status\": \"Failed\",\r\n \"error\":
 {\r\n \"code\": \"ResourceDeploymentFailure\",\r\n \"message\": \"The resource operation completed with terminal provisioning state 'Failed'.
 \",\r\n \"details\": [\r\n {\r\n \"code\": \"VMExtensionProvisioningError\",\r\n \"message\": \"VM has reported a failure when processing
 extension 'joindomain'. Error message: \\\"Exception(s) occurred while joining Domain 'diamondsg.onmicrosoft.com'\\\".\"\r\n }\r\n ]\r\n }\r\n}"}]}

Penyebab 1: Kredensial yang disediakan untuk bergabung dengan VM ke domain salah.

Perbaikan 1: Lihat kesalahan "Info masuk salah" pada VM yang tidak bergabung ke domain di dalam konfigurasi VM host sesi.

Penyebab 2: Nama domain tidak muncul.

Perbaikan 2: Lihat Kesalahan: Nama domain tidak ditampilkan di Konfigurasi VM host sesi.

Penyebab 3: Konfigurasi DNS jaringan virtual (VNET) Anda diatur ke Default.

Untuk memperbaikinya, lakukan hal-hal berikut:

  1. Buka Microsoft portal Microsoft Azure dan buka tab Jaringan virtual.
  2. Temukan VNET Anda, lalu pilih Server DNS.
  3. Menu server DNS akan muncul di sisi kanan layar Anda. Pada menu tersebut, pilih Kustom.
  4. Pastikan server DNS yang tercantum pada Kustom cocok dengan pengontrol domain atau domain Direktori Aktif Anda. Jika Anda tidak melihat server DNS, Anda bisa menambahkannya dengan memasukkan nilainya ke bidang Tambahkan server DNS.

Galat: Penerapan Anda gagal... \Tidak terotorisasi

{"code":"DeploymentFailed","message":"At least one resource deployment operation failed. Please list deployment operations for details. Please see https://aka.ms/arm-debug for usage details.","details":[{"code":"Unauthorized","message":"{\r\n \"Code\": \"Unauthorized\",\r\n \"Message\": \"The scale operation is not allowed for this subscription in this region. Try selecting different region or scale option.\",\r\n \"Target\": null,\r\n \"Details\": [\r\n {\r\n \"Message\": \"The scale operation is not allowed for this subscription in this region. Try selecting different region or scale option.\"\r\n },\r\n {\r\n \"Code\": \"Unauthorized\"\r\n },\r\n {\r\n \"ErrorEntity\": {\r\n \"ExtendedCode\": \"52020\",\r\n \"MessageTemplate\": \"The scale operation is not allowed for this subscription in this region. Try selecting different region or scale option.\",\r\n \"Parameters\": [\r\n \"default\"\r\n ],\r\n \"Code\": \"Unauthorized\",\r\n \"Message\": \"The scale operation is not allowed for this subscription in this region. Try selecting different region or scale option.\"\r\n }\r\n }\r\n ],\r\n \"Innererror\": null\r\n}"}]}

Penyebab: Langganan yang Anda gunakan adalah tipe yang tidak dapat mengakses fitur yang diperlukan di wilayah pada tempat pelanggan mencoba menggunakannya. Misalnya, langganan MSDN, Gratis, atau Azure for Education dapat menunjukkan kesalahan ini.

Perbaiki: Ubah tipe atau kawasan langganan Anda menjadi salah satu yang dapat mengakses fitur yang diperlukan.

Galat: VMExtensionProvisioningError

Cuplikan layar Penyebaran Anda Gagal dengan status penyediaan terminal gagal.

Penyebab 1: Kesalahan sementara pada lingkungan Azure Virtual Desktop.

Penyebab 2: Kesalahan pada perubahan sementara oleh koneksi.

Perbaikan: Pastkan lingkungan Azure Virtual Desktop sehat dengan masuk menggunakan PowerShell. Selesaikan pendaftaran VM secara manual di Membuat kumpulan host dengan PowerShell.

Galat: Nama Pengguna Admin yang diberikan tidak diizinkan

Cuplikan layar penyebaran Anda gagal di mana admin yang ditentukan tidak diizinkan.

Contoh kesalahan mentah:

 { …{ "provisioningOperation":
 "Create", "provisioningState": "Failed", "timestamp": "2019-01-29T20:53:18.904917Z", "duration": "PT3.0574505S", "trackingId":
 "1f460af8-34dd-4c03-9359-9ab249a1a005", "statusCode": "BadRequest", "statusMessage": { "error": { "code": "InvalidParameter", "message":
 "The Admin Username specified is not allowed.", "target": "adminUsername" } … }

Penyebab: Kata sandi yang disediakan berisi substring terlarang (admin, administrator, root).

Perbaikan: Perbarui nama pengguna atau gunakan pengguna yang berbeda.

Galat: VM telah melaporkan kegagalan saat memproses ekstensi

Cuplikan layar operasi sumber daya yang diselesaikan dengan adanya status penyediaan terminal di Penyebaran Anda Gagal.

Contoh kesalahan mentah:

{ … "code": "ResourceDeploymentFailure", "message":
 "The resource operation completed with terminal provisioning state 'Failed'.", "details": [ { "code":
 "VMExtensionProvisioningError", "message": "VM has reported a failure when processing extension 'dscextension'.
 Error message: \"DSC Configuration 'SessionHost' completed with error(s). Following are the first few:
 PowerShell DSC resource MSFT_ScriptResource failed to execute Set-TargetResource functionality with error message:
 One or more errors occurred. The SendConfigurationApply function did not succeed.\"." } ] … }

Penyebab: Ekstensi DSC PowerShell tidak bisa mendapatkan akses admin pada VM.

Perbaikan: Konfirmasikan nama pengguna dan kata sandi memiliki akses administratif pada mesin virtual dan jalankan templat Azure Resource Manager lagi.

Kesalahan: DeploymentFailed - Konfigurasi PowerShell DSC 'FirstSessionHost' selesai tetapi ada Kesalahan

Cuplikan layar penyebaran gagal dengan Konfigurasi PowerShell DSC 'FirstSessionHost' selesai tetapi ada Kesalahan.

Contoh kesalahan mentah:

{
    "code": "DeploymentFailed",
   "message": "At least one resource deployment operation failed. Please list
 deployment operations for details. 4 Please see https://aka.ms/arm-debug for usage details.",
 "details": [
         { "code": "Conflict",
         "message": "{\r\n \"status\": \"Failed\",\r\n \"error\": {\r\n \"code\":
         \"ResourceDeploymentFailure\",\r\n \"message\": \"The resource
         operation completed with terminal provisioning state 'Failed'.\",\r\n
         \"details\": [\r\n {\r\n \"code\":
        \"VMExtensionProvisioningError\",\r\n \"message\": \"VM has
              reported a failure when processing extension 'dscextension'.
              Error message: \\\"DSC Configuration 'FirstSessionHost'
              completed with error(s). Following are the first few:
              PowerShell DSC resource MSFT ScriptResource failed to
              execute Set-TargetResource functionality with error message:
              One or more errors occurred. The SendConfigurationApply
              function did not succeed.\\\".\"\r\n }\r\n ]\r\n }\r\n}"  }

Penyebab: Ekstensi DSC PowerShell tidak bisa mendapatkan akses admin pada VM.

Perbaikan: Pastikan nama pengguna dan kata sandi yang disediakan memiliki akses administratif pada komputer virtual dan jalankan lagi templat Azure Resource Manager.

Kesalahan: DeploymentFailed -InvalidResourceReference

Contoh kesalahan mentah:

{"code":"DeploymentFailed","message":"At least one resource deployment operation
failed. Please list deployment operations for details. Please see https://aka.ms/arm-
debug for usage details.","details":[{"code":"Conflict","message":"{\r\n \"status\":
\"Failed\",\r\n \"error\": {\r\n \"code\": \"ResourceDeploymentFailure\",\r\n
\"message\": \"The resource operation completed with terminal provisioning state
'Failed'.\",\r\n \"details\": [\r\n {\r\n \"code\": \"DeploymentFailed\",\r\n
\"message\": \"At least one resource deployment operation failed. Please list
deployment operations for details. Please see https://aka.ms/arm-debug for usage
details.\",\r\n \"details\": [\r\n {\r\n \"code\": \"BadRequest\",\r\n \"message\":
\"{\\r\\n \\\"error\\\": {\\r\\n \\\"code\\\": \\\"InvalidResourceReference\\\",\\r\\n
\\\"message\\\": \\\"Resource /subscriptions/EXAMPLE/resourceGroups/ernani-wvd-
demo/providers/Microsoft.Network/virtualNetworks/wvd-vnet/subnets/default
referenced by resource /subscriptions/EXAMPLE/resourceGroups/ernani-wvd-
demo/providers/Microsoft.Network/networkInterfaces/erd. Please make sure that
the referenced resource exists, and that both resources are in the same
region.\\\",\\r\\n\\\"details\\\": []\\r\\n }\\r\\n}\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n}"}]}

Penyebab: Bagian dari nama grup sumber daya digunakan untuk sumber daya tertentu yang dibuat oleh templat. Karena nama yang cocok dengan sumber daya yang ada, templat dapat memilih sumber daya yang ada dari grup yang berbeda.

Perbaikan: Saat menjalankan templat Azure Resource Manager untuk menggunakan VM host sesi, buat dua karakter pertama yang unik untuk nama grup sumber daya langganan Anda.

Kesalahan: DeploymentFailed -InvalidResourceReference

Contoh kesalahan mentah:

{"code":"DeploymentFailed","message":"At least one resource deployment operation
failed. Please list deployment operations for details. Please see https://aka.ms/arm-
debug for usage details.","details":[{"code":"Conflict","message":"{\r\n \"status\":
\"Failed\",\r\n \"error\": {\r\n \"code\": \"ResourceDeploymentFailure\",\r\n
\"message\": \"The resource operation completed with terminal provisioning state
'Failed'.\",\r\n \"details\": [\r\n {\r\n \"code\": \"DeploymentFailed\",\r\n
\"message\": \"At least one resource deployment operation failed. Please list
deployment operations for details. Please see https://aka.ms/arm-debug for usage
details.\",\r\n \"details\": [\r\n {\r\n \"code\": \"BadRequest\",\r\n \"message\":
\"{\\r\\n \\\"error\\\": {\\r\\n \\\"code\\\": \\\"InvalidResourceReference\\\",\\r\\n
\\\"message\\\": \\\"Resource /subscriptions/EXAMPLE/resourceGroups/ernani-wvd-
demo/providers/Microsoft.Network/virtualNetworks/wvd-vnet/subnets/default
referenced by resource /subscriptions/EXAMPLE/resourceGroups/DEMO/providers/Microsoft.Network/networkInterfaces
/EXAMPLE was not found. Please make sure that the referenced resource exists, and that both
resources are in the same region.\\\",\\r\\n \\\"details\\\": []\\r\\n }\\r\\n}\"\r\n
}\r\n ]\r\n }\r\n ]\r\n }\r\n\

Penyebab: Kesalahan init terjadi karena NIC yang dibuat dengan templat Azure Resource Manager memiliki nama yang sama dengan NIC lain yang sudah ada di VNET.

Perbaikan: Gunakan awalan host yang berbeda.

Kesalahan: DeploymentFailed - Kesalahan pada pengunduhan

Contoh kesalahan mentah:

\\\"The DSC Extension failed to execute: Error downloading
https://catalogartifact.azureedge.net/publicartifacts/rds.wvd-provision-host-pool-
2dec7a4d-006c-4cc0-965a-02bbe438d6ff-prod
/Artifacts/DSC/Configuration.zip after 29 attempts: The remote name could not be
resolved: 'catalogartifact.azureedge.net'.\\nMore information about the failure can
be found in the logs located under
'C:\\\\WindowsAzure\\\\Logs\\\\Plugins\\\\Microsoft.Powershell.DSC\\\\2.77.0.0' on
the VM.\\\"

Penyebab: Kesalahan ini disebabkan oleh rute statis, aturan firewall, atau NSG yang memblokir pengunduhan file zip yang terkait dengan templat Azure Resource Manager.

Perbaikan: Hapus pemblokiran rute statis, aturan firewall, atau NSG. Secara opsional, buka file json templat Azure Resource Manager di editor teks, ambil tautan ke file zip, dan unduh sumber daya ke lokasi yang diizinkan.

Kesalahan: Tidak dapat menghapus host sesi dari kumpulan host setelah menghapus VM

Penyebab: Anda perlu menghapus host sesi sebelum menghapus VM.

Perbaiki: Letakkan host sesi dalam mode pengosongan, keluarkan semua pengguna dari host sesi, lalu hapus host.

Langkah berikutnya