Data Domain: Nummerering av lagringskabinett er ikke sekvensiell

Summary: Denne artikkelen beskriver scenarioer der hyllenumrene, som er tilordnet eksterne lagringskabinetter (ES-30 &DS-60) på Data Domain-apparater, kanskje ikke er sekvensielle. Ikke-sekvensiell nummerering eller hull i nummersekvensen på hylle kan forekomme etter en fullført lagringsmigrering, utskifting av kabinett for et av lagringskabinettene eller fysisk flytting av et lagringskabinett til en ny bane. Data Domain anbefaler at trinnene som er beskrevet i denne artikkelen, brukes for å nummerere alle kabinettene sekvensielt. ...

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

Fremtidige forbedringer av Data Domain-operativsystemkoden vil bli gjort for å redusere overdreven rescan- og oppdagelsesoperasjoner når hyllenummerering ikke er sekvensiell. Før slike endringer gjøres, anbefales det at du utfører de nødvendige trinnene for å sikre at hyllenummeret er sekvensielt etter en endring av fysisk endring eller serienummer som fører til et mellomrom i sekvensiell hyllenummerering.


Fra og med DDOS 5.7.1 er nummereringen av lagringsokkelen knyttet til serienummeret på lagringsokkelen. Vi kaller dette en hylle "vedvarende ID".
Et lagringskabinett kan stå oppført som Offline (Frakoblet) i flere forskjellige scenarier der det er foretatt en fysisk endring av SAS-topologien.
I dette eksemplet ble en "lagringsmigrering" nylig fullført, og kildelagringskabinettene ble fysisk fjernet. På grunn av at hvert lagringskabinett har en tilordnet «vedvarende ID», er det nå flere «frakoblede» hylle (2,3,4,8) som ikke lenger er koblet til, disse «frakoblede hyllene er ikke lenger påkrevd for at filsystemet skal være intakt og i drift». Det faktum at det finnes fantomhyller eller ikke-sekvensiell nummerering av tilkoblede lagringskabinetter, påvirker ikke den generelle driften av Data Domain-filsystemet, men det kan føre til overdreven reskanning og oppdagelsesoperasjoner under oppstart samt SNMP-kjerner når en spørring blir gjort til et fantomkabinett. Dette resulterer i lengre enn forventet oppstartstid, og volumet blir ikke tilgjengelig umiddelbart etter at oppstartsfasen er fullført.

Bruk #enclosure vis sammendragskommandoen for å vise alle kabinetter som noensinne har blitt utstedt med en persisten-id sammen med gjeldende tilstand for kabinettet.

#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
---------   ---------   --------------   -------   --------   ---------   --------
 
 
Bruk kommandoen #enclosure show topology CLI for å vise hvilke lagringskabinetter som for øyeblikket er koblet til.
Å se på SAS-topologien bekrefter at «Offline»-hyllene (2,3,4,8) egentlig ikke er festet, og at det numeriske tallet som er tilordnet til de tilkoblede hyllene, ikke er sekvensiell.

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

 
Merk: Ulike utdata i GUI eller AutoSupport kan vise den frakoblede sokkelen som fraværende

8.1 (fraværende)
 8.2 (fraværende)
 8.3 (fraværende)
 8.4 (fraværende)
 8,5 (fraværende)
 8,6 (fraværende)
 8,7 (fraværende)
 8,8 (fraværende)
 8,9 (fraværende)
 8.10 (fraværende)
 8.11 (fraværende)
 8.12 (fraværende)
 8.13 (fraværende)
 8.14 (fraværende)
 8,15 (fraværende)

SNMP-spørringer til fantomkabinetter resulterer i feil og påfølgende kjerner. Tilsvarende meldinger vil bli lagt ut i messages.engineering-loggen

 # 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

Scenarier som kan utløse denne tilstanden, er som følger:
  • Fysisk flytting av lagringskabinetter fra ett Data Domain-apparat til et annet Data Domain-apparat
  • Utskifting av kabinett på et hvilket som helst brukt lagringskabinett (nytt kabinett vil introdusere et nytt serienummer)
  • Lagringsmigrering – etter at en migrering er fullført, er ikke kildehyllene lenger nødvendig av FS, og blir fysisk fjernet.
  • #storage fjerne CLI-kommandoen var problemer.

Resolution

Hvis du vil tvinge hylle-ID-en til å nummerere på nytt i sekvensiell rekkefølge, bruker du følgende kommandoer i SE-modus. 
           
SE# enclosure show persistent-id   
Utdataene vil gi detaljert informasjon fra kabinetter som er festet, og hyllene som ikke lenger er festet, sammen med den tilsvarende vedvarende ID-en. Du vil se at det finnes serienumre som ikke lenger er tilkoblet, eller som har blitt fjernet fra SAS-topologien. De jeg har uthevet, er ikke lenger tilkoblet, og #enclosure vis et sammendrag vil vise dem som Offline (Frakoblet).

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.
 
Bruk #enclosure løsne vedvarende ID CLI for å frigjøre eksisterende faste ID-er.  Du kan bare frigi de som er frakoblet, eller du kan velge å frigi  av dem.  Ved neste oppstart vil hver tilkoblede hylle bli utstedt en ny vedvarende ID, og det vil ikke være noen hull i hyllenummereringen.

MERK:HA-systemer anbefales det å kjøre «enclosure release persistent-id all»begge nodene, én etter én som begynner med den aktive noden før systemet startes på nytt. Omstart av den aktive noden vil utløse en failover til ventemodusnoden. Når ha-omstartssyklusen er fullført, og systemet er svært tilgjengelig igjen, starter du den gjeldende aktive noden på nytt for å fullføre prosessen. 


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

Start systemet på nytt, slik at nye faste ID-er kan utstedes til hvert lagringskabinett.

#system reboot

Etter at systemet har startet på nytt, må du kontrollere at hyllenummereringen er sekvensiell, og at det ikke er noen lagringskabinetter oppført som Offline (Frakoblet).

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