Data Domain: Die Nummerierung des Speichergehäuses ist nicht sequenziell
Summary: In diesem Artikel werden Szenarien beschrieben, in denen die Einschubnummern, die externen Speichergehäusen (ES-30 und DS-60) auf Data Domain-Appliances zugewiesen sind, möglicherweise nicht sequenziell sind. Nicht sequenzielle Nummerierung oder Lücken in der Einschubnummerierungssequenz können nach einem abgeschlossenen Speichermigrationsvorgang, dem Gehäuseaustausch für eines der Speichergehäuse oder dem physischen Verschieben eines Speichergehäuses in einen neuen Pfad auftreten. Data Domain empfiehlt, die in diesem Artikel beschriebenen Schritte anzuwenden, um alle Gehäuse sequenziell neu zu nummerieren. ...
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
Zukünftige Verbesserungen am Data Domain Operating System-Code werden vorgenommen, um die übermäßigen Erneutscan- und Erkennungsvorgänge zu minimieren, wenn die Einschubnummerierung nicht sequenziell ist. Bis solche Änderungen vorgenommen werden, wird empfohlen, die erforderlichen Schritte anzuwenden, um sicherzustellen, dass die Einschubnummer nach einer physischen Änderung oder einer Seriennummernänderung sequenziell ist, was zu einer Lücke bei der sequenziellen Einschubnummerierung führt.
Ab DDOS 5.7.1 ist die Speichereinschubnummerierung an die Seriennummer des Speichereinschubs gebunden. Wir nennen dies einen Einschub "persistent-id".
Ein Speichergehäuse kann in mehreren verschiedenen Szenarien, in denen eine physische Änderung an der SAS-Topologie vorgenommen wurde, als "Offline" aufgeführt werden.
In diesem Beispiel wurde kürzlich eine "Speichermigration" abgeschlossen und die Quellspeichergehäuse wurden physisch entfernt. Da jedes Speichergehäuse über eine zugewiesene "persistente ID" verfügt, gibt es nun mehrere "Offline"-Einschübe (2, 3, 4, 8), die nicht mehr verbunden sind. Diese "Offlineeinschübe sind nicht mehr erforderlich, damit das Dateisystem intakt und betriebsbereit ist. Die Tatsache, dass Phantomeinschübe oder eine nicht sequenzielle Nummerierung von angeschlossenen Speichergehäusen vorhanden sind, wirkt sich nicht auf den Gesamtbetrieb des Data Domain-Dateisystems aus, kann jedoch zu übermäßigen Neuscan- und Erkennungsvorgängen während des Startvorgangs sowie zu SNMP-Kernen führen, wenn eine Abfrage an ein Phantomgehäuse erfolgt. Dies führt zu längeren Startzeiten als erwartet und das Volume ist nicht unmittelbar nach Abschluss der Startphase verfügbar.
Ab DDOS 5.7.1 ist die Speichereinschubnummerierung an die Seriennummer des Speichereinschubs gebunden. Wir nennen dies einen Einschub "persistent-id".
Ein Speichergehäuse kann in mehreren verschiedenen Szenarien, in denen eine physische Änderung an der SAS-Topologie vorgenommen wurde, als "Offline" aufgeführt werden.
In diesem Beispiel wurde kürzlich eine "Speichermigration" abgeschlossen und die Quellspeichergehäuse wurden physisch entfernt. Da jedes Speichergehäuse über eine zugewiesene "persistente ID" verfügt, gibt es nun mehrere "Offline"-Einschübe (2, 3, 4, 8), die nicht mehr verbunden sind. Diese "Offlineeinschübe sind nicht mehr erforderlich, damit das Dateisystem intakt und betriebsbereit ist. Die Tatsache, dass Phantomeinschübe oder eine nicht sequenzielle Nummerierung von angeschlossenen Speichergehäusen vorhanden sind, wirkt sich nicht auf den Gesamtbetrieb des Data Domain-Dateisystems aus, kann jedoch zu übermäßigen Neuscan- und Erkennungsvorgängen während des Startvorgangs sowie zu SNMP-Kernen führen, wenn eine Abfrage an ein Phantomgehäuse erfolgt. Dies führt zu längeren Startzeiten als erwartet und das Volume ist nicht unmittelbar nach Abschluss der Startphase verfügbar.
Verwenden Sie den Befehl #enclosure show summary, um alle Gehäuse aufzulisten, die jemals eine Persisten-ID zusammen mit dem aktuellen Status des Gehäuses erhalten haben.
#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 --------- --------- -------------- ------- -------- --------- --------
Verwenden Sie den CLI-Befehl "show topology" #enclosure, um aufzulisten, welche Speichergehäuse derzeit angeschlossen sind. Wenn Sie sich die SAS-Topologie ansehen, wird bestätigt, dass "Offline"-Einschübe (2, 3, 4, 8) nicht wirklich angehängt sind und dass die numerische Nummer, die den angehängten Einschüben zugewiesen ist, nicht sequenziell ist.
#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 ---- ---------------- --------------
Hinweis: Verschiedene Ausgaben in der GUI oder Autosupport können den Einschub "Offline" als nicht vorhanden anzeigen. 8.1 (nicht vorhanden) 8.2 (nicht vorhanden) 8.3 (nicht vorhanden) 8.4 (nicht vorhanden) 8.5 (nicht vorhanden) 8.6 (nicht vorhanden) 8.7 (nicht vorhanden) 8.8 (nicht vorhanden) 8.9 (nicht vorhanden) 8.10 (nicht vorhanden) 8.11 (nicht vorhanden) 8.12 (nicht vorhanden) 8.13 (nicht vorhanden) 8.14 (nicht vorhanden) 8.15 (nicht vorhanden) SNMP-Abfragen an Phantomgehäuse führen zu Fehlern und nachfolgenden Kernen. Entsprechende Nachrichten werden im Messages.Engineering-Protokoll veröffentlicht.
# 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
Szenarien, die diese Bedingung auslösen können, lauten wie folgt:
- Physisches Verschieben von Speichergehäusen von einer Data Domain-Appliance zu einer anderen Data Domain-Appliance
- Gehäuseaustausch auf einem beliebigen verwendeten Speichergehäuse (neues Gehäuse führt eine neue Seriennummer ein)
- Speichermigration: Nach Abschluss einer Migration werden die Quelleinschübe nicht mehr vom Dateisystem benötigt und physisch entfernt.
- #storage CLI-Befehl zum Entfernen war ein Problem.
Resolution
Um zu erzwingen, dass der Einschub "persistent-id" sequenziell neu nummeriert wird, verwenden Sie die folgenden Befehle im SE-Modus.
SE# enclosure show persistent-id
In der Ausgabe werden Informationen von verbundenen Gehäusen und einschüben, die nicht mehr angeschlossen sind, zusammen mit der entsprechenden persistenten ID detailliert beschrieben. sehen Sie, dass Seriennummern vorhanden sind, die nicht mehr angeschlossen sind oder aus der SAS-Topologie entfernt wurden. Diejenigen, die ich hervorgehoben habe, sind nicht mehr angehängt und #enclosure Show Summary werden sie als "Offline" aufgelistet.
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.
Verwenden Sie die CLI für die #enclosure version persistent-id , um die vorhandenen persistenten IDs freizugeben. Sie können nur diejenigen freigeben, die offline sind, oder Sie können davon freigeben. Beim nächsten Start erhält jeder angehängte Einschub eine neue persistente ID und es gibt keine Lücken bei der Einschubnummerierung.
HINWEIS: Auf HA-Systemen wird empfohlen, "enclosure release persistent-id all" auf beiden Nodes auszuführen, wobei jeweils einer mit dem aktiven Node beginnt, bevor ein Systemneustart durchgeführt wird. Durch den Neustart des aktiven Node wird ein Failover auf den Stand-by-Node ausgelöst. Sobald der HOCH-Neustartzyklus abgeschlossen ist und das System wieder hoch verfügbar ist, starten Sie den aktuellen aktiven Node neu, um den Prozess abzuschließen.
SE# enclosure release persistent-id
{||all}
Example: #enclosure release persistent-id APMxxxxxxxxxxxxxx #enclosure release persistent-id 12 #enclosure release persistent-id all
Starten Sie als Nächstes das System neu, damit für jedes Speichergehäuse neue persistente IDs ausgegeben werden können.
#system reboot
Überprüfen Sie nach dem Neustart des Systems, ob die Einschubnummerierung sequenziell ist und keine Speichergehäuse als "Offline" aufgeführt sind.
# 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.