Condividi tramite


Risolvere i problemi di creazione del pool di host

Questo articolo illustra i problemi durante la configurazione iniziale del tenant di Desktop virtuale Azure e dell'infrastruttura del pool di host di sessione correlata.

Inviare commenti

Visitare la pagina Tech Community di Desktop virtuale Azure per discutere del servizio Desktop virtuale Azure con il team del prodotto e i membri attivi della community.

Acquisire l'immagine multisessione di Windows 10 Enterprise

Per usare l'immagine multisessione di Windows 10 Enterprise, passare ad Azure Marketplace, selezionare Introduzione a>Microsoft Windows 10 e selezionare Windows 10 Enterprise multisessione versione 1809.

Problemi relativi all'uso del portale di Azure per creare pool di host

Errore: "Crea un account gratuito" viene visualizzato quando si accede al servizio

Screenshot del portale di Azure che mostra il messaggio

Causa

Non sono presenti sottoscrizioni attive nell'account con cui è stato eseguito l'accesso ad Azure oppure l'account non dispone delle autorizzazioni per visualizzare le sottoscrizioni.

Risoluzione

Accedere alla sottoscrizione in cui si distribuiscono le macchine virtuali dell'host sessione con un account con accesso almeno a livello di collaboratore.

Errore: "Superamento del limite di quota"

Se l'operazione supera il limite di quota, è possibile eseguire una delle operazioni seguenti:

  • Creare un nuovo pool di host con gli stessi parametri ma un numero minore di macchine virtuali e core di macchina virtuale.
  • Aprire il collegamento visualizzato nel statusMessage campo in un browser per inviare una richiesta per aumentare la quota per la sottoscrizione di Azure per lo SKU di macchina virtuale specificato.

Errore: Non è possibile visualizzare le assegnazioni degli utenti nei gruppi di applicazioni

Causa

Questo errore si verifica in genere dopo lo spostamento della sottoscrizione da un tenant di Microsoft Entra a un altro. Se le assegnazioni precedenti sono ancora collegate al tenant di Microsoft Entra precedente, il portale di Azure perde la traccia di tali assegnazioni.

Risoluzione

È necessario riassegnare gli utenti ai gruppi di applicazioni.

Non viene visualizzata l'area di Azure che si vuole usare quando si seleziona la posizione per gli oggetti servizio

Causa

Azure attualmente non supporta l'area per il servizio Desktop virtuale Azure. Per altre informazioni sulle aree geografiche supportate, vedere Località dei dati. Se Desktop virtuale Azure supporta il percorso, ma non viene ancora visualizzato quando si tenta di selezionare una posizione, il provider di risorse non è ancora stato aggiornato.

Risoluzione

Per ottenere l'elenco più recente di aree, registrare nuovamente il provider di risorse:

  1. Passare a Sottoscrizioni e selezionare la sottoscrizione pertinente.
  2. Selezionare Provider di risorse.
  3. Selezionare Microsoft.DesktopVirtualization e quindi selezionare Registra di nuovo dal menu azione.

Quando si registra nuovamente il provider di risorse, non verranno visualizzati commenti e suggerimenti o aggiornamenti specifici dell'interfaccia utente. Il processo di ripetizione della registrazione, inoltre, non interferisce con gli ambienti esistenti.

Errori del modello di Azure Resource Manager

Seguire queste istruzioni per risolvere i problemi relativi alle distribuzioni non riuscite dei modelli di Azure Resource Manager e di PowerShell DSC (Desired State Configuration).

  1. Esaminare gli errori nella distribuzione usando Visualizzare operazioni di distribuzione con Azure Resource Manager.
  2. Se non sono presenti errori nella distribuzione, esaminare gli errori nel log attività usando Visualizzare i log attività per controllare le azioni sulle risorse.
  3. Dopo aver identificato l'errore, usare il messaggio di errore e le risorse illustrate in Risolvere errori comuni durante la distribuzione di risorse in Azure con Azure Resource Manager.
  4. Eliminare le risorse create durante la distribuzione precedente e riprovare a distribuire il modello.

Errore: la distribuzione non è riuscita....<hostname>/joindomain

Screenshot che mostra il messaggio Distribuzione non riuscita.

Esempio di errore non elaborato:

 {"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}"}]}

Causa 1

Le credenziali fornite per l'aggiunta di macchine virtuali al dominio non sono corrette.

Risoluzione 1

Vedere l'errore "Credenziali non corrette" per le macchine virtuali che non sono aggiunte al dominio nella configurazione della macchina virtuale host sessione.

Causa 2

Il nome di dominio non viene risolto.

Risoluzione 2

Vedere Errore: Il nome di dominio non viene risolto nella configurazione della macchina virtuale host sessione.

Causa 3

La configurazione DNS della rete virtuale (rete virtuale) è impostata su Predefinito.

Risoluzione 3

Per risolvere questo problema, seguire questa procedura:

  1. Aprire il portale di Azure e passare alla scheda Reti virtuali.
  2. Trovare la rete virtuale e quindi selezionare Server DNS.
  3. Il menu Server DNS dovrebbe essere visualizzato sul lato destro dello schermo. Scegliere Personalizzato da tale menu.
  4. Assicurarsi che i server DNS elencati in Custom corrispondano al controller di dominio o al dominio di Active Directory. Se il server DNS non viene visualizzato, è possibile aggiungerlo immettendo il rispettivo valore nel campo Aggiungi server DNS.

Errore: La distribuzione non è riuscita...\Non autorizzato

{"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}"}]}

Causa

La sottoscrizione in uso è un tipo che non può accedere alle funzionalità necessarie nell'area in cui il cliente sta tentando di distribuire. È ad esempio possibile che questo errore venga visualizzato per sottoscrizioni di tipo MSDN, Gratuito o Education.

Risoluzione

Cambiare il tipo o l'area della sottoscrizione specificando un'opzione in grado di accedere alle funzionalità necessarie.

Errore: VMExtensionProvisioningError

Screenshot della distribuzione non riuscita con lo stato di provisioning del terminale non riuscito.

Causa 1

Errore temporaneo con l'ambiente Desktop virtuale Azure.

Causa 2

Errore temporaneo con connessione.

Risoluzione

Verificare che l'ambiente Desktop virtuale Azure sia integro eseguendo l'accesso con PowerShell. Completare la registrazione della macchina virtuale manualmente in Creare un pool di host con PowerShell.

Errore: Il nome utente amministratore specificato non è consentito

Screenshot della distribuzione non riuscita in cui un amministratore specificato non è consentito.

Esempio di errore non elaborato:

 { …{ "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" } … }

Causa

La password specificata contiene sottostringhe non consentite (amministratore, amministratore e radice).

Risoluzione

Aggiornare il nome utente o usare utenti diversi.

Errore: La macchina virtuale ha segnalato un errore durante l'elaborazione dell'estensione

Screenshot dell'operazione di risorsa completata con lo stato di provisioning del terminale nella distribuzione non riuscita.

Esempio di errore non elaborato:

{ … "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.\"." } ] … }

Causa

L'estensione DSC di PowerShell non è stata in grado di ottenere l'accesso amministratore nella macchina virtuale.

Risoluzione

Verificare che il nome utente e la password abbiano accesso amministrativo nella macchina virtuale ed eseguire di nuovo il modello di Azure Resource Manager.

Errore: DeploymentFailed - Configurazione DSC di PowerShell 'FirstSessionHost' completata con errori

Screenshot dell'esito negativo della distribuzione con configurazione DSC di PowerShell 'FirstSessionHost' completata con errori.

Esempio di errore non elaborato:

{
    "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}"  }

Causa

L'estensione DSC di PowerShell non è stata in grado di ottenere l'accesso amministratore nella macchina virtuale.

Risoluzione

Verificare che il nome utente e la password specificati abbiano accesso amministrativo nella macchina virtuale ed eseguire di nuovo il modello di Azure Resource Manager.

Errore: DeploymentFailed - InvalidResourceReference

Esempio di errore non elaborato:

{"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}"}]}

Causa

Parte del nome del gruppo di risorse viene usata per determinate risorse create dal modello. A causa del nome corrispondente alle risorse esistenti, il modello potrebbe selezionare una risorsa esistente da un gruppo diverso.

Risoluzione

Quando si esegue il modello di Azure Resource Manager per distribuire macchine virtuali host sessione, rendere univoci i primi due caratteri per il nome del gruppo di risorse della sottoscrizione.

Errore: DeploymentFailed - InvalidResourceReference

Esempio di errore non elaborato:

{"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\

Causa

Questo errore si verifica perché la scheda di interfaccia di rete creata con il modello di Azure Resource Manager ha lo stesso nome di un'altra scheda di interfaccia di rete già presente nella rete virtuale.

Risoluzione

Usare un prefisso host diverso.

Errore: DeploymentFailed - Errore durante il download

Esempio di errore non elaborato:

\\\"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.\\\"

Causa

Questo errore si verifica a causa di una route statica, una regola del firewall o un gruppo di sicurezza di rete (NSG) che blocca il download del file ZIP associato al modello di Azure Resource Manager.

Risoluzione

Rimuovere il blocco della route statica, della regola del firewall o del gruppo di sicurezza di rete. Facoltativamente, aprire il file JSON del modello di Azure Resource Manager in un editor di testo, creare il collegamento al file ZIP e scaricare la risorsa in un percorso consentito.

Errore: Non è possibile eliminare un host di sessione dal pool di host dopo l'eliminazione della macchina virtuale

Causa

È necessario eliminare l'host di sessione prima di eliminare la macchina virtuale.

Risoluzione

Inserire l'host di sessione in modalità di svuotamento, disconnettere tutti gli utenti dall'host di sessione e quindi eliminare l'host.

Passaggi successivi