Data Domain: A numeração do compartimento de armazenamento não é sequencial

Summary: Este artigo descreve cenários em que os números das gavetas, atribuídos a compartimentos de armazenamento externo (ES-30 e DS-60) em equipamentos Data Domain podem não ser sequenciais. A numeração não sequencial ou as lacunas na sequência de numeração da gaveta podem ocorrer após uma operação de migração de armazenamento concluída, substituição do chassi para um dos compartimentos de armazenamento ou movimentação física de um compartimento de armazenamento para um novo caminho. O Data Domain recomenda que as etapas detalhadas neste artigo sejam aplicadas para numerar novamente todos os compartimentos sequencialmente. ...

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

Aprimoramentos futuros no código do Data Domain Operating System serão feitos para reduzir as operações excessivas de nova varredura e detecção quando a numeração da gaveta não for sequencial. Até que essas alterações sejam feitas, é recomendável que as etapas necessárias sejam aplicadas para garantir que o número da gaveta seja sequencial após uma alteração física ou alteração do número de série, o que causa uma lacuna na numeração sequencial da gaveta.


A partir do DDOS 5.7.1, a numeração da gaveta de armazenamento é vinculada ao número de série da gaveta de armazenamento. Chamamos isso de gaveta de "ID persistente".
Um compartimento de armazenamento pode ser listado como "Off-line" em vários cenários diferentes em que uma alteração física foi feita na topologia SAS.
Neste exemplo, uma "migração de armazenamento" foi concluída recentemente e os compartimentos de armazenamento de origem foram removidos fisicamente. Como cada compartimento de armazenamento tem um "ID persistente" atribuído, agora há várias gavetas "off-line" (2,3,4,8) que não estão mais conectadas, essas "gavetas off-line não são mais necessárias para que o file system esteja intacto e operacional. O fato de haver gavetas fantasmas ou numeração não sequencial de compartimentos de armazenamento conectados não afeta a operação geral do file system do Data Domain, no entanto, isso pode causar operações excessivas de nova varredura e detecção durante a inicialização, bem como núcleos SNMP quando uma consulta é feita em um compartimento fantasma. Isso resulta em tempos de inicialização mais longos do que o esperado e o volume não fica disponível imediatamente após a conclusão da fase de inicialização.

Use o #enclosure comando show summary para listar todos os compartimentos que já foram emitidos com um ID persistente juntamente com o estado atual do compartimento.

#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
---------   ---------   --------------   -------   --------   ---------   --------
 
 
Use o #enclosure comando show topology CLI para listar quais compartimentos de armazenamento estão conectados no momento.
A topologia SAS confirma que as gavetas "off-line" (2,3,4,8) não estão conectadas de fato e que o número numérico atribuído às gavetas conectadas não é sequencial.

#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
----   ----------------   --------------

 
Nota: Várias saídas na GUI ou no Autosupport podem mostrar a gaveta "Off-line" como ausente

8.1 (ausente)
 8.2 (ausente)
 8.3 (ausente)
 8.4 (ausente)
 8.5 (ausente)
 8.6 (ausente)
 8.7 (ausente)
 8.8 (ausente)
 8.9 (ausente)
 8.10 (ausente)
 8.11 (ausente)
 8.12 (ausente)
 8.13 (ausente)
 8.14 (ausente)
 8.15 (ausente)

As consultas SNMP aos compartimentos fantasmas resultam em erros e núcleos subsequentes. As mensagens correspondentes serão publicadas no registro 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

Os cenários que podem acionar essa condição são os seguintes:
  • Movimentação física de compartimentos de armazenamento de um equipamento Data Domain para outro equipamento Data Domain
  • Substituição do chassi em qualquer compartimento de armazenamento em uso (o novo chassi introduzirá um novo número de série)
  • Migração de armazenamento - depois que uma migração é concluída, as gavetas de origem não são mais necessárias pelo FS e serão removidas fisicamente.
  • #storage o comando da CLI era um problema.

Resolution

Para forçar a gaveta "persistent-id" a fazer o novo número em ordem sequencial, use os seguintes comandos no modo SE. 
           
SE# enclosure show persistent-id   
A saída detalhará as informações dos compartimentos conectados e das gavetas que não estão mais conectadas , juntamente com o ID persistente correspondente. você verá que há números de série que não estão mais conectados ou foram removidos da topologia SAS. Os que realcei não estão mais conectados, e #enclosure show summary os listará como "Off-line".

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.
 
Use a #enclosure cli de ID persistente da versão para liberar os IDs persistentes existentes.  Você pode liberar apenas aqueles que estão off-line ou você pode optar por  todos eles.  Na próxima inicialização, cada gaveta conectada receberá um novo ID persistente e não haverá lacunas na numeração da gaveta.

Nota: Em sistemas de HA, é recomendável executar "enclosure release persistent-id all" em ambos os nós, um de cada vez começando com o nó ativo antes de emissão da reinicialização do sistema. A reinicialização do nó ativo acionará um failover para o nó em espera. Quando o ciclo de reinicialização de HA estiver concluído e o sistema estiver altamente disponível novamente, reinicialize o nó ativo atual para concluir o processo. 


SE# enclosure release persistent-id
              {||all}
    
 
Example:                                            
 #enclosure release persistent-id APMxxxxxxxxxxxxxx
 #enclosure release persistent-id 12
 #enclosure release persistent-id all

Em seguida, reinicialize o sistema para permitir que novos IDs persistentes sejam emitidos para cada compartimento de armazenamento.

#system reboot

Depois que o sistema for reinicializado, verifique se a numeração da gaveta é sequencial e se não há compartimentos de armazenamento listados como "Off-line".

# 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 Domain

Products

Data Domain, DD OS, DD OS Licensed Features
Article 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.