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