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.

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

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

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.

Cause

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

Resolution

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

 

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.