Data Domain – DDFM getattr: Error: Nicht unterstützte Infoebene wird von lwio ausgelöst, wenn versucht wird, auf eine Datei zuzugreifen, die alternative Datenstreams enthält.

Zhrnutie: DDFM getattr: Error: Nicht unterstützte Infoebene wird von lwio ausgelöst, wenn versucht wird, auf eine Datei zuzugreifen, die alternative Datenstreams enthält.

Tento článok sa vzťahuje na Tento článok sa nevzťahuje na Tento článok nie je viazaný na žiadny konkrétny produkt. V tomto článku nie sú uvedené všetky verzie produktov.

Symptómy

Was ist ein alternativer Datenstrom (Alternate Data Stream, ADS)?


Alternative Datenstreams sind eine Funktion des NTFS-Dateisystems, die es einer Datei ermöglicht, mehrere Datenstreams zu speichern. Der primäre Stream enthält den tatsächlichen Dateiinhalt, während zusätzliche Streams zusätzliche Informationen enthalten können. ADS wurde ursprünglich eingeführt, um macOS Hierarchical File System (HFS) zu unterstützen, wird aber seitdem für verschiedene Zwecke verwendet.

Der Standardstream heißt $DATA und speichert den Inhalt der Hauptdatei. Alle anderen Streams, die an die Datei angehängt sind, werden als "alternate" betrachtet. ADS wurde zwar manchmal von Malware zum Verbergen von Daten missbraucht, wird aber auch legitim von Anwendungen wie E-Mail- und Archivierungssoftware verwendet.

Lösungen wie Veritas Enterprise Vault und Dell SourceOne verwenden alternative Datenstreams zum Speichern archivierter Informationen. Wenn diese Dateien auf einem Data Domain-System gespeichert sind, können Probleme beim Zugriff über SMB auftreten, da unsere SMB-Protokollimplementierung ADS nicht unterstützt.

Príčina

Alternative Datenstreams werden von der SMB-Protokollimplementierung nicht unterstützt.

Riešenie

1) Überprüfen Sie anhand der Protokolle, welche der Dateien, auf die zugegriffen wird, die Fehlermeldung auslösen. DDFM getattr: Error: Unsupported info level:  TDieser Fehler weist darauf hin, dass ein Zugriff auf das Attribut, das den alternativen Datenstrom enthält, fehlgeschlagen ist, da es nicht unterstützt wird.

Sie können den Namen der Dateien mit einer Abfrage wie der folgenden abrufen:

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


Es wird eine Liste von Dateien zurückgegeben, z. B.:  (Kopf -20 wird auf die ersten 20 begrenzt, wenn Sie die gesamte Liste haben möchten, verwenden Sie "weniger" anstelle von "Kopf -20"

path(/data/col1/sourceOneProd/sourceOneProd/202006/20200604160306.emx)
path(/data/col1/sourceOneProd/sourceOneProd/202006/20200604163052.emx)
In diesem Fall können wir allein aufgrund der Erweiterung der Datei bereits vermuten, dass es sich bei diesen Dateien um Quelldateien 1 handelt, die wahrscheinlich alternative Datenströme enthalten.
Im Allgemeinen müssen Sie jedoch prüfen, ob die Dateien tatsächlich ADS enthalten (siehe Schritt 2)

1b) Beachten Sie außerdem, dass in einigen DD OS-Versionen der Fehler " ADS not supported",
grep "ADS not supported" cifs.log| grep -Po "path.*?\)" | sort | uniq | head -20

1c) Sie können auch die Anzahl der Treffer zählen, die jede Datei angezeigt wird, oder cifs.log.1.gz und cifs.log.2.gz
zgrep "ADS not supported" cifs.log.[1-2].gz | grep -Po "path.*?\)" | sort | uniq -c | sort -nr |head -20

 
2) Überprüfen Sie, ob die in Schritt 1) aufgeführten Dateien alternative Datenstreams enthalten.

Beachten Sie, dass alternative Streams nicht in Windows Explorer aufgeführt werden und ihre Größe nicht in der Dateigröße enthalten ist. Um zu überprüfen, ob eine Datei ADS enthält, können Sie also mehrere Alternativen verwenden:

2.1) Sie können dir /r , um Dateien mit alternativen Datenströmen anzuzeigen

Um nur Dateien anzuzeigen, die ADS in einem Ordner und deren Unterordnern enthalten, können Sie den folgenden Befehl verwenden:

dir /r | find ":$DATA"

Weitere Informationen finden Sie hierDieser Hyperlink führt Sie zu einer Website außerhalb von Dell Technologies.

: 2.2) Sie können alle verfügbaren Tools von Drittanbietern verwenden, um ADS zu überprüfen. Microsoft bietet ein Tool namens Streams, um Streams auf einem ausgewählten Volume Dieser Hyperlink führt Sie zu einer Website außerhalb von Dell Technologies.anzuzeigen. Dies wird empfohlen.

Ebenfalls ab Windows PowerShell 3.0 ist es möglich, ADS nativ mit sechs Cmdlets zu verwalten: Add-Content, Clear-Content, Get-Content, Get-Item, Remove-Item, Set-Content.

3) Wenn Dateien Alternate Data Streams (ADS) enthalten, beachten Sie, dass unsere SMB-Protokollimplementierung ADS nicht unterstützt. Daher kann nicht direkt auf diese Dateien zugegriffen werden und sie können nicht für einen direkten Client-Zugriff in der PowerProtect/Data Domain-Lösung gespeichert werden.

 
Die Dateien, die das ADS enthalten, müssen auf einer reinen NTFS-Partition (wie einer Windows Server-Box) gespeichert werden

 

Dotknuté produkty

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

Produkty

DD OS 7.4
Vlastnosti článku
Číslo článku: 000180340
Typ článku: Solution
Dátum poslednej úpravy: 15 dec 2025
Verzia:  5
Nájdite odpovede na svoje otázky od ostatných používateľov spoločnosti Dell
Služby podpory
Skontrolujte, či sa na vaše zariadenie vzťahujú služby podpory.