Condividi tramite


Risolvere i problemi relativi all'ASDK

Questo articolo fornisce informazioni comuni sulla risoluzione dei problemi per Azure Stack Development Kit (ASDK). Per informazioni su sistemi integrati di Azure Stack, vedere Risoluzione dei problemi di Microsoft Azure Stack.

Poiché asDK è un ambiente di valutazione, supporto tecnico Microsoft non fornisce supporto. Se si verifica un problema non documentato, è possibile ottenere assistenza dagli esperti di Microsoft Q&A per Azure Stack.

Distribuzione

Errore di distribuzione

Se si verifica un errore durante l'installazione, è possibile riavviare la distribuzione dal passaggio non riuscito usando l'opzione -rerun dello script di distribuzione. Ad esempio:

cd C:\CloudDeployment\Setup
.\InstallAzureStackPOC.ps1 -Rerun

Alla fine della distribuzione, la sessione di PowerShell è ancora aperta e non mostra alcun output

Questo comportamento è probabilmente solo il risultato del comportamento predefinito di una finestra dei comandi di PowerShell quando è stata selezionata. La distribuzione asDK ha avuto esito positivo, ma lo script è stato sospeso durante la selezione della finestra. È possibile verificare che l'installazione sia stata completata cercando la parola "select" nella barra del titolo della finestra dei comandi. Premere il tasto ESC per deselezionarlo e il messaggio di completamento deve essere visualizzato dopo di esso.

Il parametro di errore di convalida del modello osProfile non è consentito

Se viene visualizzato un messaggio di errore durante la convalida del modello che il parametro 'osProfile' non è consentito, assicurarsi di usare le versioni corrette delle API per questi componenti:

Per copiare un disco rigido virtuale da Azure ad Azure Stack, usare AzCopy 7.3.0. Collaborare con il fornitore per risolvere i problemi relativi all'immagine stessa. Per altre informazioni sui requisiti di WALinuxAgent per l'hub di Azure Stack, vedere Azure LinuX Agent.

La distribuzione non riesce a causa della mancanza di accesso esterno

Quando la distribuzione ha esito negativo nelle fasi in cui è necessario l'accesso esterno, verrà restituita un'eccezione simile all'esempio seguente:

An error occurred while trying to test identity provider endpoints: System.Net.WebException: The operation has timed out.
   at Microsoft.PowerShell.Commands.WebRequestPSCmdlet.GetResponse(WebRequest request)
   at Microsoft.PowerShell.Commands.WebRequestPSCmdlet.ProcessRecord()at, <No file>: line 48 - 8/12/2018 2:40:08 AM

Se si verifica questo errore, assicurarsi che tutti i requisiti minimi di rete siano stati soddisfatti esaminando la documentazione del traffico di rete di distribuzione. Uno strumento di controllo di rete è disponibile anche per i partner come parte di Partner Toolkit.

Altri errori di distribuzione sono in genere dovuti a problemi di connessione alle risorse su Internet.

Per verificare la connettività alle risorse su Internet, è possibile seguire questa procedura:

  1. Aprire PowerShell.
  2. Enter-PSSession alle macchine virtuali WAS01 o a una delle macchine virtuali.
  3. Eseguire il cmdlet seguente:
    Test-NetConnection login.windows.net -port 443
    

Se questo comando ha esito negativo, verificare che l'opzione TOR e tutti gli altri dispositivi di rete siano configurati per consentire il traffico di rete.

Macchine virtuali

Un elemento di immagine e raccolta di Windows Server deve essere aggiunto prima di distribuire macchine virtuali in Azure Stack.

Dopo il riavvio dell'host di Azure Stack, alcune macchine virtuali non vengono avviate automaticamente

Dopo il riavvio dell'host, è possibile notare che i servizi di Azure Stack non sono immediatamente disponibili. Ciò avvierà perché le macchine virtuali e gli indirizzi IP dell'infrastruttura di Azure Stack richiedono qualche tempo per controllare la coerenza, ma alla fine inizieranno automaticamente.

È anche possibile notare che le macchine virtuali tenant non vengono avviate automaticamente dopo il riavvio dell'host ASDK. È possibile portarli online con alcuni passaggi manuali:

  1. Nell'host ASDK avviare Gestione cluster di failover dal menu Start.
  2. Selezionare il cluster S-Cluster.azurestack.local.
  3. Selezionare Ruoli.
  4. Le macchine virtuali tenant vengono visualizzate in uno stato salvato . Dopo l'esecuzione di tutte le macchine virtuali dell'infrastruttura, fare clic con il pulsante destro del mouse sulle macchine virtuali tenant e selezionare Avvia per riprendere la macchina virtuale.

Sono state eliminate alcune macchine virtuali, ma vengono comunque visualizzati i file del disco rigido virtuale su disco

Questo comportamento è in base alla progettazione:

  • Quando si elimina una macchina virtuale, i dischi rigidi virtuali non vengono eliminati. I dischi sono risorse separate nel gruppo di risorse.
  • Quando un account di archiviazione viene eliminato, l'eliminazione è visibile immediatamente tramite Azure Resource Manager, ma i dischi che possono contenere vengono ancora mantenuti nell'archiviazione fino all'esecuzione di Garbage Collection.

Se vengono visualizzati dischi rigidi virtuali "orfani", è importante sapere se fanno parte della cartella per un account di archiviazione eliminato. Se l'account di archiviazione non è stato eliminato, è normale che i dischi rigidi virtuali rimangano.

Per altre informazioni sulla configurazione della soglia di conservazione e sul recupero su richiesta, vedere gestire gli account di archiviazione.

Archiviazione

Recupero archiviazione

Può richiedere fino a 14 ore per visualizzare la capacità recuperata nel portale. Il recupero dello spazio dipende da vari fattori, tra cui la percentuale di utilizzo dei file di contenitori interni nell'archivio BLOB in blocchi. Pertanto, a seconda della quantità di dati eliminati, non esiste alcuna garanzia sulla quantità di spazio che potrebbe essere recuperata durante l'esecuzione di Garbage Collector.

Passaggi successivi

Visitare il forum di supporto di Azure Stack