Data Domain - DDFM getattr: Помилка: lwio передає рівень непідтримуваної інформації при спробі отримати доступ до файлу, що містить альтернативні потоки даних

Summary: DDFM Getattr: Помилка: lwio передає рівень непідтримуваної інформації при спробі отримати доступ до файлу, що містить альтернативні потоки даних

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

Що таке альтернативний потік даних (ADS)?


Альтернативні потоки даних — це функція файлової системи NTFS, яка дозволяє файлу зберігати кілька потоків даних. Основний потік містить фактичний вміст файлу, тоді як додаткові потоки можуть містити додаткову інформацію. Спочатку запроваджена для підтримки ієрархічної файлової системи macOS (HFS), ADS згодом використовується для різних цілей.

Потік за замовчуванням називається $DATA, який зберігає основний вміст файлу. Будь-які інші потоки, підключені до файлу, вважаються «альтернативними». Хоча ADS іноді зловживали шкідливим ПЗ для приховування даних, його також легально застосовують такі програми, як електронна пошта та архівне програмне забезпечення.

Рішення, такі як Veritas Enterprise Vault і Dell SourceOne , використовують альтернативні потоки даних для зберігання архівної інформації. Якщо ці файли зберігаються в системі домену даних, ви можете зіткнутися з проблемами доступу до них через SMB, оскільки реалізація нашого протоколу SMB не підтримує ADS.

Cause

Альтернативні потоки даних не підтримуються реалізацією протоколу SMB.

Resolution

1) Підтвердити з журналів, які з файлів, до яких звертаються, подають повідомлення про помилку DDFM getattr: Error: Unsupported info level:  Tйого помилка вказує на те, що доступ до атрибута, що містить Альтернативний потік даних, був невдалим, оскільки він не підтримується.

Ви можете отримати назви файлів за запитом на наступний начин:

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


Він поверне список файлів, наприклад:  (Голова -20 обмежиться першими 20, якщо хочете повний список, використовуйте «менше» замість «голова -20»

path(/data/col1/sourceOneProd/sourceOneProd/202006/20200604160306.emx)
path(/data/col1/sourceOneProd/sourceOneProd/202006/20200604163052.emx)
У цьому випадку, лише з розширення файлу, ми вже можемо припустити, що ці файли є файлами першого джерела, і, ймовірно, містять альтернативні потоки даних.
Загалом, однак, потрібно перевірити, чи містять файли ADS (див. крок 2)

1b) Також зверніть увагу, що в деяких версіях DD OS помилка з'являється" ADS not supported",
grep "ADS not supported" cifs.log| grep -Po "path.*?\)" | sort | uniq | head -20

1c) Ви також можете рахувати кількість переглядів кожного файлу або перевіряти cifs.log.1.gz та cifs.log.2.gz
zgrep "ADS not supported" cifs.log.[1-2].gz | grep -Po "path.*?\)" | sort | uniq -c | sort -nr |head -20

 
2) Перевірте, чи містять файли, перелічені на кроці, 1) Альтернативні потоки даних

Майте на увазі, що альтернативні потоки не вказані в Windows Explorer, і їхній розмір не враховується у розмірі файлу. Отже, щоб перевірити, чи містить файл ADS, можна використати кілька альтернатив:

2.1) Ви можете використовувати dir /r для відображення файлів за допомогою альтернативних потоків даних

Щоб відобразити лише файли, які містять ADS у папці та їхніх підпапках, можна скористатися наступною командою:

dir /r | find ":$DATA"

Більше інформації можна знайти тутЦе посилання веде на сайт поза межами Dell Technologies.

2.2) Ви можете скористатися будь-якими сторонніми інструментами для перевірки ADS. Microsoft надає інструмент під назвоюStreams Це посилання веде на сайт поза межами Dell Technologies. для перегляду потоків на вибраному томі, який ми рекомендуємо.

Також, починаючи з Windows PowerShell 3.0, можна керувати ADS нативно за допомогою шести cmdlet: Add-Content, Clear-Content, Get-Content, Get-Item, Remove-Item, Set-Content.

3) Якщо файли містять альтернативні потоки даних (ADS), зверніть увагу, що реалізація нашого протоколу SMB не підтримує ADS. Внаслідок цього ці файли не можуть бути доступні безпосередньо і не можуть зберігатися у вирішенні PowerProtect/Data Domain для прямого доступу до клієнта.

 
Файли, що містять ADS, потрібно зберігати у чистому розділі NTFS (наприклад, у коробці 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.