Data Domain:存储机柜编号不是顺序的
摘要: 本文介绍在 Data Domain 应用装置上分配给外部存储机柜(ES-30 和 DS-60)的盘架编号可能不是顺序的情形。 在完成存储迁移操作、更换其中一个存储机柜的机箱或以物理方式将存储机柜移至新路径后,可能会发生盘架编号序列中的非顺序编号或间隙。 Data Domain 建议应用本文中详细介绍的步骤,以便按顺序重新编号所有机柜。
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
症状
将来将对 Data Domain 操作系统代码进行增强,以便在盘架编号为非顺序时减少过度重新扫描和发现操作。在进行此类更改之前,建议应用必要的步骤,以确保在发生物理更改或序列号更改后,盘架编号是连续的,这会导致顺序盘架编号中的间隙。
从 DDOS 5.7.1 开始,存储盘架编号与存储盘架序列号绑定。我们将其称为盘架“persistent-id”。
存储机柜可以在对 SAS 拓扑进行物理更改的多种不同情形下列为“脱机”。
在此示例中,最近完成了“存储迁移”,源存储机柜已被物理移除。由于每个存储机柜都分配了“persistent-id”,因此现在不再连接多个“离线”盘架(2、3、4、8),这些“离线盘架不再需要,文件系统完好无损且正常运行。存在幻影盘架或已连接存储机柜的非顺序编号,这一事实不会影响 Data Domain 文件系统的整体操作,但是在启动期间以及对幻影机柜进行查询时,可能会导致过度重新扫描和发现操作以及 SNMP 核心。这会导致比预期的引导时间更长,并且在引导阶段完成后卷无法立即可用。
从 DDOS 5.7.1 开始,存储盘架编号与存储盘架序列号绑定。我们将其称为盘架“persistent-id”。
存储机柜可以在对 SAS 拓扑进行物理更改的多种不同情形下列为“脱机”。
在此示例中,最近完成了“存储迁移”,源存储机柜已被物理移除。由于每个存储机柜都分配了“persistent-id”,因此现在不再连接多个“离线”盘架(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 ---- ---------------- --------------
提醒:GUI 或 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删除 CLI 命令时出现问题。
解决方案
要强制盘架“persistent-id”按顺序重新编号,请在 SE 模式下使用以下命令。
SE# enclosure show persistent-id
输出将详细介绍所连接的机柜以及 不再连接的盘架及其相应的永久 ID 的信息。您将看到序列号不再附加或已从 SAS 拓扑中删除。我突出显示的那些将不再附加,#enclosure显示摘要将它们列为“脱机”。
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版本 persistent-id CLI 释放现有的 persistent-id。 您只能发布离线版本,也可以选择。 在下次启动时,每个连接的盘架都将发出新的永久 ID,并且盘架编号中不会存在间隙。
提醒:在高可用性系统上,建议在两个节点上运行“enclosure release persistent-id all”,从活动节点开始,一次运行一个节点,然后再发出系统重新启动。重新启动活动节点将触发故障切换到备用节点。一旦 HA 重新启动周期完成,系统再次高度可用,请重新启动当前活动节点以完成该过程。
SE# enclosure release persistent-id
{||all}
Example: #enclosure release persistent-id APMxxxxxxxxxxxxxx #enclosure release persistent-id 12 #enclosure release persistent-id all
接下来,重新启动系统,以允许向每个存储机柜发出新的永久 ID。
#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
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。