Använda loggar för att felsöka valideringsproblem i Azure Data Box Disk
Den här artikeln gäller för Microsoft Azure Data Box Disk. I artikeln beskrivs hur du använder loggarna för att felsöka de valideringsproblem som du kan se när du distribuerar den här lösningen.
Loggfiler för valideringsverktyg
När du verifierar data på diskarna med hjälp av valideringsverktyget genereras ett error.xml för att logga eventuella fel. Loggfilen finns i mappen på Drive:\DataBoxDiskImport\logs
enheten. En länk till felloggen tillhandahålls när du kör verifieringen.
Om du kör flera sessioner för validering genereras en fellogg per session.
Här är ett exempel på felloggen när data som läses in i
PageBlob
mappen inte är 512 byte justerade. Alla data som laddas upp till PageBlob måste vara 512 byte justerade, till exempel en VHD eller VHDX. Felen i den här filen finns i<Errors>
och varningar i<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>
Här är ett exempel på felloggen när containernamnet inte är giltigt. Mappen som du skapar under
BlockBlob
,PageBlob
ellerAzureFile
mappar på disken blir en container i ditt Azure Storage-konto. Namnet på containern måste följa Namngivningskonventionerna för 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>
Valideringsverktygsfel
Felen i error.xml med motsvarande rekommenderade åtgärder sammanfattas i följande tabell.
Felkod | Description | Rekommenderade åtgärder |
---|---|---|
None |
Data har verifierats. | Ingen åtgärd krävs. |
InvalidXmlCharsInPath |
Det gick inte att skapa en manifestfil eftersom filsökvägen innehåller tecken som inte är giltiga. | Ta bort dessa tecken för att fortsätta. |
OpenFileForReadFailed |
Det gick inte att bearbeta filen. Detta kan bero på ett åtkomstproblem eller på att filsystemet skadas. | Det gick inte att läsa filen på grund av ett fel. Felinformationen finns i undantaget. |
Not512Aligned |
Den här filen är inte i ett giltigt format för PageBlob-mappen. | Överför endast data som är 512 byte som är justerade till PageBlob mappen. Ta bort filen från mappen PageBlob eller flytta den till mappen BlockBlob. Försök verifiera igen. |
InvalidBlobPath |
Filsökvägen mappas inte till en giltig blobsökväg i molnet enligt namngivningskonventionerna för Azure Blob. | Följ riktlinjerna för Azure-namngivning för att byta namn på filsökvägen. |
EnumerationError |
Det gick inte att räkna upp filen för validering. | Det kan finnas flera orsaker till det här felet. En troligast orsak är åtkomsten till filen. |
ShareSizeExceeded |
Den här filen gjorde att Storleken på Azure-filresursen översteg Azure-gränsen på 5 TB. | Minska storleken på data i resursen så att den överensstämmer med storleksgränserna för Azure-objekt. Försök verifiera igen. |
AzureFileSizeExceeded |
Filstorleken överskrider storleksgränserna för Azure File. | Minska storleken på filen eller data så att den överensstämmer med storleksgränserna för Azure-objekt. Försök verifiera igen. |
BlockBlobSizeExceeded |
Filstorleken överskrider storleksgränserna för Azure Block Blob. | Minska storleken på filen eller data så att den överensstämmer med storleksgränserna för Azure-objekt. Försök verifiera igen. |
ManagedDiskSizeExceeded |
Filstorleken överskrider storleksgränserna för Azure Managed Disk. | Minska storleken på filen eller data så att den överensstämmer med storleksgränserna för Azure-objekt. Försök verifiera igen. |
PageBlobSizeExceeded |
Filstorleken överskrider storleksgränserna för Azure Managed Disk. | Minska storleken på filen eller data så att den överensstämmer med storleksgränserna för Azure-objekt. Försök verifiera igen. |
InvalidShareContainerFormat |
Katalognamnen följer inte Namngivningskonventionerna för Azure för containrar eller resurser. | Den första mappen som skapas under de befintliga mapparna på disken blir en container i ditt lagringskonto. Det här resurs- eller containernamnet överensstämmer inte med Namngivningskonventionerna för Azure. Byt namn på filen så att den överensstämmer med Azures namngivningskonventioner. Försök verifiera igen. |
InvalidBlobNameFormat |
Filsökvägen mappas inte till en giltig blobsökväg i molnet enligt namngivningskonventionerna för Azure Blob. | Byt namn på filen så att den överensstämmer med Azures namngivningskonventioner. Försök verifiera igen. |
InvalidFileNameFormat |
Filsökvägen mappas inte till en giltig filsökväg i molnet enligt namngivningskonventionerna för Azure-filer. | Byt namn på filen så att den överensstämmer med Azures namngivningskonventioner. Försök verifiera igen. |
InvalidDiskNameFormat |
Filsökvägen mappas inte till ett giltigt disknamn i molnet enligt namngivningskonventionerna för Azure Managed Disk. | Byt namn på filen så att den överensstämmer med Azures namngivningskonventioner. Försök verifiera igen. |
NotPartOfFileShare |
Uppladdningssökvägen för filer är ogiltig. Ladda upp filerna till en mapp i Azure Files. | Ta bort filerna i fel och ladda upp filerna till en fördefinierad mapp. Försök verifiera igen. |
NonVhdFileNotSupportedForManagedDisk |
En icke-VHD-fil kan inte laddas upp som en hanterad disk. | Ta bort icke-VHD-filer från ManagedDisk mappen eftersom dessa inte stöds eller flytta filerna till en PageBlob mapp. Försök verifiera igen. |
Nästa steg
- Felsöka dataöverföringsfel.