Data Domain – DDFM getattr: Fejl: Ikke-understøttet infoniveau kastes af lwio, når du forsøger at få adgang til en fil, der indeholder alternative datastrømme

Summary: DDFM getattr: Fejl: Ikke-understøttet infoniveau kastes af lwio, når du forsøger at få adgang til en fil, der indeholder alternative datastrømme

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Hvad er en alternativ datastrøm (ADS)?


Alternative datastrømme er en funktion i NTFS-filsystemet, der gør det muligt for en fil at gemme flere datastrømme. Den primære stream indeholder det faktiske filindhold, mens yderligere streams kan indeholde ekstra oplysninger. ADS blev oprindeligt introduceret til understøttelse af macOS Hierarchical File System (HFS), men er siden blevet brugt til forskellige formål.

Standardstrømmen kaldes $DATA, som gemmer hovedfilindholdet. Alle andre streams, der er knyttet til filen, betragtes som "alternative". Mens ADS undertiden er blevet misbrugt af malware til at skjule data, bruges det også legitimt af applikationer såsom e-mail og arkiveringssoftware.

Løsninger som Veritas Enterprise Vault og Dell SourceOne bruger alternative datastrømme til lagring af arkiverede oplysninger. Hvis disse filer er gemt på et Data Domain-system, kan du støde på problemer med at få adgang til dem via SMB, fordi vores SMB-protokolimplementering ikke understøtter ADS.

Cause

Alternative datastrømme understøttes ikke af SMB-protokolimplementeringen.

Resolution

1) Bekræft fra logfilerne, hvilke af de filer, der åbnes, kaster fejlmeddelelsen DDFM getattr: Error: Unsupported info level:  Thans fejl angiver, at en adgang til attributten, der indeholder den alternative datastrøm, mislykkedes, da den ikke understøttes.

Du kan få navnet på filerne med en forespørgsel som følgende:

grep "Unsupported info level" cifs.log | grep -Po "path.*?\)" | sort | uniq | head -20


Det returnerer en liste over filer, for eksempel:  (hoved -20 vil begrænse til første 20, hvis du vil have hele listen, skal du bruge "mindre" i stedet for "hoved -20"

path(/data/col1/sourceOneProd/sourceOneProd/202006/20200604160306.emx)
path(/data/col1/sourceOneProd/sourceOneProd/202006/20200604163052.emx)
I dette tilfælde, lige fra udvidelsen af filen, kan vi allerede mistanke om, at disse filer er kilde en-filer , og de indeholder sandsynligvis alternative datastrømme.
Generelt skal du dog kontrollere, om filerne faktisk indeholder ADS (se trin 2)

1b) Bemærk også, at fejlen i nogle DD OS-versioner vises" ADS not supported",
grep "ADS not supported" cifs.log| grep -Po "path.*?\)" | sort | uniq | head -20

1c) Du kan også tælle antallet af hits, som hver fil ses, eller kontrollere cifs.log.1.gz og cifs.log.2.gz
zgrep "ADS not supported" cifs.log.[1-2].gz | grep -Po "path.*?\)" | sort | uniq -c | sort -nr |head -20

 
2) Kontroller, om de filer, der er anført i trin 1) indeholder alternative datastrømme

Husk, at alternative strømme ikke vises i Windows Stifinder, og deres størrelse er ikke inkluderet i filens størrelse. Så for at kontrollere, om en fil indeholder ADS, kan du bruge flere alternativer:

2.1) Du kan bruge dir /r for at få vist filer med alternative datastrømme

Hvis du kun vil have vist filer, der indeholder ADS, i en mappe og deres undermapper, kan du bruge følgende kommando:

dir /r | find ":$DATA"

Mere information kan findes herDette hyperlink fører dig til et websted uden for Dell Technologies.

2.2) Du kan bruge ethvert af de tredjepartsværktøjer, der er tilgængelige til at kontrollere ADS. Microsoft leverer et værktøj kaldet StreamsDette hyperlink fører dig til et websted uden for Dell Technologies.for at se streams på en valgt lydstyrke, hvilket er den, vi anbefaler.

Fra og med Windows PowerShell 3.0 er det også muligt at administrere ADS indbygget med seks cmdlet'er: Add-Content, Clear-Content, Get-Content, Get-Item, Remove-Item, Set-Content.

3) Hvis filer indeholder alternative datastrømme (ADS), skal du være opmærksom på, at vores SMB-protokolimplementering ikke understøtter ADS. Derfor kan disse filer ikke tilgås direkte og kan ikke gemmes på PowerProtect/Data Domain-løsningen til direkte klientadgang.

 
Filerne, der indeholder ADS, skal gemmes i en ren NTFS-partition (som en Windows Server-boks)

 

Affected Products

Data Domain, Data Domain, DD OS 6.2, DD OS 6.0, DD OS 6.1, DD OS 7.0, DD OS 7.1, DD OS 7.2, DD OS 7.3, Data Domain Virtual Edition

Products

DD OS 7.4
Article Properties
Article Number: 000180340
Article Type: Solution
Last Modified: 15 Dec 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.