Dell Unity,VNX: Come eseguire lo script check vdm per rilevare i problemi in vdm.cfg prima del riavvio o dell'aggiornamento (correggibile dall'utente)

摘要: L'esecuzione dello script checkvdm riduce potenzialmente gli eventi DU associati a vdm.cfg con informazioni mancanti.

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

症状

Il riavvio o il failover di un datamover può creare una condizione di dati non disponibile se vdm.cfg manca di dati.

原因

La causa è attualmente sconosciuta.

解决方案

  1. Prima di qualsiasi riavvio, effettuare le seguenti operazioni:
  2. Trasferire il file allegato (checkVdmsV9.py) da questo articolo della Knowledge Base alla stazione di controllo. (vedere gli allegati di seguito)
  3. da chmod 775 a checkVdmsV9.py
  4. eseguire il file tramite ./checkVdmsV9.py 
  5. Questo è un esempio di controllo pulito
[nasadmin@cpsc40140 work.emc]$ ./checkVdmsV9.py Esecuzione del
controllo Sanity su vdm airplane(ad esempio vdm) ... Fatto
  1. Lo script contrassegnerà qualsiasi vdm.cfg con informazioni mancanti.
  2. Questo è un esempio di errore


---------------------------------------------------------------Esegui tempo: La configurazione 08/16/16 17:25:45
VDM BAMBA1 non corrisponde alla configurazione in esecuzione.


=====================Configurazione corrente
=====================
Id = 5
nome = server BAMBA1
= server_2
slot = 2
interfacce VDM = 1 / interfacce CFG VDM = 0
interfacce CIFS = 1 / interfacce CIFS CFG = 0
SERVER CIFS = 1 / CFG CIFS Server = 0
esportazioni = 0 / esportazioni CFG = 0

le informazioni a sinistra della barra in avanti rappresentano le informazioni in esecuzione in memoria.
le informazioni a destra della barra rappresentano le informazioni in esecuzione nel file vdm.cfg.
Come si può notare, c'è un cifs server in esecuzione in memoria, ma nessun server cifs in vdm.cfg
  1. Quando il vdm non riesce a eseguire il controllo di integrità, è necessario ripristinare vdm.cfg prima di eventuali riavvii.
  2. È necessario informare il cliente che lo script ha rilevato un potenziale problema e che qualsiasi riavvio/failover creerà una situazione di non disponibilità dei dati.
  3. Eseguire ls -l sull'effetto vdm.cfg e annotare i timestamp.
  4. È necessario coinvolgere il supporto per ripristinare una versione di backup di vdm.cfg, assicurandosi di eseguire ls -l su vdm.cfg prima di qualsiasi ripristino.
  5. A questo punto, vdm.cfg deve essere ripristinato da un vecchio materiale di supporto di raccolta o sccs.
  6. Lo script crea anche copie nella directory di lavoro attuale/vdmcfg
  7. Ciò richiederebbe l'escalation al livello 2 per eseguire il ripristino
  8. . Dopo il riavvio del datamover di un sistema interessato, è necessario verificare che le informazioni su vdm siano valide. Altre parole verificano che qualsiasi cifs server sia online e che il vdm disponga di tutte le esportazioni.
  9.  Eseguire nuovamente lo script dopo il riavvio per convalidare il file vdm.cfg
  10. Si consiglia di eseguire lo script prima e dopo l'aggiornamento.

其他信息

Questo è un esempio di errore che non richiede un ripristino

--------------------------------------------------------------- la
configurazione diVDM BAMBA2 non corrisponde alla configurazione in esecuzione.


=====================Configurazione corrente
=====================
Id = 6
nome = server BAMBA2
= server_2
slot = 2
interfacce VDM = 1 / interfacce CFG VDM = 1
interfacce CIFS = 1 / interfacce CFG CIFS = 1
CIFS Server = 1 / CFG CIFS Server = 1
Exports = 0 / CFG Exports = 1

È possibile visualizzare le informazioni a sinistra della barra in avanti corrispondenti alle informazioni sul lato destro con l'eccezione delle esportazioni.
Sono disponibili informazioni in vdm.cfg ma non nella memoria in esecuzione.
Ciò è dovuto al fatto che abbiamo un'esportazione che si riferisce a un percorso non valido che non è stato caricato durante l'avvio.

tenere presente che non è possibile ignorare lo scenario opposto.
Esportazioni = 1 / esportazioni CFG = 0
In questo caso è in esecuzione un'esportazione in memoria, ma non nel file vdm.cfg.
Ciò richiederebbe il ripristino.

受影响的产品

Dell EMC Unity, VNX/VNXe, Dell EMC Unity Family
文章属性
文章编号: 000052274
文章类型: Solution
上次修改时间: 31 1月 2024
版本:  3
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。