Dell Unity, VNX: Ausführen des Prüfskripts für vdm zur Erkennung von Problemen in vdm.cfg vor dem Neustart oder Upgrade (vom Nutzer korrigierbar)
Shrnutí: Das Ausführen des checkvdm-Skripts reduziert potenziell DU-Ereignisse im Zusammenhang mit fehlenden Vdm.cfg-Informationen.
Tento článek se vztahuje na
Tento článek se nevztahuje na
Tento článek není vázán na žádný konkrétní produkt.
V tomto článku nejsou uvedeny všechny verze produktu.
Příznaky
Ein Neustart oder ein Failover eines DataMover kann zu einer Nichtverfügbarkeit von Daten führen, wenn auf vdm.cfg Daten fehlen.
Příčina
Die Ursache ist derzeit unbekannt.
Řešení
- Gehen Sie vor Neustarts wie folgt vor:
- Übertragen Sie die angehängte Datei (checkVdmsV9.py) aus diesem KB-Artikel auf die Control Station. (siehe Anhänge unten)
- chmod 775 zu checkVdmsV9.py
- Führen Sie die Datei über ./checkVdmsV9.py aus.
- Dies ist ein Beispiel für eine saubere Prüfung
[nasadmin@cpsc40140 work.emc]$ ./checkVdmsV9.py
Ausführen der Sanity-Prüfung im vdm-Flugzeug (Beispiel vdm) ... fertig
Ausführen der Sanity-Prüfung im vdm-Flugzeug (Beispiel vdm) ... fertig
- Das Skript kennzeichnet alle vdm.cfg mit fehlenden Informationen.
- Dies ist ein Beispiel für einen Fehler
---------------------------------------------------------------Laufzeit: 16.08.2016 17:25:45
VDM B VERIN1-Konfiguration stimmt nicht mit der ausgeführten Konfiguration überein!
=====================Current Configuration
=====================
Id = 5
Name = BPPI1
Server = server_2
Slot = 2
VDM Interfaces = 1 / CFG VDM Interfaces = 0
CIFS Interfaces = 1 / CFG CIFS Interfaces = 0
CIFS Server = 1 / CFG CIFS Server = 0
Exports = 0 / CFG Exports = 0
die Informationen links vom Schrägstrich stehen für Informationen, die im Arbeitsspeicher ausgeführt werden.
die Informationen rechts neben dem Schrägstrich stehen für Informationen, die in der Datei vdm.cfg ausgeführt werden.
Wie Sie sehen, wird ein CIFS-Server im Arbeitsspeicher ausgeführt, aber kein CIFS-Server in vdm.cfg.
- Wenn der vdm die Bereinigungsprüfung fehlschlägt, müssen wir vdm.cfg vor Neustarts wiederherstellen.
- Wir sollten den Kunden darüber informieren, dass das Skript ein potenzielles Problem gefunden hat und jeder Neustart/Failover eine DU-Situation erzeugt.
- Wir sollten ls -l auf dem vdm.cfg-Effekt ausführen und die Zeitstempel notieren.
- Wir sollten den Support einbinden, um eine Backupversion von vdm.cfg wiederherzustellen, um sicherzustellen, dass ls -l für die vdm.cfg vor einer Recovery ausgeführt wird.
- Zu diesem Zeitpunkt müsste vdm.cfg aus einem alten collect support material oder sccs wiederhergestellt werden.
- Das Skript erstellt auch Kopien in Ihrem vorhandenen Arbeitsverzeichnis/vdmcfg.
- Dies erfordert eine Eskalation auf Stufe 2, um die Recovery durchzuführen.
- . Nach einem Datamover-Neustart eines betroffenen Systems sollten wir überprüfen, ob die VDM-Informationen gültig sind. Mit anderen Worten überprüfen Sie, ob jeder CIFS-Server online ist und der vdm alle Exporte hat.
- Führen Sie das Skript nach dem Neustart erneut aus, um die Datei vdm.cfg zu validieren.
- Es wird empfohlen, das Skript vor und nach dem Upgrade auszuführen.
Další informace
Dies ist ein Beispiel für einen Fehler, für den keine Recovery
erforderlich ist---------------------------------------------------------------
VDM BUHR2-Konfiguration stimmt nicht mit der ausgeführten Konfiguration überein!
=====================Current Configuration
=====================
Id = 6
Name = BPPI2
Server = server_2
Slot = 2
VDM Interfaces = 1 / CFG VDM Interfaces = 1
CIFS Interfaces = 1 / CFG CIFS Interfaces = 1
CIFS-Server = 1 / CFG CIFS-Server = 1
Exporte = 0 / CFG-Exporte = 1
Sie können sehen, dass die Informationen auf der linken Seite des Schrägstrichs mit den Informationen auf der rechten Seite mit Ausnahme der Exporte übereinstimmen.
Wir haben Informationen in der vdm.cfg, aber nicht im laufenden Speicher.
Dies liegt daran, dass wir einen Export haben, der sich auf einen ungültigen Pfad bezieht, der während des Startvorgangs nicht geladen wurde.
Bitte beachten Sie, dass Sie das gegenteilige Szenario nicht ignorieren können.
Exports = 1 / CFG Exports = 0
In diesem Fall wird ein Export im Arbeitsspeicher ausgeführt, aber nicht in der Datei vdm.cfg.
Dies erfordert eine Recovery.
erforderlich ist---------------------------------------------------------------
VDM BUHR2-Konfiguration stimmt nicht mit der ausgeführten Konfiguration überein!
=====================Current Configuration
=====================
Id = 6
Name = BPPI2
Server = server_2
Slot = 2
VDM Interfaces = 1 / CFG VDM Interfaces = 1
CIFS Interfaces = 1 / CFG CIFS Interfaces = 1
CIFS-Server = 1 / CFG CIFS-Server = 1
Exporte = 0 / CFG-Exporte = 1
Sie können sehen, dass die Informationen auf der linken Seite des Schrägstrichs mit den Informationen auf der rechten Seite mit Ausnahme der Exporte übereinstimmen.
Wir haben Informationen in der vdm.cfg, aber nicht im laufenden Speicher.
Dies liegt daran, dass wir einen Export haben, der sich auf einen ungültigen Pfad bezieht, der während des Startvorgangs nicht geladen wurde.
Bitte beachten Sie, dass Sie das gegenteilige Szenario nicht ignorieren können.
Exports = 1 / CFG Exports = 0
In diesem Fall wird ein Export im Arbeitsspeicher ausgeführt, aber nicht in der Datei vdm.cfg.
Dies erfordert eine Recovery.
Dotčené produkty
Dell EMC Unity, VNX/VNXe, Dell EMC Unity FamilyVlastnosti článku
Číslo článku: 000052274
Typ článku: Solution
Poslední úprava: 31 led 2024
Verze: 3
Najděte odpovědi na své otázky od ostatních uživatelů společnosti Dell
Služby podpory
Zkontrolujte, zda se na vaše zařízení vztahují služby podpory.