Data Domain. Нумерация корпуса хранения данных не является последовательной
Summary: В этой статье описаны сценарии, при которых номера полок, назначенные внешним корпусам хранения данных (ES-30 и DS-60) на устройствах Data Domain, могут быть не последовательными. После выполнения операции миграции хранилища, замены шасси на одном из шасси системы хранения или физического перемещения шасси системы хранения в новый путь могут возникать несистемные нумерация или пробелы в последовательности нумерации полки. Data Domain рекомендует последовательно выполнить действия, описанные в этой статье, чтобы повторно проконтентировать все корпуса. ...
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
В будущем будут внесены улучшения в код операционной системы Data Domain, чтобы уменьшить чрезмерное количество операций повторного сканирования и обнаружения, когда нумерация полок не является последовательной. До внесения таких изменений рекомендуется выполнить необходимые действия, чтобы убедиться, что номер полки является последовательным после физического изменения или изменения серийного номера, которое приводит к зазору в последовательной нумерации полок.
Начиная с версии DDOS 5.7.1, нумерация полок хранения привязана к серийному номеру полки хранилища. Мы называем эту полку «persistent-id».
Полка системы хранения данных может быть указана как «Автономный» в нескольких различных сценариях, в которых были внесены физические изменения в топологию SAS.
В этом примере недавно завершилась миграция хранилища, а исходные полки СХД были физически удалены. Поскольку для каждой полки хранения имеется назначенный «постоянный идентификатор», в настоящее время имеется несколько автономных полок (2, 3, 4, 8), которые больше не подключены, эти «автономные полки больше не требуются для исправности и эксплуатации файловой системы. Тот факт, что имеются фантомные полки или несистемиальная нумерация подключенных корпусов хранения данных, не влияет на общую работу файловой системы Data Domain, однако это может привести к чрезмерному выполнению операций повторного поиска и обнаружения во время загрузки, а также ядер SNMP при выполнении запроса в фантомное шасси. Это приводит к большему времени загрузки, чем ожидалось, и том недоступен сразу после завершения этапа загрузки.
Начиная с версии DDOS 5.7.1, нумерация полок хранения привязана к серийному номеру полки хранилища. Мы называем эту полку «persistent-id».
Полка системы хранения данных может быть указана как «Автономный» в нескольких различных сценариях, в которых были внесены физические изменения в топологию SAS.
В этом примере недавно завершилась миграция хранилища, а исходные полки СХД были физически удалены. Поскольку для каждой полки хранения имеется назначенный «постоянный идентификатор», в настоящее время имеется несколько автономных полок (2, 3, 4, 8), которые больше не подключены, эти «автономные полки больше не требуются для исправности и эксплуатации файловой системы. Тот факт, что имеются фантомные полки или несистемиальная нумерация подключенных корпусов хранения данных, не влияет на общую работу файловой системы Data Domain, однако это может привести к чрезмерному выполнению операций повторного поиска и обнаружения во время загрузки, а также ядер SNMP при выполнении запроса в фантомное шасси. Это приводит к большему времени загрузки, чем ожидалось, и том недоступен сразу после завершения этапа загрузки.
Используйте команду #enclosure show summary, чтобы отобразить список всех полок, которые когда-либо были выдаются в качестве «persisten-id» вместе с текущим состоянием шасси.
#Enclosure Show Summary ---------------------- Enclosure Model No. Serial No. State OEM Name OEM Value Capacity --------- --------- -------------- ------- -------- --------- -------- 1 DD9800 NVT10164000024 Online 4 Slots 2 DS60 APM00164936021 Offline 60 Slots 3 DS60 APM00164802045 Offline 60 Slots 4 DS60 APM00164802044 Offline 60 Slots 5 DS60 APM00164902721 Online 60 Slots 6 DS60 APM00164936019 Online 60 Slots 7 DS60 APM00164936020 Online 60 Slots 8 ES30 APM00164964966 Offline 15 Slots 9 DS60 APM00164902719 Online 60 Slots 10 DS60 APM00164902720 Online 60 Slots 11 DS60 APM00164902722 Online 60 Slots 12 ES30 APM00164964967 Online 15 Slots --------- --------- -------------- ------- -------- --------- --------
Используйте команду #enclosure show topology CLI, чтобы перечислить, какие полки хранения в настоящее время подключены. Анализ топологии SAS подтверждает, что «автономные» полки (2, 3, 4, 8) на самом деле не подключены, а числовой номер, назначенный подключенным полкам, не является последовательным.
#Enclosure Show Topology ----------------------- Port enc.ctrl.port enc.ctrl.port ---- - ------------- - ------------- 2a > 9.B.H: 9.B.E > 10.B.H:10.B.E 2b > 5.B.H: 5.B.E > 11.B.H:11.B.E 2c > 7.B.H: 7.B.E 2d > 12.B.H:12.B.E 3a > 10.A.H:10.A.E > 9.A.H: 9.A.E 3b > 6.B.H: 6.B.E 3c > 7.A.H: 7.A.E 3d > 12.A.H:12.A.E 6a > 11.A.H:11.A.E > 5.A.H: 5.A.E 6b > 6.A.H: 6.A. 6d ---- - ------------- - ------------- Encl WWN Serial # ---- ---------------- -------------- 5 N/A APM00164902721 6 N/A APM00164936019 7 N/A APM00164936020 9 N/A APM00164902719 10 N/A APM00164902720 11 N/A APM00164902722 12 N/A APM00164964967 ---- ---------------- --------------
Примечание. Различные выходные данные в графическом интерфейсе пользователя или Autosupport могут показывать, что полка «Offline» отсутствует 8.1 (отсутствует) 8.2 (отсутствует) 8.3 (отсутствует) 8.4 (отсутствует) 8.5 (отсутствует) 8.6 (отсутствует) 8.7 (отсутствует) 8.8 (отсутствует) 8.9 (отсутствует) 8.10 (отсутствует) 8.11 (отсутствует) 8.12 (отсутствует) 8.13 (отсутствует) 8.14 (отсутствует) 8.15 (отсутствует) Запросы SNMP на фантомные полки приводит к ошибкам и последующим ядрам. Соответствующие сообщения будут размещаться в журнале messages.engineering
# snmpwalk -v2c -c Public localhost -t 5 -r 5 dataDomainMib Timeout: No Response from localhost
Apr 20 01:01:54 xx snmpd: WARNING: ddr/sm/snmp/enclosurePack_access.c:161 **** Enclosure id 3 is offline. Apr 20 01:01:54 xx ddr_procmon: NOTICE: MSG-PMON-00008: Failure on /usr/sbin/snmpd. Apr 20 01:01:54 xx ddr_procmon: WARNING: MSG-PMON-00011: Restarting /usr/sbin/snmpd. Apr 20 01:01:56 xx ddfs[11215]: NOTICE: ddr_key_del_temp: deleting key-v2-100 Apr 20 01:02:04 xx snmpd: WARNING: ddr/sm/snmp/enclosurePack_access.c:161 **** Enclosure id 3 is offline. Apr 20 01:02:04 xx ddr_procmon: NOTICE: MSG-PMON-00008: Failure on /usr/sbin/snmpd. Apr 20 01:02:04 xx ddr_procmon: WARNING: MSG-PMON-00011: Restarting /usr/sbin/snmpd. Apr 20 01:02:14 xx snmpd: WARNING: ddr/sm/snmp/enclosurePack_access.c:161 **** Enclosure id 3 is offline. Apr 20 01:02:14 xx ddr_procmon: NOTICE: MSG-PMON-00008: Failure on /usr/sbin/snmpd. Apr 20 14:02:42 xx snmpd: WARNING: dd_netsnmp_set_request_error: snmp error 129 occured
Cause
Сценарии, которые могут вызвать это состояние, описаны ниже.
- Физическое перемещение полок хранения из одного устройства Data Domain в другое устройство Data Domain
- Замена корпуса на любом используемом шасси системы хранения данных (в новом корпусе будет введен новый серийный номер)
- Миграция хранилища — после завершения миграции исходная полка больше не требуется FS и будет физически удалена.
- #storage команда удаления интерфейса командной строки была связана с ошибками.
Resolution
Для принудительного повторного номера полки «persistent-id» в последовательном порядке используйте следующие команды в режиме SE.
SE# enclosure show persistent-id
В выходных данных будет подробно представлена информация о подключенных полках и полках , которые больше не подключены, а также соответствующий постоянный идентификатор. Вы увидите, что имеются серийные номера, которые больше не подключены или удалены из топологии SAS. Выделенные пункты больше не подключены, и #enclosure show summary перечислит их как автономные.
Serial No. Model No. Persistent ID -------------- --------- ------------- APM00164936021 DS60 2 <<< Offline APM00164802045 DS60 3 <<< Offline APM00164802044 DS60 4 <<< Offline APM00164902721 DS60 5 APM00164936019 DS60 6 APM00164936020 DS60 7 APM00164964966 ES30 8 <<< Offline APM00164902719 DS60 9 APM00164902720 DS60 10 APM00164902722 DS60 11 APM00164964967 ES30 12 -------------- --------- ------------- 12 enclosure(s) persisted.
Используйте интерфейс командной #enclosure постоянного идентификатора , чтобы высвободить существующие постоянные идентификаторы. Вы можете высвободить только те из них, которые находятся в автономном режиме, или вы можете < все> из них. При следующей загрузке каждой подключенной полке будет выданная новая постоянная идентификатор, и в нумерации полок не будет пробелов.
ПРИМЕЧАНИЕ. В системах высокой доступности рекомендуется выполнить команду « enclosure release persistent-id all » на обоих узлах по одному, начиная с активного узла, перед выдачей перезагрузки системы. Перезагрузка активного узла приведет к аварийному переключению на резервный узел. После завершения цикла перезагрузки высокой доступности и повторного доступа к системе перезагрузите текущий активный узел, чтобы завершить этот процесс.
SE# enclosure release persistent-id
{||all}
Example: #enclosure release persistent-id APMxxxxxxxxxxxxxx #enclosure release persistent-id 12 #enclosure release persistent-id all
Затем перезагрузите систему, чтобы разрешить ввод новых постоянных идентификаторов для каждой полки системы хранения.
#system reboot
После перезагрузки системы убедитесь, что нумерация полок является последовательной и что полки хранения не указаны как «Автономные».
# enclosure show summary Enclosure Model No. Serial No. State OEM Name OEM Value Capacity --------- --------- -------------- ------ -------- --------- -------- 1 DD9800 NVT10162700023 Online 4 Slots 2 DS60 APM00164802045 Online 0 60 Slots 3 DS60 APM00164802043 Online 0 60 Slots 4 DS60 APM00164802044 Online 0 60 Slots 5 DS60 APM00164851510 Online 0 60 Slots 6 DS60 APM00164936021 Online 0 60 Slots 7 DS60 APM00164802046 Online 0 60 Slots 8 ES30 APM00164964966 Online 15 Slots --------- --------- -------------- ------ -------- --------- -------- 8 enclosures present.
SE# enclosure show persistent-id Serial No. Model No. Persistent ID -------------- --------- ------------- APM00164802045 DS60 2 APM00164802043 DS60 3 APM00164802044 DS60 4 APM00164851510 DS60 5 APM00164936021 DS60 6 APM00164802046 DS60 7 APM00164964966 ES30 8 -------------- --------- ------------- 7 enclosure(s) persisted.
Affected Products
Data DomainProducts
Data Domain, DD OS, DD OS Licensed FeaturesArticle Properties
Article Number: 000054913
Article Type: Solution
Last Modified: 19 Jul 2023
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.