Data Domain: La numerazione dell'enclosure di storage non è sequenziale

Summary: Questo articolo descrive gli scenari in cui i numeri degli alloggiamenti, assegnati alle enclosure di storage esterne (ES-30 & DS-60) sugli appliance Data Domain, potrebbero non essere sequenziali. La numerazione o le lacune non sequenziali nella sequenza di numerazione degli alloggiamenti possono verificarsi dopo un'operazione di migrazione dello storage completata, la sostituzione dello chassis per una delle enclosure di storage o lo spostamento fisico di un'enclosure di storage in un nuovo percorso. Data Domain consiglia di applicare la procedura descritta in questo articolo per rinumero di tutte le enclosure in sequenza. ...

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

Verranno apportati miglioramenti futuri al codice del sistema operativo Data Domain per ridurre l'eccessiva ripetizione della scansione e delle operazioni di individuazione quando la numerazione degli alloggiamenti non è sequenziale. Fino a quando non vengono apportate tali modifiche, si consiglia di applicare i passaggi necessari per garantire che il numero di alloggiamento sia sequenziale dopo una modifica fisica o del numero di serie che causa un divario nella numerazione degli alloggiamenti sequenziali.


A partire da DDOS 5.7.1, la numerazione degli alloggiamenti di storage è legata al numero di serie dell'alloggiamento di storage. Questo è l'alloggiamento "persistent-id".
Un enclosure di storage può essere elencato come "offline" in diversi scenari in cui è stata apportata una modifica fisica alla topologia SAS.
In questo esempio, di recente è stata completata una "migrazione dello storage" e gli enclosure di storage di origine sono stati rimossi fisicamente. A causa di ogni enclosure di storage con un "persistent-ID" assegnato, esistono ora diversi alloggiamenti "offline" (2, 3, 4, 8) che non sono più collegati, questi "alloggiamenti offline non sono più necessari affinché il file system sia intatto e operativo. La presenza di alloggiamenti fantasma o di numerazione non sequenziale delle enclosure di storage collegate non influisce sul funzionamento generale del file system di Data Domain, tuttavia può causare eccessive operazioni di ripetizione analisi e individuazione durante l'avvio, nonché core SNMP quando una query viene eseguita in un enclosure fantasma. Ciò comporta tempi di avvio più lunghi del previsto e il volume non viene disponibile immediatamente dopo il completamento della fase di avvio.

Utilizzare il comando #enclosure show summary per elencare tutte le enclosure a cui è mai stato emesso un persisten-ID insieme allo stato corrente dell'enclosure.

#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
---------   ---------   --------------   -------   --------   ---------   --------
 
 
Utilizzare il comando #enclosure show topology CLI per elencare le enclosure di storage attualmente collegate.
Osservando la topologia SAS, si conferma che gli alloggiamenti "offline" (2, 3, 4, 8) non sono realmente collegati e che il numero numerico assegnato agli alloggiamenti collegati non è sequenziale.

#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: Vari output nella GUI o in Autosupport potrebbero mostrare l'alloggiamento "Offline" come assente

8.1 (assente)
 8.2 (assente)
 8.3 (assente)
 8.4 (assente)
 8,5 (assente)
 8.6 (assente)
 8.7 (assente)
 8.8 (assente)
 8.9 (assente)
 8.10 (assente)
 8.11 (assente)
 8.12 (assente)
 8.13 (assente)
 8.14 (assente)
 8.15 (assente)

Le query SNMP alle enclosure fantasma generano errori e core successivi. Il messaggio corrispondente verrà pubblicato nel log 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

Gli scenari che possono attivare questa condizione sono i seguenti:
  • Spostamento fisico delle enclosure di storage da un appliance Data Domain a un altro appliance Data Domain
  • Sostituzione dello chassis su qualsiasi enclosure di storage in uso (il nuovo chassis introdurrà un nuovo numero di serie)
  • Migrazione dello storage: al termine della migrazione, gli alloggiamenti di origine non sono più necessari per il FS e verranno rimossi fisicamente.
  • #storage comando remove CLI era un problema.

Resolution

Per forzare l'alloggiamento "persistent-id" a rinumerazione in ordine sequenziale, utilizzare i seguenti comandi in modalità SE. 
           
SE# enclosure show persistent-id   
L'output fornisce informazioni dettagliate dalle enclosure collegate e dagli alloggiamenti che non sono più collegati, insieme al relativo ID persistente corrispondente. come si vedrà, ci sono numeri di serie che non sono più collegati o sono stati rimossi dalla topologia SAS. Quelli evidenziati non sono più allegati e #enclosure show summary li elenca come "Offline".

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.
 
Utilizzare l' #enclosure release persistent-id CLI per rilasciare gli ID persistenti esistenti.  È possibile rilasciare solo quelli che sono offline oppure è possibile scegliere di sbloccare NOTA: Nei sistemi HA, si consiglia di eseguire "enclosure release persistent-id all" su entrambi i nodi, uno alla volta, a partire dal nodo attivo prima di eseguire il riavvio del sistema. Il riavvio del nodo attivo attiverà un failover sul nodo di standby. Una volta completato il ciclo di riavvio ha e il sistema è di nuovo altamente disponibile, riavviare il nodo attivo corrente per completare il processo. 


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

Quindi, riavviare il sistema per consentire l'emissione di nuovi ID persistenti in ogni enclosure di storage.

#system reboot

Dopo il riavvio del sistema, verificare che la numerazione degli alloggiamenti sia sequenziale e che non vi siano enclosure di storage elencate come "Offline".

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