Condividi tramite


Risolvere i problemi di FPGA di Azure Stack Edge Pro

Questo articolo descrive come risolvere i problemi in Azure Stack Edge Pro FPGA.

In questo articolo vengono illustrate le operazioni seguenti:

  • Esegui diagnostica
  • Ottenere il pacchetto per il supporto
  • Usare i log per risolvere i problemi
  • Risolvere gli errori di IoT Edge

Esegui diagnostica

Per diagnosticare e risolvere gli errori di qualsiasi dispositivo, è possibile eseguire i test di diagnostica. Per eseguire i test di diagnostica, usare la procedura seguente nell'interfaccia utente Web locale.

  1. Nell'interfaccia utente Web locale passare a Risoluzione dei problemi dei > test di diagnostica. Selezionare il test da eseguire e selezionare Esegui test. Vengono eseguiti i test per diagnosticare eventuali problemi con la rete, il dispositivo, il proxy Web, l'ora o le impostazioni cloud. Si riceve una notifica che indica che il dispositivo esegue test.

    Select tests

  2. Al termine dei test, vengono visualizzati i risultati.

    Review test results

    Se un test non riesce, viene visualizzato un URL per l'azione consigliata. Selezionare l'URL per visualizzare l'azione consigliata.

    Review warnings for failed tests

Ottenere il pacchetto per il supporto

Un pacchetto di log è costituito da tutti i log rilevanti utili al supporto tecnico Microsoft nella risoluzione dei problemi del dispositivo. Un pacchetto di log può essere generato con l'interfaccia utente Web locale.

Per ottenere un pacchetto di supporto, usare la procedura seguente.

  1. Nell'interfaccia utente Web locale passare a Risoluzione dei problemi di > supporto. Selezionare Crea pacchetto di supporto. Il sistema inizia a ottenere il pacchetto per il supporto. Questa operazione potrebbe richiedere alcuni minuti.

    Click add user

  2. Dopo aver creato il pacchetto di supporto, selezionare Scarica pacchetto di supporto. Un pacchetto compresso viene scaricato nel percorso selezionato. È possibile decomprimere il pacchetto e visualizzare i file di log del registro di sistema.

    Click add user 2

Usare i log per risolvere i problemi

Gli eventuali errori riscontrati durante i processi di caricamento e aggiornamento vengono inclusi nei file di log degli errori corrispondenti.

  1. Per visualizzare i file di errore, passare alla condivisione e selezionarlo per visualizzare il contenuto.

    Connect to and view share contents

  2. Selezionare la cartella Microsoft Azure Stack Edge. Questa cartella contiene due sottocartelle:

    • Una cartella di caricamento contenente i file di log per gli errori di caricamento
    • Una cartella di aggiornamento per gli errori durante l'aggiornamento

    Ecco come appare un file di log per l'aggiornamento:

    <root container="test1" machine="VM15BS020663" timestamp="03/18/2019 00:11:10" />
    <file item="test.txt" local="False" remote="True" error="16001" />
    <summary runtime="00:00:00.0945320" errors="1" creates="2" deletes="0" insync="3" replaces="0" pending="9" />
    
  3. Quando viene visualizzato un errore in questo file (evidenziato nell'esempio), annotare il codice di errore, in questo caso è 16001. Cercare la descrizione di questo codice di errore con il riferimento di errore seguente.

    Codice errore Descrizione errore
    100 Il nome del contenitore o della condivisione deve avere una lunghezza compresa tra 3 e 63 caratteri.
    101 Il nome del contenitore o della condivisione deve contenere solo lettere, numeri o trattini.
    102 Il nome del contenitore o della condivisione deve contenere solo lettere, numeri o trattini.
    103 Il nome del BLOB o del file contiene caratteri di controllo non supportati.
    104 Il nome del BLOB o del file contiene caratteri illegali.
    105 Il nome del BLOB o del file contiene troppi segmenti (ciascun segmento è separato da una barra, /).
    106 Il nome del BLOB o del file è troppo lungo.
    107 Uno dei segmenti nel nome del blob o del file è troppo lungo.
    108 Le dimensioni del file superano quelle massime consentite per il caricamento.
    109 Il blob o file è allineato in modo errato.
    110 Il nome file o BLOB con codifica Unicode non è valido.
    111 Il nome o il prefisso del file o del BLOB è un nome riservato che non è supportato (ad esempio, COM1).
    2000 Una mancata corrispondenza degli Etag indica che si verifica un conflitto tra un BLOB in blocchi nel cloud e nel dispositivo. Per risolvere questo conflitto, eliminare uno di questi file, ovvero la versione nel cloud o la versione nel dispositivo.
    2001 Si è verificato un problema imprevisto durante l'elaborazione di un file dopo il caricamento. Se viene visualizzato questo errore e l'errore persiste per oltre 24 ore, contattare il supporto tecnico.
    2002 Il file è già aperto in un altro processo e non sarà possibile caricarlo fino alla chiusura dell'handle.
    2003 Non è stato possibile aprire il file per il caricamento. Se viene visualizzato questo errore, contattare il supporto tecnico Microsoft.
    2004 Non è stato possibile connettersi al contenitore per il caricamento dei dati.
    2005 Non è stato possibile connettersi al contenitore perché le autorizzazioni dell'account sono errate o non aggiornate. Controllare l'accesso.
    2006 Non è stato possibile caricare i dati nell'account perché l'account o la condivisione sono disabilitati.
    2007 Non è stato possibile connettersi al contenitore perché le autorizzazioni dell'account sono errate o non aggiornate. Controllare l'accesso.
    2008 Non è stato possibile aggiungere nuovi dati perché il contenitore è pieno. Verificare le specifiche di Azure per le dimensioni del contenitore supportate in base al tipo. Ad esempio, File di Azure supporta solo dimensioni massime di 5 TB.
    2009 Non è stato possibile caricare i dati perché il contenitore associato alla condivisione non esiste.
    2997 Errore imprevisto. Si tratta di un errore temporaneo che si risolverà automaticamente.
    2998 Errore imprevisto. L'errore potrebbe risolversi da solo, ma se persiste per oltre 24 ore, contattare il supporto tecnico Microsoft.
    16000 Non è stato possibile trasferire questo file.
    16001 Non è stato possibile trasferire questo file perché è già presente nel sistema locale.
    16002 Non è stato possibile aggiornare questo file perché non è completamente caricato.

Risolvere gli errori di IoT Edge

Usare le risposte di runtime dell'agente IoT Edge per risolvere gli errori correlati al calcolo. Ecco un elenco di risposte possibili:

  • 200 - OK
  • 400 - La configurazione della distribuzione è in formato non corretto o non valida.
  • 417 - Il dispositivo non ha un set di configurazione di distribuzione.
  • 412 - La versione dello schema nella configurazione della distribuzione non è valida.
  • 406 - Il dispositivo è offline o non invia segnalazioni sullo stato.
  • 500 - Si è verificato un errore nel runtime di IoT Edge.

Per altre informazioni, vedere Agente IoT Edge.

Passaggi successivi