Data Domain. Сбой команды изменения блока хранения DDBoost с тайм-аутом связи с файловой системой
Summary: Выполнение команды ddboost storage-unit modify в системе Data Domain может привести к ошибке тайм-аута связи в файловой системе при выполнении на устройствах хранения, содержащих много файлов. Такое поведение наблюдается, начиная с версии DDOS 6.2.0.x. ...
Symptoms
- Следующая команда завершается сбоем при выполнении на устройстве хранения DD Boost с большим количеством файлов:
# ddboost storage-unit modify <storage-unit> user <user-name> - Возвращена ошибка:
DDBOOST command failed due to filesystem communication timeout
Cause
Начиная с DDOS 6.2, ddboost storage-unit modify выполняет рекурсивное изменение владельца (chown -R) для всех файлов в указанной единице хранения. Если операция превышает две минуты, время ожидания команды истекает, даже если фоновая задача продолжается.
⚠️ Не инициируйте несколько одновременных смен владельца, так как это может усугубить задержки.
Resolution
1. Если изменяется только одна единица хранения.
Никаких действий не требуется. Фоновая задача завершает смену владельца, несмотря на сообщение об истечении времени ожидания.
2. Если требуется внести изменения в несколько устройств хранения.
Выберите один из следующих трех вариантов в зависимости от версии DDOS и эксплуатационных ограничений:
Вариант А. Увеличение значения времени ожидания (DDOS 6.2.1.0 и более поздних версий)
Начиная с DDOS 6.2.1.0 значение тайм-аута для команд DD Boost можно увеличить, чтобы оно соответствовало более крупным устройствам хранения.
-
- Обратитесь в службу поддержки Dell, чтобы запросить корректировку значения времени ожидания — см. эту статью базы знаний (#000078758).
Вариант Б. Использование skip-chown Флаг (DDOS 7.10 и более поздние версии)Если
UID пользователя остается неизменным (например, изменяется только группа), вы можете пропустить рекурсивное изменение владельца:
# ddboost storage-unit modify <storage-unit> user <user-name> skip-chown
📌 См. статью базы знаний Data Domain: Изменение роли пользователя DDBoost на «Администратор» или «Нет» для сценариев, в которых skip-chown применимо.
Вариант C - ручная задержка между модификациями
Если вы используете версии DDOS ниже 6.2.1.0 и не можете выполнить обновление:
-
- Подождите достаточное время между изменениями каждого блока хранения, чтобы разрешить фоновый режим
chownоперации для завершения.
- Подождите достаточное время между изменениями каждого блока хранения, чтобы разрешить фоновый режим