Condividi tramite


Usare i log per risolvere i problemi di convalida in Azure Data Box Disk

Questo articolo si applica a Microsoft Azure Data Box Disk. L'articolo descrive come usare i log per risolvere i problemi di convalida che è possibile visualizzare quando si distribuisce questa soluzione.

File di log dello strumento di convalida

Quando si convalidano i dati sui dischi usando lo strumento di convalida, viene generato un file error.xml per registrare eventuali errori. Il file di log si trova nella cartella dell'unità Drive:\DataBoxDiskImport\logs . Quando si esegue la convalida, viene fornito un collegamento al log degli errori.

Se si eseguono più sessioni per la convalida, viene generato un log degli errori per sessione.

  • Di seguito è riportato un esempio del log degli errori quando i dati caricati nella PageBlob cartella non sono allineati a 512 byte. Tutti i dati caricati in PageBlob devono essere allineati a 512 byte, ad esempio un disco rigido virtuale o VHDX. Gli errori in questo file si trovano negli <Errors> avvisi e in <Warnings>.

    <?xml version="1.0" encoding="utf-8"?>
        <ErrorLog Version="2018-10-01">
            <SessionId>session#1</SessionId>
            <ItemType>PageBlob</ItemType>
            <SourceDirectory>D:\Dataset\TestDirectory</SourceDirectory>
            <Errors>
                <Error Code="Not512Aligned">
                    <Description>The file is not 512 bytes aligned.</Description>
                    <List>
                        <File Path="\Practice\myScript.ps1" />
                    </List>
                    <Count>1</Count>
                </Error>
            </Errors>
            <Warnings />
        </ErrorLog>
    
  • Di seguito è riportato un esempio del log degli errori quando il nome del contenitore non è valido. La cartella creata in BlockBlob, PageBlobo AzureFile cartelle nel disco diventa un contenitore nell'account Archiviazione di Azure. Il nome del contenitore deve seguire le convenzioni di denominazione di Azure.

    <?xml version="1.0" encoding="utf-8"?>
    <ErrorLog Version="2018-10-01">
        <SessionId>bbsession</SessionId>
        <ItemType>BlockBlob</ItemType>
        <SourceDirectory>E:\BlockBlob</SourceDirectory>
        <Errors>
        <Error Code="InvalidShareContainerFormat">
            <List>
            <Container Name="Azu-reFile" />
            <Container Name="bbcont ainer1" />
            </List>
            <Count>2</Count>
        </Error>
        </Errors>
        <Warnings />
    </ErrorLog>
    

Errori dello strumento di convalida

Gli errori contenuti in error.xml con le azioni consigliate corrispondenti sono riepilogati nella tabella seguente.

Codice errore Descrizione Azioni consigliate
None Convalidare correttamente i dati. Non è richiesta alcuna azione.
InvalidXmlCharsInPath Impossibile creare un file manifesto perché il percorso del file contiene caratteri non validi. Rimuovere questi caratteri per continuare.
OpenFileForReadFailed Impossibile elaborare il file. Ciò potrebbe essere dovuto a un problema di accesso o a un danneggiamento del file system. Impossibile leggere il file a causa di un errore. I dettagli dell'errore si trovano nell'eccezione.
Not512Aligned Questo file non è in un formato valido per la cartella PageBlob. Carica solo i dati allineati a 512 byte alla PageBlob cartella. Rimuovere il file dalla cartella PageBlob o spostarlo nella cartella BlockBlob. Ripetere la convalida.
InvalidBlobPath Il percorso del file non esegue il mapping a un percorso BLOB valido nel cloud in base alle convenzioni di denominazione dei BLOB di Azure. Seguire le linee guida per la denominazione di Azure per rinominare il percorso del file.
EnumerationError Impossibile enumerare il file per la convalida. Questo errore può essere dovuto a diversi motivi. Un motivo più probabile è l'accesso al file.
ShareSizeExceeded Questo file ha causato il superamento del limite di 5 TB della condivisione file di Azure. Ridurre le dimensioni dei dati nella condivisione in modo che siano conformi ai limiti delle dimensioni degli oggetti di Azure. Ripetere la convalida.
AzureFileSizeExceeded Le dimensioni dei file superano i limiti delle dimensioni dei file di Azure. Ridurre le dimensioni del file o dei dati in modo che siano conformi ai limiti delle dimensioni degli oggetti di Azure. Ripetere la convalida.
BlockBlobSizeExceeded Le dimensioni dei file superano i limiti delle dimensioni del BLOB in blocchi di Azure. Ridurre le dimensioni del file o dei dati in modo che siano conformi ai limiti delle dimensioni degli oggetti di Azure. Ripetere la convalida.
ManagedDiskSizeExceeded Le dimensioni dei file superano i limiti di dimensioni del disco gestito di Azure. Ridurre le dimensioni del file o dei dati in modo che siano conformi ai limiti delle dimensioni degli oggetti di Azure. Ripetere la convalida.
PageBlobSizeExceeded Le dimensioni dei file superano i limiti di dimensioni del disco gestito di Azure. Ridurre le dimensioni del file o dei dati in modo che siano conformi ai limiti delle dimensioni degli oggetti di Azure. Ripetere la convalida.
InvalidShareContainerFormat I nomi di directory non sono conformi alle convenzioni di denominazione di Azure per contenitori o condivisioni. La prima cartella creata nelle cartelle preesistenti nel disco diventa un contenitore nell'account di archiviazione. Questo nome di condivisione o contenitore non è conforme alle convenzioni di denominazione di Azure. Rinominare il file in modo che sia conforme alle convenzioni di denominazione di Azure. Ripetere la convalida.
InvalidBlobNameFormat Il percorso del file non esegue il mapping a un percorso BLOB valido nel cloud in base alle convenzioni di denominazione dei BLOB di Azure. Rinominare il file in modo che sia conforme alle convenzioni di denominazione di Azure. Ripetere la convalida.
InvalidFileNameFormat Il percorso del file non viene mappato a un percorso di file valido nel cloud in base alle convenzioni di denominazione dei file di Azure. Rinominare il file in modo che sia conforme alle convenzioni di denominazione di Azure. Ripetere la convalida.
InvalidDiskNameFormat Il percorso del file non esegue il mapping a un nome di disco valido nel cloud in base alle convenzioni di denominazione di Azure Managed Disk. Rinominare il file in modo che sia conforme alle convenzioni di denominazione di Azure. Ripetere la convalida.
NotPartOfFileShare Il percorso di caricamento per i file non è valido. Caricare i file in una cartella in File di Azure. Rimuovere i file in caso di errore e caricare tali file in una cartella precreata. Ripetere la convalida.
NonVhdFileNotSupportedForManagedDisk Non è possibile caricare un file non VHD come disco gestito. Rimuovere i file non VHD dalla ManagedDisk cartella perché non sono supportati o spostare questi file in una PageBlob cartella. Ripetere la convalida.

Passaggi successivi