Data Domain. Нумерация корпуса хранения данных не является последовательной
摘要: В этой статье описаны сценарии, при которых номера полок, назначенные внешним корпусам хранения данных (ES-30 и DS-60) на устройствах Data Domain, могут быть не последовательными. После выполнения операции миграции хранилища, замены шасси на одном из шасси системы хранения или физического перемещения шасси системы хранения в новый путь могут возникать несистемные нумерация или пробелы в последовательности нумерации полки. Data Domain рекомендует последовательно выполнить действия, описанные в этой статье, чтобы повторно проконтентировать все корпуса. ...
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
症状
В будущем будут внесены улучшения в код операционной системы 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
原因
Сценарии, которые могут вызвать это состояние, описаны ниже.
- Физическое перемещение полок хранения из одного устройства Data Domain в другое устройство Data Domain
- Замена корпуса на любом используемом шасси системы хранения данных (в новом корпусе будет введен новый серийный номер)
- Миграция хранилища — после завершения миграции исходная полка больше не требуется FS и будет физически удалена.
- #storage команда удаления интерфейса командной строки была связана с ошибками.
解决方案
Для принудительного повторного номера полки «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.
受影响的产品
Data Domain产品
Data Domain, DD OS, DD OS Licensed Features文章属性
文章编号: 000054913
文章类型: Solution
上次修改时间: 19 7月 2023
版本: 3
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。