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)
摘要: Das Ausführen des checkvdm-Skripts reduziert potenziell DU-Ereignisse im Zusammenhang mit fehlenden Vdm.cfg-Informationen.
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
症状
Ein Neustart oder ein Failover eines DataMover kann zu einer Nichtverfügbarkeit von Daten führen, wenn auf vdm.cfg Daten fehlen.
原因
Die Ursache ist derzeit unbekannt.
解决方案
- 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.
其他信息
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.
受影响的产品
Dell EMC Unity, VNX/VNXe, Dell EMC Unity Family文章属性
文章编号: 000052274
文章类型: Solution
上次修改时间: 31 1月 2024
版本: 3
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。