Data Domain - DDFM getattr: Errore: Il livello di informazioni non supportato viene generato da lwio quando si tenta di accedere a un file che contiene flussi di dati alternativi

Summary: Getattr DDFM: Errore: Il livello di informazioni non supportato viene generato da lwio quando si tenta di accedere a un file che contiene flussi di dati alternativi

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

Che cos'è un flusso di dati alternativo (ADS)?


I flussi di dati alternativi sono una funzione del file system NTFS che consente a un file di archiviare più flussi di dati. Il flusso primario contiene il contenuto effettivo del file, mentre i flussi aggiuntivi possono contenere informazioni aggiuntive. Originariamente introdotto per supportare macOS Hierarchical File System (HFS), ADS è stato da allora utilizzato per vari scopi.

Il flusso predefinito è denominato $DATA, che archivia il contenuto principale del file. Tutti gli altri flussi allegati al file sono considerati "alternativi". Sebbene ADS sia stato talvolta utilizzato in modo improprio dal malware per nascondere i dati, viene anche utilizzato legittimamente da applicazioni come e-mail e software di archiviazione.

Soluzioni come Veritas Enterprise Vault e Dell SourceOne utilizzano flussi di dati alternativi per archiviare le informazioni archiviate. Se questi file vengono archiviati in un sistema Data Domain, è possibile che si verifichino problemi ad accedervi tramite SMB perché l'implementazione del protocollo SMB non supporta ADS.

Cause

I flussi di dati alternativi non sono supportati dall'implementazione del protocollo SMB.

Resolution

1) Verificare dai registri quale dei file a cui si accede genera il messaggio di errore DDFM getattr: Error: Unsupported info level:  Tl'errore indica che un accesso all'attributo contenente il flusso di dati alternativo non è riuscito in quanto non è supportato.

È possibile ottenere il nome dei file con una query come la seguente:

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


Verrà restituito un elenco di file, ad esempio:  (la testa -20 si limiterà alle prime 20, se vuoi l'intera lista, usa "meno" invece di "testa -20"

path(/data/col1/sourceOneProd/sourceOneProd/202006/20200604160306.emx)
path(/data/col1/sourceOneProd/sourceOneProd/202006/20200604163052.emx)
In questo caso, solo dall'estensione del file, possiamo già sospettare che quei file siano file source one e che probabilmente contengano flussi di dati alternativi.
In generale, tuttavia, è necessario verificare se i file contengono effettivamente ADS (fare riferimento al passaggio 2)

1b) Si noti inoltre che in alcune versioni di DD OS viene visualizzato l'errore" ADS not supported",
grep "ADS not supported" cifs.log| grep -Po "path.*?\)" | sort | uniq | head -20

1c) Puoi anche contare il numero di riscontri che ogni file viene visto o controllare cifs.log.1.gz e cifs.log.2.gz
zgrep "ADS not supported" cifs.log.[1-2].gz | grep -Po "path.*?\)" | sort | uniq -c | sort -nr |head -20

 
2) Verificare se i file elencati nel passaggio 1 contengono flussi di dati alternativi

Tenere presente che i flussi alternativi non sono elencati in Esplora risorse e le relative dimensioni non sono incluse nelle dimensioni del file. Quindi, per verificare se un file contiene ADS, puoi usare diverse alternative:

2.1) È possibile utilizzare dir /r per visualizzare i file con flussi di dati alternativi

Per visualizzare solo i file che contengono ADS in una cartella e nelle relative sottocartelle, è possibile utilizzare il seguente comando:

dir /r | find ":$DATA"

Ulteriori informazioni sono disponibili quiQuesto link ipertestuale indirizza a un sito web esterno a Dell Technologies.

: 2.2) È possibile utilizzare uno qualsiasi degli strumenti di terze parti disponibili per il controllo degli ADS. Microsoft fornisce uno strumento denominato FlussiQuesto link ipertestuale indirizza a un sito web esterno a Dell Technologies.per visualizzare i flussi su un volume selezionato, che è quello consigliato.

Sempre a partire da Windows PowerShell 3.0, è possibile gestire ADS in modo nativo con sei cmdlet: Add-Content, Clear-Content, Get-Content, Get-Item, Remove-Item, Set-Content.

3) Se i file contengono flussi di dati alternativi (ADS), tenere presente che l'implementazione del protocollo SMB non supporta ADS. Di conseguenza, non è possibile accedere direttamente a questi file e non possono essere archiviati nella soluzione PowerProtect/Data Domain per l'accesso client diretto.

 
I file contenenti ADS dovranno essere archiviati in una partizione NTFS pura (come un box di Windows Server)

 

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.