Condividi tramite


Creazione di pool di host

Importante

Questo contenuto si applica a Desktop virtuale Azure con oggetti Desktop virtuale Azure Resource Manager. Se si usa Desktop virtuale Azure (versione classica) senza oggetti di Azure Resource Manager, vedere questo articolo.

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 community tecnica di Desktop virtuale Azure per discutere del servizio Desktop virtuale Azure con il team del prodotto e i membri della community attivi.

Acquisizione dell'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 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

An image showing the Azure portal displaying the

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.

Correzione: accedere alla sottoscrizione in cui si distribuiranno 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 campo statusMessage 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 utente nei gruppi di applicazioni.

Causa: questo errore si verifica in genere dopo aver spostato la sottoscrizione da un tenant di Microsoft Entra a un altro. Se le assegnazioni precedenti sono ancora legate al tenant di Microsoft Entra precedente, il portale di Azure perderà traccia di tali assegnazioni.

Correzione: sarà 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 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, significa che il provider di risorse non è ancora stato aggiornato.

Correzione: 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, 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 non interferisce anche 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.

  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 in Risolvere gli errori comuni di distribuzione di Azure con Azure Resource Manager per risolvere il problema.
  4. Eliminare tutte le risorse create durante la distribuzione precedente e riprovare a distribuire il modello.

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

Your Deployment Failed screenshot.

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.

Correzione 1: vedere l'errore "Credenziali non corrette" per le macchine virtuali non aggiunte al dominio in Configurazione della macchina virtuale dell'host di sessione.

Causa 2: il nome di dominio non viene risolto.

Correzione 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 è impostata su Predefinito.

Per risolvere questo problema, eseguire le operazioni seguenti:

  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. Nel menu selezionare Personalizzato.
  4. Assicurarsi che i server DNS elencati in Personalizzato corrispondano al controller di dominio o al dominio di Active Directory. Se il server DNS non viene visualizzato, è possibile aggiungerlo immettendone il 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: il tipo di sottoscrizione usato non può accedere alle funzionalità necessarie nell'area in cui il cliente sta provando a eseguire la distribuzione. È ad esempio possibile che questo errore venga visualizzato per sottoscrizioni di tipo MSDN, Gratuito o Education.

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

Errore: VMExtensionProvisioningError

Screenshot of Your Deployment Failed with terminal provisioning state failed.

Causa 1: Errore temporaneo con l'ambiente Desktop virtuale Azure.

Causa 2: Errore temporaneo con connessione.

Correzione: 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 of your deployment failed in which an admin specified isn't allowed.

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 (admin, administrator, root).

Correzione: aggiornare il nome utente o usare utenti diversi.

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

Screenshot of the resource operation completed with terminal provisioning state in Your Deployment Failed.

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.

Correzione: 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 gli errori

Screenshot of deployment fail with PowerShell DSC Configuration 'FirstSessionHost' completed with Error(s).

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.

Correzione: 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 può selezionare una risorsa esistente da un gruppo diverso.

Correzione: 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 è dovuto al fatto che 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.

Correzione: usare un prefisso host diverso.

Errore: DeploymentFailed - Download degli errori

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 è dovuto a una route statica, a una regola del firewall o a un gruppo di sicurezza di rete che blocca il download del file ZIP associato al modello di Azure Resource Manager.

Correzione: rimuovere la route statica bloccante, la regola del firewall o il 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.

Correzione: inserire l'host di sessione in modalità di svuotamento, disconnettere tutti gli utenti dall'host sessione, quindi eliminare l'host.

Passaggi successivi